body:not(.v-mart-ready){opacity:0}body{opacity:1}.small-6{width:50%}.small-12,.small-6,.small-9{display:inline-block;float:left}.small-9{width:75%}.small-12{width:100%}h1{font-weight:600;font-size:24px;margin-top:30px;margin-bottom:25px;text-align:center;color:#00275b;text-transform:none}.btn.btn-cart,.btn.btn-conversion,a.btn.btn-cart,a.btn.btn-conversion{background-color:#8abe1a;font-weight:600;border:0}.sidebar-inner>div h4{color:#00275b;margin-bottom:15px;font-weight:700}#content{overflow:hidden}.tooltip{display:none!important}@media only screen and (min-width:641px){.medium-6{width:50%}.medium-12,.medium-6,.medium-9{display:inline-block;float:left}.medium-9{width:75%}.medium-12{width:100%}}@media only screen and (min-width:768px){@media(hover:none){.swap-hover-image{display:none}.swap-image{opacity:1}}.content{padding-right:0}}@media only screen and (max-width:767px){.price-save{border-radius:100px;display:inline-block;position:relative}html #content-wrapper{padding-top:90px}}@media only screen and (min-width:1024px){.large-3{display:inline-block;float:left;width:25%}.large-4{width:33.33%}.large-5{width:41.66%}.large-6{width:50%}.large-12,.large-6,.large-7,.large-8,.large-9{display:inline-block;float:left}.large-7{width:58.33%}.large-8{width:66.66%}.large-9{width:75%}.large-12{width:100%}}@media only screen and (min-width:1200px){.content-inner{max-width:1100px}}
.certifikace-detail-produktu{margin-top:20px}.c-product-interconnection-detail-params{display:block}.c-product-interconnection-detail-params__type{display:block;color:#00275b!important;font-size:16px;font-weight:700!important;margin-bottom:10px}.c-product-interconnection-detail-params__products a.is-current .item-type-numbers{border-color:#7dc001;box-shadow:0 0 0 1.5px #7dc001!important}body.type-product.type-detail .p-image,body.type-product.type-detail .p-thumbnails-wrapper{display:none!important}.p-detail-inner-header .p-code-label{margin-top:30px;display:inline-block}.p-short-description{color:#000;margin:20px 0}.p-short-description p{margin-bottom:12px}body.type-product.type-detail h1{color:#000;font-weight:700;letter-spacing:-1.3px;font-size:25px;text-align:left}body.type-product.type-detail h1 .product-appendix{display:none}body.type-product.type-detail #vyhody .vyhoda-kontejner span{display:inline-block;min-height:40px}body.type-product.type-detail #vyhody .vyhoda-kontejner a{color:#000}body.type-product.type-detail #vyhody .vyhoda-kontejner a:hover span{color:#000;text-decoration:underline}body.type-product.type-detail #vyhody .vyhoda-kontejner img{display:block;margin:0 auto 4px}body.type-product.type-detail #vyhody .vyhoda-kontejner #dotaz-link,body.type-product.type-detail #vyhody .vyhoda-kontejner #hlidaci-pes-link{display:block}body.type-product.type-detail #vyhody .vyhoda-kontejner{float:left;min-height:90px;text-align:center;padding:3px}body.type-product.type-detail #vyhody a{display:block!important}body.type-product.type-detail #vyhody{display:block;margin-top:30px;margin-bottom:22px;overflow:hidden}body.type-product.type-detail #vyhody img{width:38px;margin-right:10px}body.type-product.type-detail #vyhody a{display:inline-block;padding:10px 22px;border:1px solid #e9e9e9;background-color:#fafafa;border-radius:4px;font-weight:600;font-size:15px;margin:0 5px 5px 0}body.type-product.type-detail #vyhody .vyhoda-kontejner span{line-height:normal;vertical-align:middle;display:inline-flex;position:relative}button.add-to-cart-button{background-color:#8abe1a;color:#fff;font-size:18px!important;padding:20px 100px!important;font-family:"Font Awesome\ 5 Free",Open Sans,sans-serif!important;font-weight:700;letter-spacing:-.5px;border-radius:5px;border:0}button.add-to-cart-button:hover{cursor:pointer;background-color:#9ad41d;transition:all .4s}button.add-to-cart-button:before{display:none!important}.type-product.type-detail #content-wrapper .quantity,body.type-product.type-detail .variant-list th{display:none}body.type-product.type-detail .p-thumbnails{overflow:hidden;height:auto}body.type-product.type-detail .p-thumbnails a{width:33.3%;padding:5px}body.type-product.type-detail .p-thumbnails img{border:0;width:100%}body.type-product.type-detail .p-thumbnails>div{height:auto;position:relative}body.type-product.type-detail .p-thumbnails-inner{width:100%}.p-info-wrapper .price-final.price-action,.variant-list{display:inline-block}.p-info-wrapper .price-save,.p-info-wrapper .price-standard .parameter-dependent{font-size:26px!important;color:#ff4343;font-weight:600!important;margin-right:15px}.p-image-wrapper .price-save{margin-top:4px}.variant-list{margin-bottom:15px}.detail-parameters{margin-bottom:0}.social-buttons-wrapper{display:none}.oranzove-tlacitko{font-size:16px!important;background-color:#eea923!important}button.add-to-cart-button.oranzove-tlacitko{padding:20px 16px!important}.oranzove-tlacitko:hover{background-color:#fcb62d!important;cursor:pointer}p[data-testid=productCardDescr] a{color:#139fd7}p[data-testid=productCardDescr] a:hover{color:#139fd7;text-decoration:underline}.extended-description h3{color:#00275b;font-weight:700;font-size:26px!important;letter-spacing:-.5px;text-align:center;margin-top:40px}.basic-description,.popisek-long{font-size:16px;color:#000}.extended-description .detail-parameters a{color:#000;text-decoration:underline}body #short-description-new ol li,body #short-description.popisek ol li{padding-left:31px;padding-bottom:9px;font-size:16px;position:relative}body #short-description-new ol li:before,body #short-description.popisek ol li:before{content:url(https://www.v-mart.cz/user/documents/upload/Check.png)!important;counter-increment:ol-counter;position:relative;margin-bottom:10px;font-family:"Font Awesome\ 5 Free";margin-right:5px;font-size:16px;display:flex;align-items:center;justify-content:center;color:#8abe1a;border-radius:50%;width:20px;height:20px;position:absolute;left:0;line-height:1;padding-top:2px;font-weight:900;background-color:unset}body #short-description-new ol,body #short-description.popisek ol{list-style:none;padding-left:15px}.extended-description .detail-parameters a:hover{color:#000;text-decoration:underline}.widget-parameter-value a{font-weight:700;font-size:15px;color:#000}.widget-parameter-value a:hover{color:#8abe1a;transition:none}body.type-product.type-detail .products-related-header{color:#00275b;font-weight:700;font-size:26px!important;letter-spacing:-.5px;text-align:center;margin-top:40px}body.type-product.type-detail .description-inner h2{font-size:26px!important;font-weight:700!important;color:#000!important;letter-spacing:-1.3px;display:block!important;margin-top:40px;margin-bottom:20px;text-align:center}body.type-product.type-detail .basic-description h3{display:none}@media only screen and (min-width:641px){body.type-product.type-detail .hlidaci-pes-link2,body.type-product.type-detail button.add-to-cart-button{text-align:center;text-transform:uppercase;letter-spacing:0;font-weight:700;width:90%}}@media only screen and (min-width:768px){body.type-product.type-detail .p-detail-info{position:absolute;z-index:1000}.certifikace-detail-produktu{margin-top:10px}button.add-to-cart-button{padding:20px 80px!important}.p.swap-images a.image{position:relative;display:block;overflow:hidden;background:#fff}.swap-image{opacity:1;transform:scale(.9)!important;margin:0!important;transition:opacity .2s cubic-bezier(.4,0,.2,1)}body.type-product.type-detail #vyhody .vyhoda-kontejner{width:auto}body.type-product.type-detail #vyhody{margin:40px auto 10px;display:block}body.type-product.type-detail #vyhody img{width:40px;margin-right:10px}body.type-product.type-detail #vyhody .vyhoda-kontejner{display:inline-block;float:left}.product .p-in,.widget-parameter-wrapper .widget-parameter-list{padding:0 15px}}@media only screen and (max-width:767px){body.type-product .add-to-cart-button{width:100%}}@media only screen and (min-width:1200px){button.add-to-cart-button.oranzove-tlacitko{padding:20px 35px!important}body.type-product.type-detail .p-image{text-align:center}body.type-product.type-detail .p-image img{width:80%}}body.type-detail button[data-testid=buttonAddRating]{background-color:#8abe1a;color:#fff;border:0;border-radius:5px;padding:12px 24px;font-size:15px;font-weight:700;text-transform:uppercase;transition:all .4s}body.type-detail button[data-testid=buttonAddRating]:focus,body.type-detail button[data-testid=buttonAddRating]:hover{background-color:#9ad41d;color:#fff;border:0;cursor:pointer}body.type-detail #ratingTab h2{font-family:Open Sans,sans-serif;font-size:26px;font-weight:700;color:#000;line-height:28.6px;letter-spacing:-1.3px}
.kosik-doplnky{margin:10px 0}.kosik-doplnek{display:flex;align-items:center;gap:16px;padding:14px 0}.kosik-doplnek>img{width:50px;height:50px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.kosik-doplnek-nazev{font-weight:600;text-transform:uppercase;color:#333}.kosik-doplnek-volba{display:flex;align-items:center;gap:10px;margin:4px 0;cursor:pointer;font-weight:600}.kosik-doplnek-volba input[type=checkbox]{position:static!important;clip:auto!important;-webkit-appearance:checkbox!important;-moz-appearance:auto!important;appearance:auto!important;display:inline-block!important;margin:0;width:16px;height:16px;flex-shrink:0;cursor:pointer}.kosik-doplnek-cena{color:#8abe1a;font-weight:400}.sprepitne-box{display:inline-block;margin:10px 0 20px;padding:20px 25px;background-color:#fff0f4;color:#000;border:2px solid #ff2159;border-radius:5px}.sprepitne-box-inner{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.sprepitne-nadpis{display:flex;align-items:center;font-weight:700;text-transform:uppercase}.sprepitne-nadpis img{width:50px;height:50px;-o-object-fit:contain;object-fit:contain;margin-right:10px;mix-blend-mode:multiply}.sprepitne-tlacitka{display:flex;flex-wrap:wrap;gap:6px}.sprepitne-tlacitko{padding:12px;border:0;border-radius:5px;background-color:#ff2159;color:#fff;font-weight:700;cursor:pointer;transition:background-color .1s linear}.sprepitne-tlacitko.active,.sprepitne-tlacitko:hover{background-color:#ff89a7}.sprepitne-tlacitko:disabled{opacity:.6;cursor:wait}.fvDoplnek-produkt.vmart-skryto,.fvDoplnek-upsell.vmart-skryto{display:none!important}@media only screen and (max-width:767px){.sprepitne-box{display:block;margin:10px 24px 20px;padding:20px 22px;text-align:center}.sprepitne-box-inner{flex-direction:column;gap:16px}.sprepitne-box-inner,.sprepitne-nadpis,.sprepitne-tlacitka{justify-content:center}}
.delivery-time .parameter-dependent.vyrobe-hide{display:none!important}.availability-label.green-text{color:#8abe1a}.type-product .delivery-time .parameter-dependent{color:#8abe1a;font-weight:600;font-size:16px}.type-product .parameter-dependent.vyprodano-hide,.type-product.type-detail .availability-amount,.type-product.type-detail .delivery-time-label,body.in-index .availability span.availability-amount,body.in-kosik .availability-amount,body.in-kosik .delivery-time,body.type-category .availability span.availability-amount{display:none}body.in-index .availability span,body.type-category .availability span{text-align:center;margin:12px 0;font-weight:600}.dostupnost-vyroba{color:#f3a935!important}.dostupnost-skladem{color:#8abe1a!important}.dostupnost-vyprodano{color:#e74c3c!important}.green{color:#8abe1a}body.in-kosik .availability-label.skladem{color:#8abe1a!important}body.type-product.type-detail .availability-label{font-size:18px;font-weight:700}.availability-amount.skladem,.dostupnost-na-objednavku-text{color:#8abe1a!important;font-size:17px!important;font-weight:700;margin-bottom:5px;display:inline-block}.availability-amount.produkt-ve-vyrobe{color:#eea923!important;font-size:17px!important;font-weight:700;margin-bottom:5px;display:inline-block}.kosik-produkt-ve-vyrobe{color:#eea923!important}.availability-value{font-size:inherit}.dostupnost-vyprodano-header{color:#e74c3c!important;font-size:16px!important;margin-bottom:5px;font-weight:700}.dostupnost-vyprodano-text{color:#e74c3c!important;font-size:15px!important;font-weight:500}.odesleme-jeste-dnes{color:#8abe1a!important;font-size:15px!important;font-weight:600}.produkt-ve-vyrobe{color:#eea923!important;font-size:15px!important;font-weight:500}@media only screen and (max-width:767px){.search-whisperer .p-availability{display:none!important}}
#filters-wrapper{text-align:center}#filters-wrapper .filters-wrapper{display:inline-block}#filters-unveil-button-wrapper a{padding:10px 20px;border-radius:6px;font-weight:600}.advanced-parameter-inner{border-radius:4px;width:45px;height:45px}.advanced-parameter-inner.yes-before{border-color:#7dc001;color:#7dc001;box-shadow:0 0 0 1.5px #7dc001!important}.filter-label{padding-left:32px!important;font-size:15px}.filter-section.filter-section-parametric-id-17 .advanced-parameter-inner{border-radius:50%}.filter-section.filter-section-parametric-id-17 .advanced-parameter-inner.yes-before:after{content:"";border:9px solid #fff;border-top:none!important;border-right:none!important;height:10px!important;left:11px!important;position:absolute;top:14px;transform:rotate(-45deg);width:19px!important;background-color:transparent;!importantborder-color:#fff!important;border-width:5px!important}.advanced-parameter-inner img{border-radius:0}.filter-label.active:before{background-color:#7dc001;border-color:#7dc001!important}.filter-label.active:after{content:"";border:9px solid #fff;border-top:none!important;border-right:none!important;height:8px!important;left:5px!important;position:absolute;top:10px;transform:rotate(-45deg);width:13px!important;background-color:#7dc001!important;border-color:#fff!important;border-width:3px!important}.filter-label:before{border-color:#b7b7b7!important;position:absolute;left:0;height:23px!important;width:23px!important;background-color:#eee;border-radius:50%;margin-right:12px}.filter-section input[type=checkbox]+label:after,.filter-section input[type=checkbox]:checked+label:after,.filter-section input[type=radio]+label:after,.filter-section input[type=radio]:checked+label:after{background-color:transparent!important}.advanced-parameter-inner.yes-before:before{display:none}.filter-section-parametric-id-23 .advanced-parameter-inner{background:#fff;box-shadow:0 0 0 1.5px #4bbcff}.filter-section{border-top:0!important;margin-bottom:15px}body.type-product.type-detail .advanced-parameter-inner{box-shadow:0 0 0 1px #4bbcff;cursor:pointer!important}#parameter-id-23 .nazev{color:#00275b!important;font-size:16px;font-weight:700;display:block;margin-bottom:10px}.category-header input[type=radio]+label{font-weight:600;border-radius:5px}.category-header input[type=radio]+label:hover,.category-header input[type=radio]:checked+label{background-color:#4bbcff;color:#fff}#filters #category-filter-hover #manufacturer-filter,#filters .filter-section-count,#filters .filter-sections>.filter-section,#filters .slider-wrapper{display:none}@media only screen and (min-width:768px){body.type-category .advanced-parameter-inner{width:40px;height:40px}body.type-category .filter-sections,body.type-category .sidebar-inner .box-bg-variant,body.type-category .sidebar-left{background-color:#fff}body.type-category .sidebar-left .filter-section{border-bottom:1px solid #ededed}#category-filter-hover,#filters .filter-sections>.filter-section,#filters .slider-wrapper{display:block}.filter-section.filter-section-boolean,.filter-section.filter-section-button,.filters-unveil-button-wrapper,.slider-wrapper{display:none!important}}@media only screen and (max-width:767px){body.type-product.type-detail #parameter-id-23{padding:0 2px}}
.my-slider{display:none}.gallery-new li{background-color:#fff!important}@media only screen and (min-width:641px){#main-slider-list{display:block!important}#main-slider-list li:first-child{margin-bottom:20px}#thumbnail-slider,.gallery-new button{display:none!important}#main-slider-list li:not(:first-child){width:50%!important;padding:5px!important;display:inline-block;float:left;margin:0!important;aspect-ratio:3/4;border-radius:10px}#main-slider-list li:not(:first-child) img,#main-slider-list li:not(:first-child) video{border-radius:5px}.splide__slide{overflow:hidden}.type-detail .gallery-new{margin:0 auto!important;width:100%!important}#thumbnail-slider-list li{width:50%!important}.type-detail .gallery-new .splide--ttb{position:relative!important}}@media only screen and (max-width:767px){.mobile-slider{display:block;width:100%;position:relative}.mobile-dots{display:flex;justify-content:center;margin-top:20px}.mobile-dots .dot{width:10px;height:10px;border-radius:50%;background:#ccc;margin:0 5px;cursor:pointer}.mobile-dots .dot.active{background:#000}}@media only screen and (min-width:768px){.mobile-slider{display:none;overflow:hidden}.my-slider{position:relative;width:600px;max-width:80%;height:auto;overflow:hidden;display:flex;cursor:url(arrow-left.png),auto;margin:0 auto 0 5%}.my-thumbnails img{border:2px solid #fff;padding:4px;border-radius:4px}.my-thumbnails img.active{border:2px solid #4bbcff;padding:4px;box-shadow:0 0 5px rgba(0,0,0,.5);border-radius:4px}.my-slider.cursor-right{cursor:url(arrow-right.png),auto}.my-slider-wrapper{display:flex;transition:transform .5s ease-in-out}.my-slide{width:100%;flex-shrink:0;display:flex;align-items:center;justify-content:center}.my-slide img{max-width:100%;height:auto;display:block}.arrow{position:absolute;top:50%;transform:translateY(-50%);font-size:40px;background:rgba(0,0,0,.4);color:#fff;padding:10px;cursor:pointer;opacity:0;transition:opacity .3s;z-index:10}.my-gallery{display:flex;align-items:flex-start}.my-thumbnails{display:flex;flex-direction:column;gap:10px}.my-thumbnails img{width:90px;cursor:pointer;display:block}.arrow-left{left:10px}.arrow-right{right:10px}.my-slider:hover .arrow{opacity:1}}@media only screen and (min-width:1100px){.gallery-new #main-slider-list.pouze-jedna-fotografie li{width:100%!important;float:inherit;margin-left:10%!important}}@media only screen and (min-width:1200px){#main-slider-list li{margin:0!important;padding:0!important;display:inline-block!important;float:left}.gallery-new{width:100%!important}#main-slider-list>li:first-child,#main-slider-list>li:nth-child(2){width:50%!important}#main-slider-list>li:nth-child(10),#main-slider-list>li:nth-child(11),#main-slider-list>li:nth-child(12),#main-slider-list>li:nth-child(13),#main-slider-list>li:nth-child(14),#main-slider-list>li:nth-child(3),#main-slider-list>li:nth-child(4),#main-slider-list>li:nth-child(5),#main-slider-list>li:nth-child(6),#main-slider-list>li:nth-child(7),#main-slider-list>li:nth-child(8),#main-slider-list>li:nth-child(9){width:33.33%!important}}@media only screen and (min-width:1400px){.gallery-new #main-slider-list.pouze-jedna-fotografie li{width:80%!important;float:inherit;margin-left:10%!important}}@media only screen and (min-width:768px){body.type-detail #main-slider-list{display:grid!important;grid-template-columns:repeat(6,1fr);gap:8px;transform:none!important}body.type-detail #main-slider-list>li{grid-column:span 2;width:auto!important;margin:0!important;padding:0!important;float:none!important;aspect-ratio:3/4;overflow:hidden;border-radius:6px;background:#fff}body.type-detail #main-slider-list>li:nth-child(-n+2){grid-column:span 3}body.type-detail #main-slider-list>li:only-child{grid-column:2/span 4}body.type-detail #main-slider-list>li a{display:block;width:100%;height:100%}body.type-detail #main-slider-list>li img{width:100%!important;height:100%!important;max-width:none;-o-object-fit:cover;object-fit:cover;border-radius:0!important}body.type-detail #main-slider-list>li img.na-sirku{-o-object-fit:contain;object-fit:contain}body.detail-se-stitky .p-image-wrapper .gallery-new{margin-top:40px!important}}
.top-navigation-bar .top-navigation-bar,.top-navigation-bar .top-navigation-contacts,.top-navigation-bar .top-navigation-menu{display:none!important}.search-whisperer .p-name{font-weight:500;font-size:14px}.search-whisperer .product-appendix{font-size:14px!important}.search-whisperer a:hover{color:#000!important}.container .site-name{margin:0}@media only screen and (min-width:768px){.top-navigation-bar{display:none}.navigation-buttons>a[data-target=cart] i{background-color:red;font-weight:700}}@media only screen and (max-width:767px){.search-whisperer{overflow-y:auto;height:80vh}.search-whisperer .product-appendix{display:none!important}.mobile-header-version-1 .menu-level-1>li.exp>a{background-color:#dadada;color:#000}html.scrolled .popup-widget-inner{position:relative;top:25px}html:not(.scrolled) .popup-widget-inner{position:relative;top:68px}.mobile-header-version-1 .menu-level-2>li{background-color:#f6f6f6;color:#000;font-weight:600;padding-left:30px}.mobile-header-version-1 .menu-level-2>li a,.mobile-header-version-1 .menu-level-2>li a span{color:#000}.site-name-wrapper{display:inline-block!important;width:35%;float:left}.top-navigation-tools{display:inline-block!important;width:65%;text-align:right}#blue-mobile-menu{height:52px;background-color:#4bbcff;width:100%;position:fixed}.scrolled .top-navigation-bar{height:60px!important}html:not(.scrolled) .top-navigation-bar{height:98px}body.navigation-window-visible #blue-mobile-menu .responsive-tools{background-color:#139fd7!important}.top-navigation-bar .responsive-tools{justify-content:unset}.responsive-tools{display:inline-block;width:auto!important;padding-top:5px!important;padding-bottom:5px!important}.responsive-tools>a[data-target=navigation]{position:relative;display:flex;align-items:center;width:auto;padding-left:30px}.responsive-tools>a[data-target=navigation]:before{background-color:transparent;font-size:26px;margin-left:22px;margin-top:2px;position:relative;top:-2px;display:none}#blue-mobile-menu .responsive-tools a[data-target=navigation] i{color:#fff;font-size:28px;width:30px}#blue-mobile-menu .navigation-in>ul>li{line-height:26px}body.navigation-window-visible .responsive-tools a[data-target=navigation] i:before{content:"\f00d"}.responsive-tools>a[data-target=navigation] span{font-size:16px;color:#fff;font-weight:600;margin-left:9px}#blue-mobile-menu a[data-target=login],#blue-mobile-menu a[data-target=search]{display:none}body.search-window-visible .search{display:block!important;position:fixed;top:50px;z-index:1000;right:5px;padding:6px;width:calc(100% - 57px);border-color:#fff}body.search-window-visible .search button{border:1px solid #fff;height:40px;border-radius:3px;font-weight:600}.container .responsive-tools{padding-top:10px!important}a[data-target=login]:before,a[data-testid=linkSearchIcon]:before{display:none}a[data-testid=linkSearchIcon] i:before{content:"\f002"}a[data-target=login] i:before{content:"\f007"}.responsive-tools>a[data-target=search]{font-size:22px;margin-right:unset}.responsive-tools>a[data-target=login]{display:inline-block;font-size:22px}.search input{border:none}.search input.query-input{height:40px!important}.navigation-window-visible #navigation{width:100%;left:0;transition:none;position:fixed;top:102px}html.scrolled .navigation-window-visible #navigation{top:52px!important}html:not(.scrolled) #header{position:relative;top:105px}html.scrolled #header{position:relative;top:51px}body .top-navigation-bar{position:absolute}.overall-wrapper{padding-top:0!important}body .top-navigation-bar .container{height:50px;position:fixed;z-index:100;background-color:#fff;width:100%}body .top-navigation-bar .top-navigation-tools a[data-target=navigation]{display:none}body #blue-mobile-menu{position:fixed;top:50px;display:flex;align-items:center}body .top-navigation-bar .site-name img{height:49px}.scrolled body:not(.search-window-visible) .top-navigation-bar .container{transform:translateY(-100%);transition:transform .6s}.scrolled body:not(.search-window-visible) .top-navigation-bar #blue-mobile-menu{transform:translateY(-50px);transition:transform .6s}.top-navigation-bar #blue-mobile-menu,.top-navigation-bar .container{transition:transform .6s}}@media only screen and (min-width:768px){.container .site-name{margin:17px 0}.header-top{height:auto}.header-top .site-name-wrapper{flex:0 1 30%;padding-right:20px}.header-top .search{flex:0 1 55%}.header-top .search form.search-form input.query-input{border:1px solid #dedcdb;box-shadow:0 1px #dedcdb;border-radius:5px;line-height:40px;padding-top:5px;height:auto;padding-bottom:5px;font-size:16px}.header-top .search button{background-color:#8abe1a;border-color:#8abe1a;color:#fff;line-height:40px;height:auto;border-radius:0 5px 5px 0;font-weight:600;text-transform:none;padding:5px 27px;font-size:16px}.header-top .navigation-buttons{flex:0 1 15%}.header-top .navigation-buttons a.login{display:inline-block;width:auto;background:none;color:#000;font-weight:500;font-size:16px;margin-right:30px}.header-top .navigation-buttons a.login:hover{color:#4bbcff}.header-top .navigation-buttons a.login:hover:before{background-color:#f6f6f6;transition:background-color .3s linear}.navigation-buttons>a[data-target=login]:before{color:#000;background:#f0f0f0;border-radius:50%;width:35px;height:35px;margin-right:9px}#header .site-name a img{max-height:100px;max-width:210px;width:100%}}@media only screen and (min-width:1024px){.header-top .site-name-wrapper{flex:0 1 20%}.header-top .search{flex:0 1 43%;padding-right:20px}.overeno-header{font-size:12px;line-height:1.2;color:#301a1a;padding:0;float:inherit;flex:0 1 18%!important}.navigation-buttons{flex:0 1 16%!important}.overeno-header a,.overeno-header>span{height:auto!important;text-align:left;line-height:1.2!important;width:auto!important;margin:0!important;font-size:inherit;color:inherit}.overeno-header>span{float:left}.overeno-header span span{font-size:13px;font-weight:600}.overeno-header strong{display:block;font-size:18px;color:#8abe1a;font-weight:700;background:url(https://www.v-mart.cz/user/documents/upload/Hodnoceni-v-mart-ikona.png) 100% 50% no-repeat;background-size:auto 20px;width:128px}.overeno-header a{display:block;width:100%;height:100%;padding:2px 0 2px 60px;background:url(https://www.v-mart.cz/user/documents/upload/certifikat-ikona-hodnoceni.png) 10px 50% no-repeat;background-size:auto 40px;text-decoration:none;color:inherit}}
.content-wrapper.homepage-box.welcome-wrapper,.content-wrapper.latest-contribution-box{display:none}.homepage-group-title.homepage-products-heading-2,body.in-index h2{font-family:PartyConfettiac,Open Sans,Arial,sans-serif!important;letter-spacing:1.4px!important}.usp-item{display:block;background:#fff;border-radius:14px;min-height:218px;padding:9px}.usp-icon{text-align:center;margin-bottom:14px}.usp-icon img{max-width:45px;height:auto}.usp-content{display:flex;flex-direction:column}.usp-title{font-size:14.6px;font-weight:700;color:#00275b;text-decoration:none;margin-bottom:5px;line-height:normal;text-align:center}#usp-container{background:#e8f9ff;padding:20px 4px;margin:20px 0;float:none}#usp-container h2{padding:0 20px;line-height:normal}#usp-container .home-banner-container{padding:6px}.usp-text{font-size:14px;color:#555;line-height:normal;text-align:center}.homepage-products-heading-1,.homepage-products-heading-2,body.in-index #kolekce h2,body.in-index h2{color:#00275b;font-weight:700;font-size:26px!important;letter-spacing:-.5px}body.in-index main.content #kolekce{background:#f5f5f5;text-align:center;padding:50px 20px;overflow:hidden;margin-bottom:70px;margin-top:70px}body.in-index #nas-pribeh .pribeh-nadpis{text-transform:uppercase;font-size:18px;color:#999;letter-spacing:-1px;margin-bottom:8px;font-weight:600}body.in-index #nas-pribeh .pribeh-podnadpis{font-size:29px;letter-spacing:-2px;line-height:normal;font-weight:700;color:#000}body.in-index #nas-pribeh a.button{border-radius:5px;font-size:18px!important;color:#fff!important;box-shadow:none;background-color:#8abe1a!important;padding:14px 26px;font-weight:600;margin-top:30px;display:inline-block}body.in-index #nas-pribeh p{font-size:18px;font-style:italic;line-height:normal;color:#999;margin:25px auto 20px}body.in-index #nas-pribeh{overflow:hidden;margin-bottom:50px}body.in-index #nas-pribeh .text-block{margin-top:40px}body.in-index #nas-pribeh .button-block{text-align:center}body.in-index #nas-pribeh .button-medium{padding:14px 26px;margin-top:26px}body.in-index #nas-pribeh .pribeh-nadpis{font-size:24px;margin-bottom:15px}body.in-index #nas-pribeh p{font-size:20px;margin-top:25px;margin-bottom:20px}body.in-index #nas-pribeh .pribeh-podnadpis{font-size:32px}body.in-index #nas-pribeh .fotografie{width:100%}body.in-index main.content #kolekce .kolekce-container{margin-top:20px;overflow:hidden;margin-bottom:30px}body.in-index main.content #kolekce .button{padding:16px 24px;font-size:16px!important}body.in-index main.content #kolekce ul{list-style:none;padding-left:0}body.in-index main.content #kolekce ul li{float:left;margin-bottom:30px;width:50%}body.in-index main.content #kolekce .button-container a{border-radius:5px;color:#fff!important;box-shadow:none;background-color:#8abe1a!important;padding:16px 24px;font-size:16px!important;font-weight:600}body.in-index main.content #kolekce .nazev a{color:#000}body.in-index main.content #kolekce .nahled{display:inline-block}body.in-index main.content #kolekce .nahled a{display:inline-block;border:5px solid #fff;border-radius:50%;overflow:hidden!important;width:130px}body.in-index main.content #kolekce ul li:hover .nahled a{transform:scale(1)}body.in-index main.content #kolekce ul li:hover .nahled a img{transform:scale(1.2);transition:all .45s}body.in-index main.content #kolekce ul li:hover .nazev a{color:#139fd7!important;transition:all .45s;text-decoration:none}body.in-index main.content #kolekce .nazev{font-weight:600;margin-top:10px;height:2em;font-size:17px}.benefitBanner{background:#f6f6f6;border-radius:12px;padding:16px 31px}.benefitBanner h3{display:block;float:none;width:100%;text-align:center;font-size:24px!important;letter-spacing:-.8px;line-height:normal}.benefitBanner h3,.benefitBanner strong{color:#00275b;font-weight:700}.benefitBanner__picture{max-width:57px}@media only screen and (min-width:641px){.homepage-group-title.homepage-products-heading-2,body.in-index h2{letter-spacing:1.8px!important;font-size:30px!important}.usp-title{font-size:17px;text-align:left}#usp-container{padding:20px}#usp-container .home-banner-container{padding:10px}.usp-icon{margin-bottom:0}.usp-icon img{display:block;max-width:60px}.usp-item{display:flex;align-items:center;gap:12px;padding:16px;min-height:145px}.usp-text{text-align:left}}@media only screen and (min-width:768px){body.in-index #nas-pribeh .button-block{text-align:left}body.in-index #nas-pribeh .fotografie{width:50%;display:inline-block;float:left}body.in-index main.content #kolekce ul li{width:33%}body.in-index main.content #kolekce .kolekce-container{max-width:980px;margin:40px auto 20px}.benefitBanner__picture{max-width:75px}.benefitBanner h3{font-size:28px!important}body.type-index #content-wrapper{margin-top:20px}}@media only screen and (max-width:767px){.template-11 .lSSlideOuter.dklabSliderplusHome .products>div{padding:10px!important}.lSSlideOuter.dklabSliderplusHome.mobileArrows{padding:0 6px!important}.lSSlideOuter.dklabSliderplusHome .product-appendix{font-size:12px!important}}@media only screen and (min-width:1024px){.welcome div{max-width:100%}.vm-signpost__photo{flex:0 0 30%}.usp-item{min-height:210px}body.in-index main.content #kolekce ul li{width:25%}body.in-index #nas-pribeh{margin-bottom:100px}body.in-index #nas-pribeh .pribeh-podnadpis{font-size:38px}body.in-index #nas-pribeh .text-block{margin-top:75px;padding:0 40px}body.in-index #nas-pribeh .pribeh-nadpis{font-size:24px}body.in-index #nas-pribeh p{font-size:22px}body.in-index .products-block>div{width:33%}}@media only screen and (min-width:1100px){.usp-item{min-height:210px}}@media only screen and (min-width:1200px){body.in-index .products-block>div{width:25%}.usp-item{min-height:172px}body.in-index #nas-pribeh .text-block{margin-top:125px}}@media only screen and (min-width:1400px){.usp-item{min-height:136px}}@media only screen and (min-width:1500px){.welcome div{max-width:1418px}}
#watchdog-form h3{margin-top:10px;margin-bottom:28px;font-size:22px;font-weight:700;color:#00275b}#watchdog-form .watchdog-image,#watchdog-form .watchdog-text{text-align:center}#watchdog-form .watchdog-text{font-size:18px;margin-bottom:38px;color:#00275b;font-weight:400}#watchdog-form .watchdog-row{flex-direction:column}#watchdog-form .watchdog-row input,#watchdog-form .watchdog-row label,#watchdog-form .watchdog-row select{flex:1}#watchdog-form .watchdog-row label{margin-bottom:1rem!important;color:#00275b;font-weight:400;font-size:16px}#watchdog-form .form-group.consents{margin-top:18px}#watchdog-form #watchdog-submit{border-radius:5px;font-size:18px!important;color:#fff!important;box-shadow:none;background-color:#8abe1a!important;border:0;margin-right:auto;font-weight:600;text-transform:none;padding:13px 26px;margin-top:10px}#watchdog-form .watchdog-row input,#watchdog-form .watchdog-row select{min-height:46px!important;height:46px!important;line-height:46px!important;padding-top:0;padding-bottom:0}#watchdog-form .watchdog-row .notificationEmail,#watchdog-form .watchdog-row select{width:80%}#zapnout-hlidaciho-psa{display:none}#zapnout-hlidaciho-psa a{background-color:#4bbcff!important;color:#fff;padding:20px 70px!important;font-size:18px!important;font-weight:600;border-radius:5px;line-height:36px;display:inline-block}#zapnout-hlidaciho-psa a:hover{text-decoration:none;background-color:#68c7ff!important;transition:all .4s;cursor:pointer}@media only screen and (min-width:768px){#watchdog-form .watchdog-row .notificationEmail,#watchdog-form .watchdog-row select{width:60%}}
body.in-hodnotenie-obchodu .rate-average{color:#4bbcff;font-size:70px}body.in-hodnotenie-obchodu .rate-average-inner .stars-label,body.in-hodnotenie-obchodu .vote-content,body.in-hodnotenie-obchodu .vote-name{text-align:left}body.in-hodnotenie-obchodu .vote-rating .star.star-on:before{font-size:16px}body.in-hodnotenie-obchodu button[data-testid=buttonAddRating]{background-color:#8abe1a;color:#fff;padding:16px 22px;font-weight:600;border:none;border-radius:5px}body.in-hodnotenie-obchodu .btn.btn-secondary:hover,body.in-hodnotenie-obchodu a.btn.btn-secondary:hover{transition:all .3s ease-out;background-color:#9ad41d}body.in-hodnotenie-obchodu :where(.ums_discussion_rating_forms--on) .rate-wrapper.unveil-wrapper .rate-average-inner .star:before{font-size:22px}body.in-hodnotenie-obchodu .btn.btn-sm.btn-primary[data-testid=buttonSendRating],body.in-hodnotenie-obchodu .link-like.rating-icon{background-color:#8abe1a;color:#fff;font-weight:600;display:inline-block;padding:20px 18px;margin-top:8px;border-radius:3px;font-size:16px;border:0}body.in-hodnotenie-obchodu .btn.btn-sm.btn-primary[data-testid=buttonSendRating]:hover,body.in-hodnotenie-obchodu .link-like.rating-icon:hover{background-color:var(--color-tertiary-hover);border-color:var(--color-tertiary-hover);color:#fff;border:0}body.in-hodnotenie-obchodu #hodnoceni-cs{margin-bottom:50px}body.in-hodnotenie-obchodu .content-inner{text-align:center}body.in-hodnotenie-obchodu .rate-wrapper.unveil-wrapper .rate-wrap{text-align:center;justify-content:center}body.in-hodnotenie-obchodu .rate-wrapper.unveil-wrapper .add-comment{margin-left:auto}@media only screen and (min-width:768px){body.in-hodnotenie-obchodu #ratingWrapper{text-align:left}body.in-hodnotenie-obchodu .rate-star-wrap{position:relative;margin-top:14px}}
.hodnoceniPodNazvemProduktu{margin-bottom:4px;text-align:center;display:inline-block}a.stars-label{color:#000}.hodnoceniPodNazvemProduktu .stars-wrapper{display:inline-block;margin-left:0;background-color:#fffee8;padding:10px 16px 10px 12px}.hodnoceniPodNazvemProduktu .stars-label{text-decoration:underline}.hodnoceniPodNazvemProduktu .stars-wrapper .stars-label{position:relative;top:2px}body.in-index .ratings-wrapper,body.type-category .ratings-wrapper{justify-content:center;flex-wrap:nowrap}body.in-index .stars-placeholder,body.type-category .stars-placeholder,body.type-product.type-detail .stars-wrapper a[data-original-title="    Hodnotenie:            Neohodnotené    "]{display:none}body.in-index .ratings-wrapper .availability,body.in-index .ratings-wrapper .stars-wrapper,body.type-category .ratings-wrapper .availability,body.type-category .ratings-wrapper .stars-wrapper{flex:none;padding:0 5px;text-align:center!important}body .star.star-off:before,body .star.star-on:before{color:#f3a935!important}.hodnoceniPodNazvemProduktu .stars-wrapper .star-list{width:auto}.stars a{width:21px}.stars a:before{font-size:20px}body.type-detail .hodnoceniPodNazvemProduktu{display:block;text-align:left;margin:0 0 14px}body.type-detail .hodnoceniPodNazvemProduktu .stars-wrapper{display:inline-flex;align-items:center;gap:10px;padding:7px 14px 7px 10px;background-color:#fffee8}body.type-detail .hodnoceniPodNazvemProduktu .stars{display:flex;align-items:center;gap:2px;height:20px;margin:0}body.type-detail .hodnoceniPodNazvemProduktu .star{width:21px;height:20px;font-size:20px}body.type-detail .hodnoceniPodNazvemProduktu .star:before{font-size:20px;line-height:20px}body.type-detail .hodnoceniPodNazvemProduktu .stars-label{display:none}body.type-detail .hodnoceniPodNazvemProduktu .stars-link{color:#000;font-size:14px;text-decoration:underline}
body.type-category .top-products-wrapper h3 span{color:#00275b!important;margin-bottom:15px!important;font-weight:700!important;font-size:16px!important}body .subkategorie ul{padding:0}body .product.product-without-sticker{padding-top:65px!important}.subcategories a[href="/zimne-softshellove-nohavice-s-barankom/"] span.text:before{display:block;margin-bottom:2px;width:-moz-fit-content;width:fit-content;content:"Zima";background:#86acf4;color:#fff;font-size:13px;font-weight:700;padding:3px 10px;border-radius:999px}.subcategories a[href="/zateplene-softshellove-nohavice-s-fleecom/"] span.text:before{display:block;margin-bottom:2px;width:-moz-fit-content;width:fit-content;content:"Jar / Jeseň";background:#f486ca;color:#fff;font-size:13px;font-weight:700;padding:3px 10px;border-radius:999px}.subcategories.with-image li a span.image img{max-height:70px!important;height:auto!important;width:auto!important}.subcategories a[href="/detske-letne-softshellove-nohavice/"] span.text:before{display:block;margin-bottom:2px;width:-moz-fit-content;width:fit-content;content:"Leto";background:#f4eb86;color:#000;font-size:13px;font-weight:700;padding:3px 10px;border-radius:999px}body #velikonoce-slevy-boxy .subkategorie{max-width:none!important;display:inline-block;width:100%}.swap-hover-image,body.in-2--jakost #productsTop,body.in-zlava #productsTop{display:none}.subkategorie{overflow:hidden;margin-bottom:5px}.subkategorie ul li a img.sleva{position:absolute;right:0;width:50px;top:25%}.subkategorie ul{margin:20px 0 35px;font-size:0}.subkategorie ul li{width:49%}.subkategorie ul li a{padding:10px 4px;color:#00275b;margin:3px;display:block;font-size:15px;font-weight:600;background:#f6f6f6;border:1px solid #f6f6f6!important;border-radius:10px;box-shadow:0 22px 10px -24px #aeaeae;position:relative;flex-basis:100%;flex:1;display:flex;flex-direction:row;flex-wrap:wrap;height:80px}.subkategorie ul li a:hover{text-decoration:none;color:#139fd7;transition:all .1s}.subkategorie ul li a img{height:auto;display:inline-block;float:left;margin-right:0;display:flex;flex-direction:column;max-height:53px;padding-right:7px}.subkategorie ul li a span{display:inline-block;display:flex;align-items:center;margin-left:10px}.product .prices .price.price-final,.product .prices .puvodni-cena{display:inline-block;margin-right:8px}.product .prices .puvodni-cena span span{color:#ff4343;font-weight:700;font-size:16px}.breadcrumbs,.products-block.products>div{border:0}.product-appendix{font-weight:700!important;color:#000!important;font-size:17px!important;text-align:center!important;margin-bottom:10px!important}.category-title{color:#00275b;font-weight:600;font-size:28px!important;letter-spacing:-.8px}.load-products{font-weight:600;padding:12px 47px;border-radius:5px}.subcategories li a{height:80px;padding:7px 13px 9px 4px;border-radius:5px;background-color:#f8fdff}.subcategories.with-image li a .text{font-size:16px;color:#00275b;font-weight:600;max-height:inherit}.subcategories.with-image li a .image{width:20%}.subcategories.with-image li a .image img{max-height:100%!important}.category-top{overflow:hidden}.category-top a,.category-top a:focus,.category-top a:hover{color:#ff9300!important}.category-top #productsTop .detail-button-top-product{background-color:#8abe1a;color:#fff;font-weight:600;display:inline-block;padding:7px 18px;margin-top:8px;border-radius:3px}.category-top #productsTop a.name{min-height:40px;height:2em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000}.breadcrumbs{color:#000;margin-top:10px}.breadcrumbs a{color:#000;text-decoration:underline}.breadcrumbs a:before,.category-top #productsTop>.button-wrapper{display:none}.breadcrumbs a:after{content:">"!important;transform:none!important;background-color:transparent!important;width:auto!important;right:-4px!important;top:26%}.category-top #productsTop .detail-button-top-product:hover{background-color:#9ad41d;cursor:pointer}.category-top #productsTop h4{width:100%;color:#00275b;font-weight:600;padding:0 20px;font-size:18px;margin-bottom:10px}.category-top #productsTop .product .p{border:1px solid #f0f0f0;border-radius:5px;padding:14px 0;background:#fff;box-shadow:10px 6px 10px 2px #e9e9e9}.product .p{padding:20px 0}.zobraz-produkt-button{text-align:center}.zobraz-produkt-button a{background-color:#8abe1a;color:#fff;font-weight:600;padding:12px 70px;border-radius:5px;display:inline-block;margin:0 auto}.product-appendix,.products-inline.products-top>div:first-child,.products-inline.products-top>div:nth-child(2){display:block}.category-top>h4{color:#00275b;font-size:16px;font-weight:500;margin-bottom:6px}.category-top #productsTop{background-color:#f6f6f6;border-radius:5px;padding:13px 6px}.category-top #productsTop .product .product-appendix{text-align:left!important;margin-bottom:0!important}.category-top #productsTop .product .name span[data-micro=name]{font-weight:500;font-size:14px;color:#666}.products-block .p{align-items:center}.products-block .p-bottom .prices{text-align:center}.products-block .p-bottom .p-tools,.products-block .p-bottom .prices{flex-basis:100%}.products-block.products .p .name{height:auto;text-align:center!important}.products-block.products .p .name span{font-weight:600;font-size:15px;color:#666;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:390px){body .products .product a.image img{max-width:170px}}@media only screen and (min-width:410px){body .products .product a.image img{max-width:176px}}@media only screen and (min-width:580px){body .products .product a.image img{max-width:200px}}@media only screen and (min-width:641px){.subkategorie ul li a{padding:11px 20px}}.subkategorie ul li{display:inline-block;padding-bottom:6px;text-align:left;width:50%;float:left}.subkategorie{margin-bottom:35px}.subkategorie ul li a span{width:50%}.subkategorie ul li a{padding:10px;text-decoration:none}@media only screen and (min-width:768px){body.type-category .advanced-filters-wrapper>div{width:20%}body.type-category ol.top-products li a.top-products-image{flex:0 0 62px}body.type-category ol.top-products .product-appendix{display:none}body.type-category ol.top-products li:before{background-color:#e8f9ff;color:#00275b;font-weight:700}body.type-category .sidebar-left{border:1px solid #ededed}.product:hover{z-index:2}.swap-hover-image{position:absolute;inset:0;opacity:0;transform:scale(1)!important;margin:0!important;pointer-events:none;transition:opacity .2s cubic-bezier(.4,0,.2,1) .06s,transform .45s cubic-bezier(.4,0,.2,1)}.product.is-hovered .swap-hover-image{opacity:1;transform:scale(1)!important}#products .product a.image img,#products-1 .product a.image img,.products-block .p a.image{max-width:250px}.products-block>div{margin-bottom:20px}.products-block .name{text-align:center}}@media only screen and (max-width:767px){.subkategorie ul li a img.sleva{top:45%;width:43px}.subkategorie ul li a img{padding-right:2px}.subkategorie ul li a{padding:10px 6px}.subkategorie ul li a span{margin-left:5px}#velikonoce-slevy-boxy ul li a span{width:46%!important}}@media only screen and (min-width:1024px){.subkategorie{margin-bottom:50px}.subkategorie ul li{width:33%}.subkategorie ul li a{padding:11px 20px}}
#usp-kategorie ul{overflow:hidden;padding:0}#usp-kategorie li{display:inline-block;font-weight:600;margin-top:4px;margin-bottom:4px}#usp-kategorie li img{width:25px;margin-right:5px}#detail-kolekce-novy-vzhled{padding-bottom:40px}#detail-kolekce-novy-vzhled h1{font-size:30px;font-weight:700;color:#000;letter-spacing:-1.5px;text-align:center;line-height:normal;margin-bottom:18px;margin-top:8px;padding:0 10px}#detail-kolekce-novy-vzhled #nahledovy-obrazek{padding:0 10px}#detail-kolekce-novy-vzhled #nahledovy-obrazek img{border-radius:6px;width:100%}#detail-kolekce-novy-vzhled #popis-kolekce #popis{line-height:normal;padding:0 10px;color:#000;font-size:15px}#detail-kolekce-novy-vzhled #usp-kategorie{color:#000;font-size:15px}#detail-kolekce-novy-vzhled #popis-kolekce #usito-v-ceske-republice{margin-top:30px;margin-bottom:10px}body.in-kolekcie #kolekce .nazev a{font-size:16px;font-weight:600;margin-top:10px;height:2em;color:#000}body.in-kolekcie #kolekce{background:#f5f5f5;text-align:center;padding:50px 20px;overflow:hidden;margin-bottom:70px}body.in-kolekcie #kolekce li{width:50%}body.in-kolekcie #kolekce .kolekce-container{margin-top:20px;overflow:hidden;margin-bottom:30px}body.in-kolekcie #kolekce .button{padding:16px 24px;font-size:16px!important}body.in-kolekcie #kolekce ul{list-style:none;padding-left:0}body.in-kolekcie #kolekce ul li{float:left;margin-bottom:30px}body.in-kolekcie #kolekce .nahled{display:inline-block}body.in-kolekcie #kolekce .nahled a{display:inline-block;border:5px solid #fff;border-radius:50%;overflow:hidden!important;width:130px}body.in-kolekcie #kolekce ul li:hover .nahled a{transform:scale(1)}body.in-kolekcie #kolekce .kolekce-container{max-width:980px;margin:40px auto 20px}body.in-kolekcie #kolekce ul li:hover .nahled a img{transform:scale(1.2);transition:all .45s}body.in-kolekcie #kolekce ul li:hover .nazev a{color:#139fd7!important;transition:all .45s;text-decoration:none}body.in-kolekcie #kolekce .nazev{font-size:16px;font-weight:600;margin-top:10px;height:2em}@media only screen and (min-width:768px){body.in-kolekcie #kolekce li{width:33%}}@media only screen and (max-width:767px){#detail-kolekce-novy-vzhled h1{margin-top:20px}#detail-kolekce-novy-vzhled{padding-bottom:10px}}@media only screen and (min-width:1024px){#detail-kolekce-novy-vzhled{display:flex;height:100%;align-items:center;justify-content:center}#detail-kolekce-novy-vzhled #popis-kolekce #usito-v-ceske-republice{margin-top:0;text-align:left}#detail-kolekce-novy-vzhled h1{letter-spacing:-1px;text-align:left;margin-bottom:12px;padding:0}#detail-kolekce-novy-vzhled #popis-kolekce{padding-left:30px}#detail-kolekce-novy-vzhled #nahledovy-obrazek,#detail-kolekce-novy-vzhled #popis-kolekce #popis{padding:0}body.in-kolekcie #kolekce li{width:25%}}
.shipping-billing-table .active td{background-color:#f6ffe3}a.cart-count i{display:none}.btn.btn-icon.cart-count{color:#fff;background:#8abe1a!important;padding:12px 14px!important;border-radius:7px;text-transform:none;font-weight:600;font-size:16px;padding:6px 0;background:red;display:inline-block;right:10px;position:inherit}.btn.btn-icon.cart-count .cart-price{font-weight:700;color:#fff;display:inline-block!important}body.in-kosik .fvDoplnek-variants span.name{text-transform:none;line-height:30px}.advanced-order .h2,.cart-widget-product-amount .decrease,.cart-widget-product-amount .increase,.oss-price-notification__wrapper,body.in-kosik .show-related,body.in-krok-1 .cart-items,body.in-krok-2 .cart-items{display:none}.order-summary .product-appendix{text-align:left!important;font-size:15px!important}.order-summary .cart-item-name a{text-transform:none}.specify-shipping-method,.zasilkovna-name{font-size:14px}body.in-krok-1 h4{color:#00275b;font-weight:700;font-size:18px!important;letter-spacing:-.5px}.radio-wrapper.active .for-free{color:#7dc001}body.in-kosik .cart-summary h4{width:100%;color:#00275b;font-weight:600;padding:0 20px;font-size:18px;margin-bottom:10px}body.in-kosik .discount-coupon form input{border-radius:10px 2px 2px 10px;font-size:16px;height:50px;border-color:#d0d0d0}body.in-kosik .discount-coupon form button{color:#000;border:0;background:#e0e0e0;border-radius:0 6px 6px 0;height:50px}body.in-kosik .discount-coupon form button:hover{background-color:#d0d0d0}.order-button-text{font-weight:600}.cart-widget-product .product-appendix{text-align:left!important;margin-bottom:2px!important}.advanced-order .h1{color:#00275b!important;text-transform:none;font-weight:600}.advanced-order-suggestion{color:#00275b;font-weight:600;font-size:20px}.advanced-order .extra.delivery{text-align:center;padding-left:0}.advanced-order .extra.delivery:before{left:auto}.advanced-order a.btn{border-radius:5px;font-size:18px!important;color:#fff!important;padding:21px 48px;box-shadow:none;background-color:#8abe1a!important;font-weight:600;border:0}.cart-widget-product-image a{height:86px}.cart-widget-product-amount{width:38px;padding-left:0}.cart-widget-product-amount .quantity-form{text-align:right;width:37px;border:0;color:#000;font-size:22px;padding-right:0}body.in-kosik .product-appendix{text-align:left!important;margin-bottom:0}body.in-kosik .p-name a{text-transform:none;color:#000;font-weight:500}body.in-kosik .main-link-variant{font-size:16px}.cart-table tr td,.cart-table tr td.cart-p-image{padding-top:10px;padding-bottom:10px}.cart-widget-product-amount .quantity{border:0;font-weight:600;font-size:16px}.cart-widget-product-name .cart-widget-product-variant{font-size:15px}.cart-widget-product-amount .cart-widget-product-amount .quantity{padding-right:2px}.ordering-process .site-name{display:inline-block}@media only screen and (min-width:390px){body .advanced-order .products .product a.image img{max-width:156px}}@media only screen and (max-width:767px){.ordering-process .responsive-tools>a[data-target=navigation]{height:unset;position:unset;line-height:unset;right:unset;width:unset}.ordering-process .top-navigation-bar{position:absolute}html.scrolled .cart-free-shipping{bottom:91px}html:not(.scrolled) .cart-free-shipping{bottom:134px}#header .cart-count{right:10px}.scrolled body:not(.ordering-process):not(.search-window-visible) .top-navigation-bar{transform:none}}@media only screen and (min-width:768px){#checkoutSidebar .cart-item>div,.cart-table tr>td{border:0;border-bottom:1px solid #dedede}#checkoutSidebar .order-summary,body.in-kosik .box.box-sm.box-bg-default{padding-right:20px}.header-top .btn.cart-count .cart-price{font-weight:500}.header-top .btn.cart-count:before{font-size:23px;vertical-align:middle;color:#fff;width:35px;height:53px;display:inline-block;display:inline;padding:8px;top:0;position:relative;margin-right:4px;content:"\f291"!important;font-family:Font Awesome\ 5 Free!important;font-weight:900!important;font-size:26px!important}.header-top .btn.cart-count.full i{display:block!important;position:absolute;left:22px;top:27px;width:18px;height:18px;border-radius:50%;background:orange;color:#fff;font-family:Open Sans,sans-serif;font-style:normal;font-size:13px;font-weight:700;line-height:18px;text-align:center}}@media only screen and (max-width:767px){body.in-kosik .cart-table tr.removeable{display:grid!important;grid-template-columns:56px minmax(0,1fr) 36px;grid-template-areas:"img name remove" "img avail remove" "qty qty total";-moz-column-gap:12px;column-gap:12px;row-gap:2px;align-items:start;width:100%!important;box-sizing:border-box;padding:16px 15px!important}body.in-kosik .cart-table tr.removeable>td{display:block;width:auto!important;min-width:0;padding:0!important;margin:0!important;border:0!important;float:none!important;text-align:left!important}body.in-kosik .cart-table tr.removeable .p-label{display:none!important}body.in-kosik .cart-table tr.removeable td.cart-p-image{grid-area:img}body.in-kosik .cart-table tr.removeable td.cart-p-image img{width:56px;height:auto;max-width:none}body.in-kosik .cart-table tr.removeable td.p-name{grid-area:name}body.in-kosik .cart-table tr.removeable td.p-name .main-link{display:flex!important;flex-direction:column;font-size:15px;font-weight:700;line-height:1.3;color:#000;text-decoration:none}body.in-kosik .cart-table tr.removeable td.p-name .product-appendix{order:1;margin:2px 0 0!important;font-size:13px!important;font-weight:600!important;line-height:1.3!important;color:#666!important}body.in-kosik .cart-table tr.removeable td.p-name .main-link-variant{order:2;margin:0!important;font-size:14px;font-weight:400;line-height:1.4;color:#000}body.in-kosik .cart-table tr.removeable td.p-availability{grid-area:avail;font-size:13px}body.in-kosik .cart-table tr.removeable td.p-quantity{grid-area:qty;align-self:center;margin-top:14px!important}body.in-kosik .cart-table tr.removeable .quantity button:before{content:none!important}body.in-kosik .cart-table tr.removeable .quantity .decrease__sign,body.in-kosik .cart-table tr.removeable .quantity .increase__sign{display:inline!important;font-size:20px;line-height:1;color:#333}body.in-kosik .cart-table tr.removeable td.p-price{display:none!important}body.in-kosik .cart-table tr.removeable td.p-total{display:contents!important}body.in-kosik .cart-table tr.removeable td.p-total>.price-final{grid-area:total;justify-self:end;align-self:center;margin-top:14px;font-size:16px;font-weight:700}body.in-kosik .cart-table tr.removeable td.p-total>form{grid-area:remove;justify-self:end}body.in-kosik .cart-table tr.removeable button.remove-item{width:36px;height:36px;border:1px solid #ddd!important;border-radius:4px;background:#fff}}.extra.delivery{padding-left:44px!important;align-items:center;color:#333}.extra.delivery:before{content:"\f0d1"!important;font-family:Font Awesome\ 5 Free!important;font-weight:900!important;font-size:26px!important;width:auto!important;height:auto!important;line-height:1!important;color:#8abe1a!important;left:0!important;top:50%!important;transform:translateY(-50%)}.extra.delivery>span{line-height:1.4}.extra.delivery strong{color:#000!important;font-weight:700}.extra.delivery strong:last-of-type{color:#8abe1a!important}.extra.delivery .price-range{height:8px!important;margin-top:8px!important;border-radius:4px!important;background:#e6f2cc!important;overflow:hidden}.extra.delivery .price-range>div{height:100%!important;border-radius:4px!important;background:#8abe1a!important}.advanced-order .h1{font-family:Open Sans,sans-serif;font-size:26px!important;color:#000!important;line-height:28.6px;letter-spacing:-1.3px}.advanced-order .h1,.advanced-order a.btn{font-weight:700!important}
.navigation-in ul li.appended-category{display:none}.menu-level-3 a[href="/detske-zateplene-softshellove-nohavice--s-fleecom/"]:after,.menu-level-3 a[href="/zateplene-softshellove-nohavice-s-fleecom/"]:after{content:"Jar / Jeseň";background:#f486ca;color:#fff;font-size:13px;font-weight:700;padding:3px 10px;border-radius:999px;width:-moz-fit-content;width:fit-content;margin-left:10px}.menu-level-3 a[href="/zimne-softshellove-nohavice--s-kozusinkou/"]:after,.menu-level-3 a[href="/zimne-softshellove-nohavice-s-barankom/"]:after{content:"Zima";background:#86acf4;color:#fff;font-size:13px;font-weight:700;padding:3px 10px;border-radius:999px;width:-moz-fit-content;width:fit-content;margin-left:10px}.menu-level-3 a[href="/detske-letne-softshellove-nohavice-2/"]:after,.menu-level-3 a[href="/detske-letne-softshellove-nohavice/"]:after{content:"Leto";background:#f4eb86;color:#000;font-size:13px;font-weight:700;padding:3px 10px;border-radius:999px;width:-moz-fit-content;width:fit-content;margin-left:10px}.submenu-categories a[href="/zimne-softshellove-nohavice--s-kozusinkou/"]:after,.submenu-categories a[href="/zimni-softshellove-kalhoty--s-berankem/"]:after{content:"Zima";background:#86acf4;color:#fff;font-size:13px;font-weight:700;padding:3px 10px;border-radius:999px;width:-moz-fit-content;width:fit-content;margin-left:10px}.submenu-categories a[href="/detske-zateplene-softshellove-nohavice--s-fleecom/"]:after,.submenu-categories a[href="/zateplene-softshellove-kalhoty/"]:after{content:"Jar / Jeseň";background:#f486ca;color:#fff;font-size:13px;font-weight:700;padding:3px 10px;border-radius:999px;width:-moz-fit-content;width:fit-content;margin-left:10px}.submenu-categories a[href="/detske-letne-softshellove-nohavice-2/"]:after,.submenu-categories a[href="/nezateplene-softshellove-kalhoty/"]:after{content:"Leto";background:#f4eb86;color:#000;font-size:13px;font-weight:700;padding:3px 10px;border-radius:999px;width:-moz-fit-content;width:fit-content;margin-left:10px}.menu-level-3 li{display:block!important;border:0!important}.menu-level-3 li a{color:#888!important;font-size:14px!important;text-transform:none!important}.menu-level-3 li a:hover{color:#000!important}.menu-level-2>li>div>a span{color:#00275b}.navigation-in>ul>li.ext>ul>li{line-height:normal}ul li#blog i,ul li#nase-nabidka i{color:#ff821b}ul li#doprava-a-platba i{color:#8abe1a}ul li#druha-jakost i{color:#fd2828}ul li#kolekce-menu i{color:#4bbcff}ul li#sleva i{color:#e4204c}ul li#hodnoceni-obchodu i,ul li#vanocni-baleni i{color:#f3bc32}ul li#kontakt i{color:#8abe1a}ul#menu-helper-box li i{width:20px;margin-right:5px}#pomocne-menu ul li{float:left}#pomocne-menu ul li i{margin-right:5px}ul#menu-helper-box a:hover{text-decoration:none}ul#menu-helper-box li#nase-nabidka{display:none}ul li#leto-2023{margin:0 5px}ul li#leto-2023 i{color:#f1c835}ul li#leto-2023 a,ul li#vanocni-baleni a{background:#fff94d5e;font-weight:600!important;border-radius:5px 5px 0 0;text-transform:uppercase}ul li#karol-a-kvido-menu{position:relative}ul li#karol-a-kvido-menu i{color:#ff821b}@media only screen and (min-width:641px){#navigation .navigation-in ul.menu-level-3 li a{padding:5px 10px!important}}@media only screen and (min-width:768px){.menu-helper.visible{bottom:8px!important;top:auto}.menu-helper:after{width:50px;line-height:45px}.menu-level-1 li.splitted{display:none}.navigation-in>ul>li.ext>ul>li{width:50%;flex-basis:50%}#navigation .menu-level-2 li a{padding:8px 10px 0!important;display:inline-block}.navigation-in>ul>li.ext>ul>li>div>ul{max-height:unset}.menu .menu-level-2 li:not(:last-child){border-right:1px solid #dcdcdc}.menu .menu-level-2{justify-content:left}.navigation-in>ul>li.ext>ul>li>a.menu-image{width:auto}.navigation-in>ul>li.ext>ul>li>a img{max-width:60px;max-height:unset}.navigation-in>ul>li{border:0}#navigation .navigation-in.menu{position:relative}#pomocne-menu ul li{display:inline-block}#navigation .navigation-in ul li a{padding:18px 10px;font-weight:600;font-size:16px;margin:0;text-transform:uppercase;display:block}#navigation .navigation-in ul li a b{font-weight:600}#pomocne-menu{text-align:center;display:block}#pomocne-menu ul{list-style-type:none;display:inline-block;font-size:14px;font-weight:400;vertical-align:bottom;margin-left:5px;margin-right:5px;margin-bottom:0}#pomocne-menu ul li a{display:block;line-height:38px;height:38px;padding:0 7px;color:#1d262d;font-weight:300;font-size:16px;font-weight:400}#pomocne-menu ul li:not(#leto-2023) a:active,#pomocne-menu ul li:not(#leto-2023) a:hover{background-color:#f0f0f0;color:#000;border-radius:5px 5px 0 0;text-decoration:none}#pomocne-menu ul li.active:not(#leto-2023) i{color:#fff}#pomocne-menu ul li.active:not(#leto-2023) a{background-color:#4bbcff;color:#fff;border-radius:5px 5px 0 0}#pomocne-menu ul li#leto-2023 a:active,#pomocne-menu ul li#leto-2023 a:hover{text-decoration:none}}@media only screen and (max-width:767px){body.mobile .menu-level-2 li{padding-left:25px}body.mobile .menu-level-2 li a.menu-image{display:inline-block;padding:5px 0!important;width:10%}body.mobile .menu-level-2 li>div{display:inline-block;width:90%}nav#navigation{display:flex;flex-direction:column}#pomocne-menu{order:2}#navigation{position:fixed;top:auto;box-shadow:20px 0 18px rgba(0,0,0,.3);transition:none}.navigation-in>ul>li>a{font-size:15px;color:#000}.navigation-in{height:auto}#pomocne-menu ul li{list-style:none;font-size:16px;float:none}#pomocne-menu ul li a{color:#000}#pomocne-menu ul li a,.navigation-in>ul>li>a>b{font-weight:600}}@media only screen and (min-width:768px){#navigation .menu-level-2 li a{padding:16px 10px 0!important}.fitted .navigation-in ul{justify-content:center}.navigation-in>ul>li.ext>ul>li>div{width:80%}.navigation-in ul.menu-level-2{width:90%;left:5%;border:3px solid #4bbcff;justify-content:left;padding:10px}.navigation-in>ul>li.exp>a,.navigation-in>ul>li>a:hover{background-color:#0095ce;color:#fff}.navigation-in>ul>li>a:hover{margin-left:auto;margin-right:auto}#navigation{height:auto;right:auto;left:auto;transition:none}}@media only screen and (max-width:1023px){.menu-level-3{display:none!important}}@media only screen and (min-width:1024px){.navigation-in ul.menu-level-2{width:86%;margin-left:7%;padding:20px}}@media only screen and (min-width:1200px){.navigation-in>ul>li.ext>ul>li{width:40%;flex-basis:40%}.navigation-in ul.menu-level-2{margin-left:5%;width:80%;padding:20px 10px}}
.countdown-outer,.countdown-row,.countdown-time,.vanocni-odpocet-prouzek{text-align:center}.vanocni-odpocet-prouzek p{display:inline-block;float:left;margin-bottom:0;font-weight:600}.countdown-outer,.vanocni-odpocet-prouzek .text-do-konce-zbyva{display:flex;justify-content:center;align-items:center}.site-msg .close:before{color:#fff}#odpocet-akce .odpocet-cas{color:#e74c3c;font-weight:700}.countdown-outer{height:auto}.countdown-block{display:inline-block;width:30px;margin:0 5px}.countdown-row{display:block;font-weight:600}.countdown-block-container{display:inline-block}.countdown-time{font-size:16px;line-height:30px;border-radius:6px;background-color:#222;color:#fff;box-shadow:0 0 5px 3px #fff;font-weight:700}.countdown-detail{font-size:11px;color:#fff;font-weight:600;margin-top:3px}.site-msg{padding-top:8px;padding-bottom:8px;background-color:#c80040;background-image:none;color:#fff;opacity:1!important}.site-msg p{font-size:15px}.site-msg.information{position:relative;width:100%;display:block;z-index:auto;max-width:none;left:0;top:0;font-size:15px}.site-msg.information a{color:#000;text-decoration:underline}@media only screen and (min-width:641px){.countdown-row{text-align:center;flex-direction:row;align-items:center;justify-content:center;display:flex}.countdown-block{padding-top:0;padding-bottom:0}}@media only screen and (max-width:767px){.site-msg.information{margin-top:20px;margin-bottom:24px}body.odpocet-v-hlavicce .site-msg.information{position:fixed!important;top:0;bottom:auto!important;height:auto!important;left:0;right:0;width:100%;margin:0!important;padding:5px 8px 5px 10px;z-index:101;box-shadow:0 2px 6px rgba(0,0,0,.15)}body.odpocet-v-hlavicce:not(.navigation-window-visible):not(.search-window-visible) .top-navigation-bar .container{top:var(--odpocet-vyska,42px)!important}body.odpocet-v-hlavicce:not(.navigation-window-visible):not(.search-window-visible) #blue-mobile-menu{top:calc(50px + var(--odpocet-vyska,42px))!important}body.odpocet-v-hlavicce.navigation-window-visible .site-msg.information,body.odpocet-v-hlavicce.search-window-visible .site-msg.information{display:none!important}body.odpocet-v-hlavicce .site-msg.information .container{padding:0 26px 0 0}body.odpocet-v-hlavicce .site-msg.information .countdown-row{display:flex;align-items:center;justify-content:space-between;gap:8px;text-align:left}body.odpocet-v-hlavicce .site-msg.information .text-do-konce-zbyva p{margin:0;font-size:14px;line-height:1.25}body.odpocet-v-hlavicce .site-msg.information .countdown-block-container{display:flex;flex-shrink:0;gap:4px}body.odpocet-v-hlavicce .site-msg.information .countdown-block{width:30px;margin:0}body.odpocet-v-hlavicce .site-msg.information .countdown-time{font-size:15px;line-height:24px;border-radius:4px;box-shadow:0 0 3px 1px #fff}body.odpocet-v-hlavicce .site-msg.information .countdown-detail{font-size:10px;margin-top:2px;line-height:1}body.odpocet-v-hlavicce .site-msg.information .close{top:50%;right:0;transform:translateY(-50%)}body.odpocet-v-hlavicce .overall-wrapper{padding-top:var(--odpocet-vyska,42px)!important}}
#paticka-doprava-a-platba h3{margin-top:0}#paticka-doprava-a-platba h3 a{color:#00275b;font-size:15px;margin-bottom:0;text-decoration:underline;text-transform:none;font-weight:600}.custom-footer>div,.footer-bottom,footer{background-color:#f6f6f6!important}.custom-footer h4 span{color:#00275b;font-size:15px;margin-bottom:25px;text-decoration:underline;text-transform:none;font-weight:600}#footer .site-name{display:none}#usito-v-ceske-republice .container{border:1px solid #e9e9e9;display:inline-block;padding:10px 20px;border-radius:4px;background-color:#fafafa;font-weight:600;width:auto;margin-bottom:20px}#usito-v-ceske-republice .container img{margin-right:8px}#usito-v-ceske-republice a{color:#000}#usito-v-ceske-republice a:hover{text-decoration:underline;color:#000}#footer .custom-footer{padding-left:0;padding-top:0}#paticka-doprava-a-platba{color:#000}@media only screen and (min-width:768px){.custom-footer>div{padding:40px 20px}.custom-footer__section2{width:20%!important}.custom-footer__banner3{width:30%!important}}
#homepage-recenze-container,.hodnoceni-detail-produktu{background-color:#fefbf4;margin:0 auto 50px;padding:25px 16px;font-size:14px}#homepage-recenze-container .recenze-scroll,.hodnoceni-detail-produktu .recenze-scroll{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;display:flex;gap:16px;flex-wrap:nowrap;touch-action:pan-x}#homepage-recenze-container .recenze,.hodnoceni-detail-produktu .recenze{display:inline-block;float:left;flex:0 0 auto;width:86%;max-width:300px;scroll-snap-align:start}#homepage-recenze-container .recenze-box,.hodnoceni-detail-produktu .recenze-box{margin:5px;padding:20px;text-align:left;position:relative;background-repeat:no-repeat;background-size:50px;background-position:100% 100%}#homepage-recenze-container .recenze-box .hodnota-hodnoceni,.hodnoceni-detail-produktu .recenze-box .hodnota-hodnoceni{display:inline-block}#homepage-recenze-container .recenze-box .hodnota,.hodnoceni-detail-produktu .recenze-box .hodnota{display:inline-block;float:left;color:#f3a935;font-weight:700;margin-right:10px;font-size:30px;line-height:40px}#homepage-recenze-container .recenze-box h3,.hodnoceni-detail-produktu .recenze-box h3{font-size:32px;font-family:PartyConfettiac,Open Sans,Arial,sans-serif;color:#000}#homepage-recenze-container .recenze-box .hvezdicky,.hodnoceni-detail-produktu .recenze-box .hvezdicky{display:inline-block;float:left;color:#f3a935;font-weight:700;line-height:40px}#homepage-recenze-container h3{margin-top:0;margin-bottom:10px}.hodnoceni-detail-produktu h3{margin-top:0;margin-bottom:15px}#homepage-recenze-container .recenze-box.first,.hodnoceni-detail-produktu .recenze.first{text-align:center}#homepage-recenze-container .recenze-box:not(.first),.hodnoceni-detail-produktu .recenze-box:not(.first){background-color:#fff}.hvezdicky img{width:18px}#homepage-recenze-container .hodnoceni-text{padding:20px 0;min-height:120px;line-height:normal}.hodnoceni-detail-produktu .hodnoceni-text{padding:3px 0;min-height:120px;line-height:normal}#homepage-recenze-container .recenze:not(:first-child) .recenze-box,.hodnoceni-detail-produktu .recenze .recenze-box{background-image:url(https://cdn.myshoptet.com/usr/www.v-mart.cz/user/documents/upload/star-glow.png);background-size:40px;background-position:calc(100% - 10px) calc(100% - 10px);background-repeat:no-repeat}#homepage-recenze-container .recenze-ikona,
    ..hodnoceni-detail-produktu .recenze-ikona{display:block;width:40px;margin:16px auto 0}#homepage-recenze-container .star-icon,.hodnoceni-detail-produktu .star-icon{height:24px;margin-right:5px}#homepage-recenze-container .star-icon-small,
    ..hodnoceni-detail-produktu .star-icon-small{height:18px;margin-right:4px}#homepage-recenze-container .doprovodny-text,.hodnoceni-detail-produktu .doprovodny-text{font-weight:600;line-height:normal}#homepage-recenze-container .pocet-hodnoceni,.hodnoceni-detail-produktu .pocet-hodnoceni{font-size:30px;font-weight:700;margin-top:10px;margin-bottom:10px}#homepage-recenze-container .vsechny-recenze-container a,.hodnoceni-detail-produktu .vsechny-recenze-container a{background-color:#f3a935;font-weight:600;color:#fff;padding:20px;display:inline-block;margin-top:20px;text-transform:uppercase;border-radius:5px;font-weight:700}#homepage-recenze-container .vsechny-recenze-container a:hover,.hodnoceni-detail-produktu .vsechny-recenze-container a:hover{text-decoration:none;background-color:#e29825;transition:all .4s}@media only screen and (min-width:768px){#homepage-recenze-container .recenze-box h3,.hodnoceni-detail-produktu .recenze-box h3{font-size:35px}#homepage-recenze-container .hodnoceni-text{min-height:150px}.hodnoceni-detail-produktu .hodnoceni-text{min-height:140px}#homepage-recenze-container .recenze-box{margin:10px}#homepage-recenze-container .recenze-box .hodnota,.hodnoceni-detail-produktu .recenze-box .hodnota{margin-right:30px}}@media only screen and (max-width:1000px){.recenze-next,.recenze-prev{display:none}.recenze-track .recenze{width:80%}#homepage-recenze-container .recenze-scroll,.hodnoceni-detail-produktu .recenze-scroll{touch-action:auto!important;scroll-snap-type:x mandatory!important}#homepage-recenze-container .recenze-scroll>*,.hodnoceni-detail-produktu .recenze-scroll>*{flex:0 0 80%!important;max-width:80%!important;scroll-snap-align:start;scroll-snap-stop:always}}@media only screen and (min-width:1000px){.recenze-track{overflow:hidden}#homepage-recenze-container .recenze-scroll,.hodnoceni-detail-produktu .recenze-scroll{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;display:flex;gap:16px;flex-wrap:nowrap;touch-action:pan-x;overflow:hidden}.hodnoceni-detail-produktu .recenze-scroll{gap:0}#homepage-recenze .recenze-shell{position:relative;padding-right:44px}.hodnoceni-detail-produktu .recenze-shell{position:relative}#homepage-recenze-container,.hodnoceni-detail-produktu{overflow:hidden;position:relative}.recenze-track .recenze{flex:0 0 auto;width:320px;scroll-snap-align:start}.recenze-next,.recenze-prev{position:absolute;right:8px;top:50%;transform:translateY(-50%);padding:10px 12px;border:none;border-radius:999px;background:rgba(0,0,0,.65);color:#fff;cursor:pointer;box-shadow:0 4px 14px rgba(0,0,0,.2);width:40px;height:40px}.prev:hover,.recenze-next:hover{background:rgba(0,0,0,.8)},.recenze-next:disabled,
  .recenze-prev:disabled{opacity:.35;cursor:default}.recenze-prev{left:8px;transform:translateY(-50%) rotate(180deg)}.recenze-next{right:8px}}@media only screen and (min-width:1024px){#homepage-recenze-container .recenze{width:24%}}
body.type-product #box-slevovy-kod-odpocet-pod-cenou{display:block;background:#fff!important;padding:0}#navigation a[href="/velkonocny-vypredaj/"],body.type-product #box-slevovy-kod-odpocet-pod-cenou .container #menu a[href="/velkonocny-vypredaj/"]{background:#fff287;color:#000;display:inline-block}.vmart-discount-badge.applying{background:#fff9c4!important;border-color:#f0c040!important}.vmart-discount-badge.applied{background:#e8f5e9!important;border-color:#4caf50!important}.vmart-discount-badge.applied .vmart-discounted-price{color:#2e7d32!important}.vmart-discount-badge-wrap{display:block;margin-bottom:12px}#coupon-applied-wrapper{margin-left:20px}.vmart-discount-badge{transition:background .3s,border-color .3s;display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;background:#fffde7;border:1px dashed #f03458;border-radius:6px;padding:8px 10px}.vmart-discounted-price{font-weight:700;font-size:18px;color:#f03458}.vmart-code-label{font-size:1em;color:#555}.vmart-code-box{display:inline-flex;align-items:center;gap:4px;color:#333;font-size:16px}.vmart-code-box strong{color:#f03458}body.type-product.type-detail:not(.in-darkove-poukazy) #box-slevovy-kod .kod,body.type-product.type-detail:not(.in-darkove-poukazy) #box-slevovy-kod-odpocet-pod-cenou .kod,body.type-product.type-detail:not(.in-darkove-poukazy) #box-smartsupp-pomoc .kod{background-color:transparent;border:2px dashed #f03458;border-radius:6px;color:#f03458;font-size:17px;margin:5px;padding:5px 10px}body.type-product.type-detail:not(.in-darkove-poukazy) #box-slevovy-kod .kod{line-height:50px}body.sleva-odpocet-casu .p-final-price-wrapper{background:#fffee8;padding:20px 12px}body.sleva-odpocet-casu .price-final{display:inline-block}body.type-product.type-detail:not(.in-darkove-poukazy) #cena-po-vyuziti-kodu{display:inline-block;margin-left:20px;font-size:20px;color:#000}body.type-product.type-detail:not(.in-darkove-poukazy) #cena-po-vyuziti-kodu .cena{color:#bb1e3c;font-weight:700}body.type-product.type-detail:not(.in-darkove-poukazy) #box-slevovy-kod .container{line-height:normal!important;padding:0 5px}body.type-product.page-detail:not(.in-darkove-poukazy) #box-smartsupp-pomoc,body.type-product.type-detail:not(.in-darkove-poukazy) #box-slevovy-kod,body.type-product.type-detail:not(.in-darkove-poukazy) #box-slevovy-kod-odpocet-pod-cenou{margin:20px 0;padding:20px 4px;background-color:#ffe76c;display:inline-block;position:relative}body.type-product.type-detail:not(.in-darkove-poukazy) #box-slevovy-kod-odpocet-pod-cenou{padding:0}body.type-product #box-slevovy-kod-odpocet-pod-cenou.odpocet,body.type-product.page-detail:not(.in-darkove-poukazy) #box-smartsupp-pomoc.box-informace-produktu,body.type-product.type-detail:not(.in-darkove-poukazy) #box-slevovy-kod.box-informace-produktu{color:#bb1e3c;font-weight:700;display:inline-block}body.type-product.page-detail:not(.in-darkove-poukazy) #box-smartsupp-pomoc.box-informace-produktu .container,body.type-product.type-detail:not(.in-darkove-poukazy) #box-slevovy-kod.box-informace-produktu .container{display:flex}body.type-product.page-detail:not(.in-darkove-poukazy) #box-slevovy-kod-odpocet-pod-cenou .image,body.type-product.page-detail:not(.in-darkove-poukazy) #box-smartsupp-pomoc.box-informace-produktu .image,body.type-product.type-detail:not(.in-darkove-poukazy) #box-slevovy-kod.box-informace-produktu .image{float:left;padding:0 15px}body.type-product.page-detail:not(.in-darkove-poukazy) #box-smartsupp-pomoc.box-informace-produktu .text,body.type-product.type-detail:not(.in-darkove-poukazy) #box-slevovy-kod-odpocet-pod-cenou.box-informace-produktu .text,body.type-product.type-detail:not(.in-darkove-poukazy) #box-slevovy-kod.box-informace-produktu .text{width:100%;line-height:normal;display:flex;align-items:center;justify-content:center}body.type-product.page-detail:not(.in-darkove-poukazy) #box-smartsupp-pomoc.box-informace-produktu .image img,body.type-product.type-detail:not(.in-darkove-poukazy) #box-slevovy-kod-odpocet-pod-cenou .image img,body.type-product.type-detail:not(.in-darkove-poukazy) #box-slevovy-kod.box-informace-produktu .image img{width:40px}body.type-product #box-slevovy-kod-odpocet-pod-cenou .container{background-color:#ffe0f5!important;padding:16px 20px 8px;display:inline-block}body.type-product.page-detail:not(.in-darkove-poukazy) #box-smartsupp-pomoc:before,body.type-product.type-detail:not(.in-darkove-poukazy) #box-slevovy-kod-odpocet-pod-cenou:before,body.type-product.type-detail:not(.in-darkove-poukazy) #box-slevovy-kod:before{border-color:transparent transparent #ffe76c;border-style:solid;border-width:0 16px 16px;bottom:100%;content:"";height:0;left:20px;position:absolute;width:0}body.type-product.type-detail:not(.in-darkove-poukazy) #box-slevovy-kod-odpocet-pod-cenou:before{border-color:transparent transparent #ffe0f5},
body.type-product.type-detail:not(.in-darkove-poukazy) #box-slevovy-kod-odpocet-pod-cenou:before,body.type-product.type-detail:not(.in-darkove-poukazy) #box-slevovy-kod:before{border-color:transparent transparent #ffe76c}body.type-product.page-detail:not(.in-darkove-poukazy) #box-smartsupp-pomoc .container,body.type-product.type-detail:not(.in-darkove-poukazy) #box-slevovy-kod .container,body.type-product.type-detail:not(.in-darkove-poukazy) #box-slevovy-kod-odpocet-pod-cenou .container{color:#242424;font-size:15px;font-weight:600;line-height:35px;width:auto}body.type-product.type-detail:not(.in-darkove-poukazy) #box-slevovy-kod-odpocet-pod-cenou .container{width:100%!important}#box-slevovy-kod-odpocet-pod-cenou .countdown-detail{color:#000}@media only screen and (min-width:641px){body.type-product.page-detail:not(.in-darkove-poukazy) #box-smartsupp-pomoc .kod,body.type-product.type-detail:not(.in-darkove-poukazy) #box-slevovy-kod .kod,body.type-product.type-detail:not(.in-darkove-poukazy) #box-slevovy-kod-odpocet-pod-cenou .kod{padding:5px 4px}}@media only screen and (max-width:767px){.vmart-discount-badge{display:flex;flex-direction:column;align-items:center;gap:2px}#box-slevovy-kod-odpocet-pod-cenou{width:100%}#box-slevovy-kod-odpocet-pod-cenou .contianer{width:100%!important}}
body.in-kontakt #content-in h1{font-size:30px;font-weight:700;color:#000;letter-spacing:-1.5px;text-align:left;line-height:normal;margin-bottom:12px;margin-top:15px;text-align:center}body.in-kontakt #content-in h2{font-size:26px!important;text-transform:inherit;font-weight:700;color:#000;letter-spacing:-1.5px}body.in-kontakt #content-in h3{font-size:22px!important;text-transform:inherit;font-weight:700;color:#00275b;letter-spacing:-1px;text-align:left;line-height:normal}body.in-kontakt .identifikacni-udaje-box{margin-bottom:25px}body.in-kontakt .identifikacni-udaje-container{overflow:hidden;margin-bottom:50px}.kontakt-bankovni-spojeni{margin:0 auto;width:100%}.kontakt-box{display:inline-block;width:100%;text-align:center;font-weight:600;float:left;margin-bottom:10px;padding:45px 15px 10px}.kontakt-box-container{overflow:hidden;padding:0 0 25px}.kontakt-box-inner{padding:10px;border:2px solid #e6e6e6;min-height:176px}.kontakt-box{width:50%;margin-bottom:0;padding:30px 10px 10px}.kontakt-box-inner a.button{background-color:#8abe1a!important;color:#fff;border-radius:5px;font-size:18px!important;color:#fff!important;padding:9px;box-shadow:none}#moznosti-platby{margin-bottom:20px;display:block;overflow:hidden}#moznosti-platby .payment-method{margin-bottom:40px;float:left;overflow:hidden;display:block}#moznosti-platby .payment-method h1{margin:0;line-height:48px;font-size:21px;text-transform:unset}#moznosti-platby .payment-method h1.two-line{line-height:24px}#moznosti-platby .payment-method .table-cell{display:inline-block;vertical-align:middle}#moznosti-platby .payment-method .payment-method-inner{border:3px solid #efefef;border-radius:5px;position:relative;min-height:480px}#moznosti-platby .payment-method .payment-method-inner .payment-method-header{border-bottom:1px solid #efefef;padding:15px;text-align:center}#moznosti-platby .payment-method .payment-method-inner .payment-method-content{padding:25px 15px 0;min-height:85px}#moznosti-platby .payment-method .payment-method-inner .payment-method-expedition{margin:14px 0;padding:0 15px 20px;min-height:140px}#moznosti-platby .payment-method .payment-method-inner .payment-method-price{font-size:24px;text-align:center;margin-bottom:25px}#moznosti-platby .payment-method .payment-method-inner .payment-method-price p{color:#4bbcff;font-weight:600;font-size:19px}#moznosti-platby .payment-method i{margin-right:10px;color:#8abe1a;font-size:26px}#moznosti-platby .payment-method{padding:6px;margin-bottom:0}#moznosti-dopravy{overflow:hidden}#moznosti-dopravy .delivery-method{margin-bottom:40px;float:left}#moznosti-dopravy .delivery-method h1{margin:10px 0 0;line-height:48px;font-size:21px;text-transform:unset}#moznosti-dopravy .delivery-method h1.two-line{line-height:24px}#moznosti-dopravy .delivery-method i{margin-right:10px;color:#dc5997;font-size:26px}#moznosti-dopravy .delivery-method .table-cell{display:table-cell;vertical-align:middle}#moznosti-dopravy .delivery-method .delivery-method-order-value{text-align:center}#moznosti-dopravy .delivery-method .delivery-method-order-value p{font-weight:500}#moznosti-dopravy .delivery-method .delivery-method-inner .delivery-method-header{border-bottom:1px solid #efefef;padding:15px;text-align:center}#moznosti-dopravy .delivery-method .delivery-method-inner .delivery-method-content{padding:25px 15px 0;min-height:85px}#moznosti-dopravy .delivery-method .delivery-method-inner .delivery-method-price{font-size:24px;text-align:center}#moznosti-dopravy .delivery-method .delivery-method-inner .delivery-method-price p{color:#4bbcff;font-weight:600;font-size:19px}#moznosti-dopravy .delivery-method{padding:6px;margin-bottom:0}#moznosti-dopravy .delivery-method .delivery-method-inner{border:3px solid #efefef;border-radius:5px;position:relative;min-height:480px}body.in-o-nas h2{color:#00275b;font-weight:600}body.in-o-nas .popisek-fotografie{text-align:center;margin-top:15px}body.in-o-nas h1{text-transform:uppercase;font-size:24px;color:#999;letter-spacing:-1px;text-align:center;font-weight:700;margin-top:30px}body.in-o-nas #pribeh-v-martu .moto p{font-size:20px;font-style:italic;line-height:normal;color:#999;margin-top:26px;margin-bottom:26px}body.in-kontakt #content-in h1{font-size:38px;letter-spacing:-2px}body.in-kontakt #content-in h2{font-size:30px!important;letter-spacing:-2px;text-align:left;margin-top:50px;line-height:normal}body.in-kontakt #content-in h3{font-size:24px!important}body.in-kontakt .identifikacni-udaje-container{max-width:1050px;margin:22px auto 100px}body.in-moznosti-dopravy h1.website-header,body.in-moznosti-dopravy h2.website-header{color:#00275b;font-weight:600;font-size:24px!important;letter-spacing:-.8px;text-align:center}.kontakt-clovek{display:inline-block;float:left;margin-bottom:15px;width:100%}.kontakt-clovek .obrazek{display:inline-block;float:left;width:25%}.kontakt-clovek .popisek{display:inline-block;float:left;padding-left:10px;width:75%}.kontakt-clovek .popisek .popisek-inner{display:flex;flex-direction:column;justify-content:center;height:80px;padding-right:20px}.kontakt-clovek .popisek .popisek-inner .jmeno{font-weight:600}.kontakt-clovek .popisek .popisek-inner .funkce{font-weight:600;color:#ff5542;line-height:normal}@media only screen and (min-width:768px){body.in-o-nas #pribeh-v-martu .moto p{font-size:23px;font-style:italic;line-height:normal;color:#999;margin:60px auto}body.in-o-nas #pribeh-v-martu h2{font-size:38px;letter-spacing:-2px}#moznosti-dopravy .delivery-method,#moznosti-platby .payment-method{width:33%}.kontakt-clovek{width:50%}}@media only screen and (min-width:1024px){body.in-o-nas #pribeh-v-martu .moto p{max-width:66%;font-size:22px}body.in-o-nas #pribeh-v-martu .sekce h2{margin-top:50px}.kontakt-clovek{margin-bottom:0;width:33%}}@media only screen and (min-width:1200px){body.in-kontakt .kontakt-box-container{max-width:1150px;margin:0 auto}.kontakt-box{width:25%;padding:30px 5px 5px}}
.product-sticker{padding:8px 0;font-weight:700;text-align:center;margin-bottom:6px;border-radius:6px;font-family:PartyConfettiac,Open Sans,Arial,sans-serif;font-size:20px;letter-spacing:1.4px}.product-sticker.sticker-sleva{background:#ffe4f7}.product-sticker.sticker-karol-a-kvido{background:#2cbce3;color:#fff}.product-sticker.sticker-bestseller{background:#fef8e3}.product-sticker.sticker-novinka{background:#f1e8ff}.product-sticker-wrapper .flags{display:none}.product-sticker-wrapper a.image .product-sticker,.product-sticker-wrapper a.image:hover .product-sticker{color:#000!important}.product-sticker.sticker-novinka img{margin-right:8px}.product-sticker.sticker-bestseller img{width:25px;margin-right:8px;top:-2px;position:relative}.product-sticker.sticker-sleva img{width:25px;margin-right:8px;top:1px;position:relative}body.type-product.type-detail .flags-extra{display:none!important}.kolekce-stitek-bestseller{position:absolute;display:inline-block;background:#ffc702;color:#fff;padding:4px 10px;border-radius:4px;font-weight:700;z-index:1000}.flag-reflexne{color:#ffc702!important}.nova-kolekce-stitek{position:absolute;display:inline-block;background:#fe2963;color:#fff;padding:4px 10px;border-radius:4px;font-weight:700;z-index:2}body .products .product a.image div:not(.product-sticker) img{margin-left:50%;transform:translateX(-50%);max-width:150px}.flag.flag-discount{background-color:#ff4343;font-weight:700}.flag{border-radius:4px;text-transform:uppercase;font-weight:700;font-size:10px;padding:8px;max-width:none}.flag.flag-new{background-color:#fe2963}.flag.flag-discount span.price-save{font-size:18px;font-weight:700}.p-image-wrapper .flags-extra .flag .price-save,.p-image-wrapper .flags-extra .flag .price-standard{font-size:19px!important}.flags-extra{right:unset;left:0}.flags-extra .flag-discount{margin:0}#parameter-id-23 .advanced-parameter.flag-vyprodano .advanced-parameter-inner{box-shadow:0 0 0 1px rgba(0,0,0,.3)!important}#parameter-id-23 .advanced-parameter.flag-vyprodano img{opacity:.3}@media only screen and (min-width:641px){.flag{font-size:12px}}@media only screen and (min-width:768px){.p.swap-images a.image div:not(.product-sticker) img{display:block;width:100%;height:auto;backface-visibility:hidden}}@media only screen and (max-width:767px){.flags.flags-extra{display:inline-block!important;width:auto!important}.flag.flag-discount{border-radius:5ox!important}}
.velikosti table td:first-child{background:#edf9ff!important;color:#000;font-weight:600}.velikosti table{width:100%!important;overflow-x:auto;white-space:nowrap;table-layout:fixed;height:auto!important;margin:0 auto;max-width:none!important}.velikosti table tr td{line-height:30px;padding:1px 12px;width:auto!important}.velikosti table tr td.header strong{font-size:14px}.velikosti table tr:first-child td,.velikosti table tr:first-child td span{background:#edf9ff!important;font-weight:700;color:#000!important}.velikosti{overflow:hidden}.velikosti p{display:block;text-align:center}.velikosti .velikosti-table-container{overflow-x:auto}.velikosti tr{line-height:26px!important}.velikosti table>tbody>tr>td:first-child{font-weight:700}.velikosti table>tbody>tr:first-child td strong,.velikosti table>tbody>tr:first-child td strong span{color:#2db4fb!important}.velikosti table tr:nth-child(odd) td{background-color:#f6f6f6}@media only screen and (min-width:641px){.velikosti table{width:60%!important}}@media only screen and (min-width:768px){.velikosti{display:flex;align-items:center;justify-content:normal}.velikosti p{float:left;display:inline}.velikosti table{margin:0}}