

@media(min-width:768px){
.desktop .banners-row:first-child {margin-bottom: 75px;}
.top-navigation-bar {background-color: #F1DEB9;}
#header .site-name{transform: translateY(-50%);flex: 0 1 250px;position: absolute;top: 50px;}
#header .search{margin-left: 250px;padding: 0;flex: 0 1 25%;}
#header .navigation-buttons{flex:0 1 auto !important;justify-content: space-between !important;display: flex !important;}
.navigation-in ul.menu-level-1 a b,.menu-helper>span{color:#A28862}
.navigation-in ul.menu-level-1 a{position:relative}
.navigation-in ul.menu-level-1 li.ext a b:before {font-size: 10px;content: "▼";color: #03FFFF;height: 3px;display: flex;position: absolute;left: 5px;top: 40%;}
#header .search-input{border: 1px solid #58595B;}
#header .site-name a img{max-height:180px}
#header .header-bottom{background: transparent;border-style: none}
#navigation{margin-left: 250px;height: 90px;}
.menu-helper{height:90px}
.navigation-in>ul>li>a,.menu-helper>span {padding-bottom: 35px;padding-top: 35px;}
.cart-price.visible-lg-inline-block{display:none !important}
#content-wrapper.container.content-wrapper{margin-top:100px}
.row.banners-row .col-sm-4{padding-left: 20px;}
.next-to-carousel-banners .extended-banner-text{padding: 5px 15px;font-size: 18px;font-weight: 500;}
.col-sm-4 .next-to-carousel-banners{gap: 20px;display: flex;flex-direction: column;}
.header-top .navigation-buttons{flex:0 1 auto}
.customLangConatiner{margin-top:-15px;display: flex;gap: 5px;transform: translate(0, -100%);position: absolute;text-align: right;right: 0;top: 0;background: #CDCDCE;padding: 5px;}
.customLangConatiner a{border-right:1px solid #797A7C;padding-right:5px;font-size:12px}
.customLangConatiner a:nth-last-of-type(1){border-right:0;padding-right:0px;}
.container.navigation-wrapper.header-top-wrapper{margin-top: 50px;}
.fitted .navigation-in ul {justify-content: space-between;}
}
.products-wrapper.product-slider-holder.has-navigation.container {width: 1418px !important;}
@media (max-width: 1440px) {.products-wrapper.product-slider-holder.has-navigation.container {width: 1178px !important;}}
@media (max-width: 1200px) {.products-wrapper.product-slider-holder.has-navigation.container {width: 972px !important;}}
@media (max-width: 992px) {.products-wrapper.product-slider-holder.has-navigation.container {width: 747px !important;}}
.BrandOfTheWeekContainer .product-slider-holder .product-slider-navigation.navigation-prev {left:25%}
.homepage-group-title.homepage-products-heading-3.h4,.product-slider-pagination{display:none !important}
.products.homepage-products-5.product-slider{width:75% !important}
.BrandOFTheWeek{width:25% !important;margin-right:30px}
.products-wrapper.product-slider-holder.has-navigation.container{display:flex;}
.BrandOfTheWeekContainer{width: 100vw;max-width: none;position: relative;left: 50%;transform: translateX(-50%);background: #DEDEDE;}
.BrandOfTheWeekHeading{margin:0!important;text-shadow: 1px 1px 0px #BB986A;font-size: 20px;font-weight: 700;color: #FFFFFF;background: linear-gradient(97deg, rgba(1, 165, 150, 1) 0%, rgba(2, 157, 104, 1) 100%);padding: 5px 15px;border: 2px solid white;text-align: center;box-shadow: 3px 3px 0 rgba(1, 165, 150, 1);}
.BrandOfTheWeekLogo{margin:auto;mix-blend-mode: multiply;max-width: 75%;}
.BrandOfTheWeekLink{text-align: center;background: white;color: #A28962;width: 100%;display: block;padding: 10px 15px;font-weight:800;}
.BrandOFTheWeek{display: flex;flex-direction: column;justify-content: space-between;}
#products-5 .p-bottom.single-button.no-buttons{width: 100%;position: absolute;top: 0;padding: 0;right: 10px;}
#products-5 .prices{display: flex;flex-direction: row-reverse;justify-content: end;}
#products-5 .prices .price-save{display: flex;align-items: center;line-height: 0;top: 0;position: absolute;left: 5px;padding: 5px;background: linear-gradient(97deg, rgba(1, 165, 150, 1) 0%, rgba(2, 157, 104, 1) 100%);color: white;}
#products-5 .prices .price-standard strong{color: #D34F64;text-decoration: line-through;font-weight:300}
#products-5 .prices .price.price-final strong{color: #00A17E;}
#products-5 .flags,#products-5 .p-in-in .availability,#products-5 .widget-parameter-wrapper.justified{display:none}
#products-5 .prices .price-final{flex-basis:auto !important}
.products-block .p .name{text-align:left;padding:0}
.products.homepage-products-5 span.price-save:before {width: 20px;content: "";background: url(https://754081.myshoptet.com/user/documents/upload/icons/jezko-bezko-downbtn.png);height: 20px;display: flex;background-size: contain;background-repeat: no-repeat;background-position-y: center;margin-right: 5px;}
/*footer*/
#footer {background-color: #CDCCCB;}
h5.fv-widget-title {font-weight: 800;color: white;text-transform: uppercase;font-size: 19px;}
.footer-rows ul li {font-weight: 300;}
.benefitBanner__picture{justify-content: flex-end;}
.benefitBanner__item{align-items: self-start;overflow: visible;}
.benefitBanner__picture img {max-width: 40px;margin-top: -10px;}
.benefitBanner{padding:20px 0}
.benefitBanner__title{font-weight: 400;color: #9C8962;}
.benefitBanner__data{color: #07080B;font-size: 14px;font-weight: 300;}
/*Blogy*/
@media (min-width: 1200px) {
.homepage-blog-wrapper .news-item {flex-basis: calc(25% - 10px);width: 25%;margin: 5px;background: #7D7E7F;padding: 0;height: -webkit-fill-available;}
.homepage-blog-wrapper .news-item .title{color: white;font-weight: 500;font-size: 16px;}
.blog-wrapper .news-item .description{font-size: 12px;color: white;font-weight: 300;margin-bottom: 50px;}
}
.news-item .text{padding:10px}
.blog-wrapper .news-item .read-article{color:white;display:block;font-size:16px;font-weight:600;position: absolute;bottom: calc(0% - -5px);}
.news-item a{height:100%;display:block}
.blog-wrapper .news-item .read-article:after,.next-to-carousel-banners .extended-banner-text:after {content: "";background: url(https://cdn.myshoptet.com/usr/754081.myshoptet.com/user/documents/upload/icons/modra-sipka-jezkobezko.png);width: 12px;height: 12px;background-size: cover;display: inline-block;}
/*Bestsellery/Novinky*/
.product-slider-holder .product-slider-navigation.navigation-prev{left:0%}
.products-block>div.inactive:hover{box-shadow: 0 0 10px rgba(0, 0, 0, .16);}
/*Category*/
#products-5 .product .p .image,#products-8 .product .p .image,#products-11 .product .p .image{border:none}
.products .product .p .image{border: 1px solid #F5E4C0;}
.products .products-block>div .p .name,.products-block .p .name{font-weight:700}
.products .widget-parameter-value a{color: #02B19D;font-weight: 700;font-size: 12px;border: 1px solid #02B19D;padding: 1px 5px !important}
.products .widget-parameter-wrapper .widget-parameter-list{gap:5px}
.products .products-block>div .p .p-bottom>div .p-tools,.widget-parameter-more.visible,.products-page .price-save,.products-block .p-bottom>div .p-tools{display:none !important}
.products .widget-parameter-value .no-display{display:block}
.products-page .prices{display: flex;flex-direction: column-reverse;align-items: end !important;}
.products-page .price-standard strong{text-decoration: line-through;color: #D55669;font-weight: 400 !important;}
.products-page .price-final{color: #02B19D}
.product .availability span{color: #02B19D !important;font-size: 12px;font-weight: 500;padding-right:10px}
.product .availability{text-align:right}
.goToTop__button:before,.pagination__link--next:before,.pagination__link--prev:before{margin-right: 10px;background: #F6F6F6;width: 30px;height: 30px;border-radius: 25px;padding-top: 15px;font-size:8px}
a.btn.goToTop__button,.pagination .pagination__list .pagination__link.pagination__link--next,.pagination__list .pagination__link.pagination__link--prev,.pagination{border:none;font-size: 12px;}
.pagination__list .pagination__link--next:before,.pagination__list .pagination__link--prev:before{margin-right:0px}
.pagination .pagination__link, .pagination__currentPage{height:20px;min-height:20px}
.loadMore__button.loadMore__button--products{font-weight: 600;background: #9A825D;border: none;color: white;padding: 5px 80px;font-size: 20px;}
.loadMore__button:after {content: "";background: url(https://cdn.myshoptet.com/usr/754081.myshoptet.com/user/documents/upload/icons/modra-sipka-jezkobezko.png);width: 15px;height: 15px;background-size: cover;display: inline-block;margin-left: 5px;transform: rotate(90deg);}
.pagination .pagination__link, .pagination__currentPage {font-weight: 800;}
.widget-parameter-wrapper.justified{justify-content:start}
.check-product a:after {content: "";background: url(https://cdn.myshoptet.com/usr/754081.myshoptet.com/user/documents/upload/icons/modra-sipka-jezkobezko.png);width: 10px;height: 10px;background-size: cover;display: inline-block;margin-left: 5px;}
.type-product .breadcrumbs{width:100%}
.breadcrumbs span[data-testid="breadcrumbsLastLevel"] span{text-transform: uppercase;color: #A18862;}
.breadcrumbs span{font-weight: 700}
.breadcrumbs>span a {text-decoration: none;}
#products-5.products.product-slider .availability{display:none !important}
.BrandOfTheWeekContainer .products.product-slider .check-product{margin-top:0 !important}
.products:not(.BrandOfTheWeekContainer) .price-standard strong {text-decoration: line-through;color: #D55669;font-weight: 400 !important;}
.products:not(.BrandOfTheWeekContainer) .price-final{color: #02B19D;}
.products:not(.BrandOfTheWeekContainer) .price-save{display:none}
.products-block>div .p .p-bottom>div .prices{justify-content:end;flex-direction: column-reverse;align-items: flex-end;}
.products-block>div .p{text-align:right}
.product-slider-holder .product-slider-navigation{opacity:1;background-color: #BFBFBF;border-radius: 25px;}
.product-slider-holder .product-slider-navigation:before{color:white;font-size:12px}
.Bestsellers_News_box .product-slider-holder{padding:0 38px!important;}
.wide .p-detail-inner .p-detail-inner-header{display: flex;flex-direction: column-reverse;}
.ratings-and-brand .brand-wrapper{color: #ACACAD;font-weight: 700;}
.ratings-and-brand .brand-wrapper span a{color: #A18862;text-decoration: none;}
.p-detail-inner-header h1{color: #58595B;font-weight: 500;}
.flag.flag-discount{display:none}
.top-navigation-bar{display:none}
/**/
.custom-size-variants.custom-variants{display:flex;gap:10px;flex-wrap:wrap}
.custom-variant-pill.is-active{border: 2px solid #02B19D;color: #ffffff !important;padding: 0 10px;background: #02B19D;}
.size-option.custom-variant-pill.not-ava-combo{padding: 0px 10px;color: #DEDEDE;border: 2px solid #DEDEDE;}
.size-option.custom-variant-pill.is-stock{border: 2px solid #02B19D;color: #02B19D;padding: 0 10px;}
.size-option.custom-variant-pill{font-size: 16px;font-weight: 700;}
.custom-variants-reset-btn{border: 2px solid #D35669;background: white;padding: 0px 15px;color: #D35669;margin-bottom: 15px;}
.pre-web-link.login.toggle-window{display: flex;align-items: center;}
@media (min-width: 768px) {
#header .navigation-buttons a {margin-left: 25px;}
#header .header-top-wrapper .site-name, #header .header-top-wrapper>div{z-index:999}
}
.navigation-buttons a[data-target=cart] i {background-color: #02B19D;left:15px !important}
.type-product .p-detail-inner .flags.flags-default{position: static;display: flex;gap: 10px;}
@media (min-width: 992px) {
.wide .p-detail-inner .p-image-wrapper {width: 66.6666%;}
.wide .p-detail-inner .p-data-wrapper{width:33.3333%}
.benefitBanner.position--benefitProduct{padding: 20px 10px;border: 2px solid #9C8962;width: 66.6666%;margin-right: auto !important;margin:0}
.position--benefitProduct .benefitBanner__title{font-size:14px}
.position--benefitProduct .benefitBanner__item{margin-bottom:0}
.position--benefitProduct .benefitBanner__data{font-size:10px}
.position--benefitProduct .benefitBanner__picture{flex: 0 0 50px;max-width: 50px;}
.position--benefitProduct .benefitBanner__picture img {max-width: 30px;margin-top: -5px;}
}
/*Injected gallery*/
@media (max-width: 992px){
.injected-gallery {grid-template-columns: 1fr!important;}
.p-thumbnails, .p-image {display:none;}}
@media (min-width: 992px) {.multiple-columns-body .position--benefitProduct .benefitBanner__item {flex: 1 1 25%;}}
.injected-gallery{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:20px}
.injected-gallery .extra-thumb{display:none}
.viewer-overlay{position:fixed;inset:0;background:rgba(0,0,0,.9);display:none;align-items:center;justify-content:center;z-index:9999}
.viewer-overlay.open{display:flex}
.viewer-stage{max-width:92vw;max-height:92vh;position:relative}
.viewer-img{max-width:92vw;max-height:92vh;display:block;object-fit:contain}
.viewer-btn{position:absolute;top:50%;transform:translateY(-50%);border:0;background:rgba(255,255,255,.1);backdrop-filter:blur(2px);color:#fff;width:44px;height:44px;border-radius:999px;cursor:pointer}
.viewer-prev{left:-60px}
.viewer-next{right:-60px}
.viewer-close{position:absolute;top:-56px;right:-56px;border:0;background:rgba(255,255,255,.1);color:#fff;width:40px;height:40px;border-radius:999px;cursor:pointer}
@media (max-width:768px){
a.header-rating-img,.navigation-buttons .top-navigation-bar-menu{display:none!important;}
.injected-gallery{grid-template-columns:1fr 1fr}
.viewer-prev{left:8px}
.viewer-next{right:8px}
.viewer-close{top:8px;right:8px}
}
.benefitBanner.position--benefitProduct{margin-top:50px}
.show-more-btn{margin-top:10px;padding:8px 16px;border:0;background:#000;color:#fff;cursor:pointer;border-radius:8px}
.p-thumbnails.p-thumbnails-horizontal{display:none}
h2.products-related-header.products-header{margin-bottom: 0;font-size: 40px;font-weight: 300;color: #A18862;}
.type-product .shipping-options-row,.type-product .detail-parameters.shipping-options-layout tr:first-child th:first-child,.p-to-cart-block .add-to-cart .quantity{display:none}
.p-final-price-wrapper .price-standard,.p-final-price-wrapper .price-save{color: #D35669;font-weight: 700;}
.p-final-price-wrapper .price-final{margin-top:-20px}
.p-final-price-wrapper{float:unset}
.type-product table.detail-parameters tbody tr td {padding-top: 5px;padding-left: 45px;}
.type-product .p-to-cart-block{gap:0;padding:0}
.p-to-cart-block .add-to-cart-button{background: #02B19D;border: 1px solid #02B19D;color: white;}
.navigation-buttons .top-navigation-bar-menu a{font-size:14px;margin-left:0 !important;padding: 0px 5px;}
.custom-top-bar{background:#7A7A7C;padding:15px 0}
.custom-top-bar p{color:#DBCF3A;margin:0;text-align:center}
@media (max-width: 768px) {
.p-final-price-wrapper .price-final{margin-top:unset;}
}

@media (max-width: 992px) {
.top-navigation-bar-menu{display:none}
.BrandOFTheWeek {width: 50% !important;padding-top: 15px;padding-bottom: 10px;}
.products.homepage-products-5.product-slider {width: 50% !important;}
.BrandOfTheWeekContainer .product-slider-holder .product-slider-navigation.navigation-prev {left: 46.5%;}
.SeasonalHitsBoxes {grid-template-columns: repeat(2, 1fr) !important;}
.ToS_grid {grid-template-columns: repeat(2, 1fr) !important;}
.Barefoot_obuv_row {grid-template-columns: repeat(1, 1fr) !important;}
.p-detail-inner-header-mobile {display: none;}
#navigation {margin-left: unset;}
#content-wrapper.container.content-wrapper {margin-top: unset;}
}
@media (max-width: 768px) {
.Bestsellers_News_box2 .product-slider-navigation.navigation-prev{left:20px}
.Bestsellers_News_box2 .product-slider-navigation.navigation-next{right: 20px;}
.Bestsellers_News_box2 .product-slider-holder{padding-left: 10px !important;padding-right: 20px !important}
.check-product{margin-top:0 !important}
.customLangConatiner{display:none}
.col-xs-6{width: calc(50% - 5px);}
.products-wrapper.product-slider-holder.has-navigation.container {display: block;width: 100% !important; margin-top: 10px;}
.BrandOFTheWeek {display: flex;flex-direction: column;gap: 75px;padding-right: 10px;padding-left: 10px;}
.products.homepage-products-5.product-slider {width: 100% !important;}
.product-slider-holder .product-slider-navigation {top: 65%;}
.BrandOfTheWeekContainer .product-slider-holder .product-slider-navigation.navigation-prev {left: 3%;}
.BrandOfTheWeekContainer .product-slider-holder .product-slider-navigation.navigation-next {right: 3%;}
.BrandOFTheWeek {width: 100% !important; margin-right:unset;}
.product-slider-holder .product-slider-navigation.navigation-next:before {color: white;border-radius: 30px;background-color: #BFBFBF;}
.product-slider-holder .product-slider-navigation.navigation-prev:before {color: white;border-radius: 30px;background-color: #BFBFBF;}
.SeasonalHitsBoxes {grid-template-columns: repeat(1, 1fr) !important;}
.Bestsellers_News_box .product-slider-holder {padding: 0 0px !important;}
.ToS_grid {grid-template-columns: repeat(1, 1fr) !important;}
.Barefoot_obuv_row {grid-template-columns: repeat(1, 1fr) !important; gap: 30px;}
.Barefoot_obuv_col_l-grid {grid-template-columns: repeat(1, 1fr) !important;gap: 0px !important;}
.blog-wrapper .news-item .read-article {color: black;bottom: calc(-2% - -5px);}
.Bestsellers_News_box .product-slider-navigation.navigation-prev {top: 40%;}
.Bestsellers_News_box .product-slider-navigation.navigation-next {top: 40%;}
.Bestsellers_News_box .product-slider-holder.has-navigation .product-slider-navigation.navigation-next {right: 5px;}
.Bestsellers_News_box .product-slider-holder.has-navigation .product-slider-navigation.navigation-prev {left: 5px;}
.Bestsellers_News_box .product-slider-holder .product-slider {margin-left: -11px;}
.p-detail-inner-header-mobile {display: none;}
.homepage-blog-wrapper .news-item:nth-child(n+3) {display: none;}
}
@media (min-width: 992px) {
.admin-logged .popup-widget.cart-widget {top:calc(128px + 52px);}
}
.custom-footer > div:nth-child(n+5) {
  display: none;
}
.subcategories.with-image li a .image img{mix-blend-mode:multiply}
@media (min-width: 1440px) {
.col-xl-3 {width: calc(25% - 5px);}
}
@media (min-width: 1200px) {
.col-lg-3 {width: calc(25% - 5px);}
}
@media (max-width: 992px) {
.col-sm-6 {width: calc(50% - 5px);}
}
.subcategories{gap:5px}
.subcategories.with-image li {background: #f2f2f2;}
#header .navigation-buttons a {justify-content: flex-end;}
@media(min-width:768px){
.p-detail-inner .p-data-wrapper{height: fit-content}
header .header-top-wrapper>div {z-index: 9999 !important;}
#content-wrapper.container.content-wrapper {margin-top: 0px;}
.fitted .navigation-in ul.menu-level-1 {justify-content: space-evenly;}
.fitted .navigation-in ul.menu-level-2 {justify-content: start;}
}
@media(min-width:768px) and (max-width:992px){
.subcategories.with-image li.col-sm-6 {width: calc(50% - 10px);
}
#header .site-name a img {max-height: 125px;}
#header .site-name {top: 15px;}
}
.products-wrapper.product-slider-holder .widget-parameter-wrapper{display:none}
.top-navigation-bar-menu li a{line-height: normal !important;height: min-content !important;border-right: 2px solid #5C5B5F !important;}
.top-navigation-bar-menu li:last-child a{border-right: 0 !important}
.p-detail-inner .p-short-description,.products-related-wrapper.products-wrapper.product-slider-holder .widget-parameter-wrapper,
.products-alternative-wrapper.products-wrapper.product-slider-holder .widget-parameter-wrapper{display:none}
a.btn.btn-conversion,ol.cart-header li.active strong:before,ol.cart-header li.completed a:before{background-color: #9A825D;border-color: #9A825D;color: #ffffff;}
a.btn.btn-conversion:hover {background-color: #F2F2F2;border-color: #F2F2F2;color: #000000;}
ol.cart-header li.completed a span:after, ol.cart-header li.completed strong span:after {border-top-color: #9A825D;}
.flags .flag:nth-child(n+4) {visibility: hidden;height: 0;}
@media(min-width:993px) and (max-width:1199px){
.subcategories.with-image li.col-sm-6 {width: calc(33% - 10px);}
}
.adtl-filter-bar .adtl-pill[data-pill-key="Cena"], .adtl-availability-row .adtl-av-item:first-child{display: none!important;}
:where(body.ums_a11y_category_page--on) .listSorting {display: inline!important;}
.adtl-availability-row{border-bottom:2px solid black; font-weight:700; padding-bottom:20px;}
@media (max-width: 767px) {
.row.custom-footer.elements-7 .col-sm-6 {width: calc(100% - 5px);}
}
.sticky-col{position: sticky;top: var(--sticky-top, 16px);align-self: flex-start;will-change: top;}
.show-more-btn {border-radius:0px;background: #A38B69;font-weight: 600;}
.type-category .price-save{display:block !important;padding: 2px 10px;background: #d5566924;display: flex !important;color: #D55669;position: absolute;bottom: 0;right: 0;font-weight: 500;}
.type-category .p .image{position:relative}

#filters .slider-wrapper{display:none !important;}
.responsive-nav .shp-tabs-holder {display: none;}
h2.products-alternative-header.products-header {margin-bottom: 0;font-size: 40px;font-weight: 300;color: #A18862;}

.homepage-blog-wrapper .homepage-group-title.h4 {font-size: 0;}
.homepage-blog-wrapper .homepage-group-title.h4::before {content: "Blogy, tipy a podcasty";font-size: 34px;visibility: visible;display: block;}
body.type-product span.price-save {color: #fff !important;background: #D35669;padding: 0px 5px 2px 5px;}