.owl-carousel.pl{}.owl-carousel.pl .owl-stage{display:flex;}.owl-carousel.pl .owl-stage:after{content:none;}.owl-carousel.pl .owl-item{flex-grow:1;margin-top:0;margin-bottom:0;display:flex;}.pl{margin:0 -7px;display:flex;flex-wrap:wrap;}.pl p{margin-bottom:0;}.pl .item{width:25%;float:left;padding:0 7px;margin:0 0 40px 0;text-align:center;display:flex;flex-direction:column;}.pl .item.pl-item-noanimated{opacity:0;}.pd .out-of-stock,.pl .out-of-stock{color:#C90000;}.pd .out-of-stock2,.pl .out-of-stock2,.plt .signs .out-of-stock2{color:#005BBF;}.pd .in-stock,.pl .in-stock,.plt .signs .in-stock{color:#009744;}.pl .in-stock{font-weight:bold;}.pl .in-stock span{text-transform:uppercase;}.pl .item:nth-child(5n+1){}.pl .container{position:relative;padding:10px 0px 10px 0px;box-shadow:0 0 5px rgba(0,0,0,0.2);border:1px solid #DBDFDE;border-bottom:2px solid #009744;border-radius:4px;margin:0;flex-grow:1;display:flex;flex-direction:column;margin-top:auto;}.pl .item-highlight .container{border-color:#C90000;border-width:2px;}.pl .item-highlight .code{color:#C90000;font-weight:600;}.pl .container-bestseller{background:#ECFBDD;}.pl .container-bestseller h2 a,.pl .container-bestseller h3 a{color:#009744;}.pl .container:hover{}.pl .title{padding:0 10px;height:80px;background:linear-gradient(to bottom, #EAEEED 0%,rgba(255,255,255,0) 100%);}.pl .title > div{max-height:80px;overflow:hidden;}.pl .title h2,.pl .title h3{font-weight:normal;font-size:1.7rem;line-height:120%;}.pl .title h2 a,.pl .title h3 a{text-decoration:none;line-height:120%;}.pl .title h2 a:hover,.pl .title h3 a:hover{text-decoration:underline;}.pl .list-sign-black-friday,.plt .list-sign-black-friday,.pd .list-sign-black-friday{margin:5px 0;display:flex;flex-direction:row;width:100%;font-size:1.7rem;font-weight:bold;}.pl .list-sign-black-friday span:nth-child(1),.plt .list-sign-black-friday span:nth-child(1),.pd .list-sign-black-friday span:nth-child(1){background:yellow;color:#000000;padding:1rem 1.5rem;display:flex;align-items:center;justify-content:center;}.pl .list-sign-black-friday span:nth-child(2),.plt .list-sign-black-friday span:nth-child(2),.pd .list-sign-black-friday span:nth-child(2){background:black;color:yellow;padding:1rem 1.5rem;display:flex;align-items:center;justify-content:center;flex-grow:1;text-align:center;}.plt .list-sign-black-friday span:nth-child(2),.pd .list-sign-black-friday span:nth-child(2){flex-grow:0;}.pl .list-sign-free-installation,.plt .list-sign-free-installation,.pd .list-sign-free-installation{margin:5px 0;display:flex;flex-direction:row;width:100%;font-size:1.7rem;font-weight:bold;}.pl .list-sign-free-installation span:nth-child(1),.plt .list-sign-free-installation span:nth-child(1),.pd .list-sign-free-installation span:nth-child(1){background:#ffd500ff;color:#000000;padding:1rem 1.5rem;display:flex;align-items:center;justify-content:center;}.pl .list-sign-free-installation span:nth-child(2),.plt .list-sign-free-installation span:nth-child(2),.pd .list-sign-free-installation span:nth-child(2){background:black;color:#ffd500ff;display:flex;align-items:center;justify-content:center;flex-grow:1;text-align:center;}.pl .list-sign-free-installation span:nth-child(2),.plt .list-sign-free-installation span:nth-child(2){padding:1rem 0.5rem;}.pd .list-sign-free-installation span:nth-child(2){padding:1rem 1.5rem;}.plt .list-sign-free-installation span:nth-child(2),.pd .list-sign-free-installation span:nth-child(2){flex-grow:0;}.pl .list-sign-personal,.plt .list-sign-personal,.pd .list-sign-personal{padding:5px 3px;margin:1px 0;font-size:1.3rem;font-weight:bold;color:#C90000;text-align:center;background:#EAEEED;}.productResult .signs2{z-index:2;position:absolute;top:10px;left:10px;text-align:left;}.productResult .signs2.signs{position:relative;top:0;left:0;}.productResult .signs2.signs > div{font-size:1.1rem;padding:0.4rem 0.4rem;margin-top:0.2rem;margin-bottom:0.2rem;}.productResult .pd .signs2{right:auto;top:0;text-align:left;}.productResult .signs2 > div{float:left;display:inline-block;font-weight:600;font-size:1.3rem;text-transform:uppercase;white-space:nowrap;line-height:100%;vertical-align:middle;text-align:center;color:#FFFFFF;padding:0.6rem 0.8rem;margin-right:3px;margin-bottom:3px;background-color:#C90000;background-size:auto 1.8rem;background-repeat:no-repeat;background-position:0.3rem center;border-radius:4px;}.productResult .signs2 .sign-gift{background-image:url('/templates/100/1/ico-gift.svg?1');background-repeat:no-repeat;background-position:0.3rem center;padding-left:2.6rem!important;}.productResult .signs2 .sign-valentyn{color:#C90000;background-color:#F5DEDF;background-image:url('/templates/100/1/ico-valentyn.svg');padding-left:2.6rem!important;}.productResult .signs2 .sign-halloween{color:#9B4302;background-color:#F5E6DE;background-image:url('/templates/100/1/ico-halloween.svg');padding-left:2.6rem!important;}.productResult .signs2 .sign-vanoce{color:#2C6269;background-color:#DDF9F3;background-image:url('/templates/100/1/ico-vanoce.svg');padding-left:2.6rem!important;}.productResult .signs2 .sign-velikonoce{color:#C90000;background-color:#F5DEDF;background-image:url('/templates/100/1/ico-velikonoce.svg');padding-left:2.6rem!important;}.productResult .signs2 .sign-free-delivery,.productResult .signs2 .sign-stock{background-color:#009744;}.productResult .signs2 .sign-discount-percent{font-size:1.7rem;padding-top:0.4rem;padding-bottom:0.4rem;}.productResult .signs2 .sign-new-product,.productResult .signs2 .sign-prepare-product{color:#665200;background-color:#FFE68C;}.productResult .signs2 .sign-tip{background-color:#3478B6;}.productResult .signs2 .sign-czech-product{background-color:#12376E;}.productResult .signs2 .sign-eco-product{background-color:#D2ECDE;color:#303634;}.productResult .signs2 .sign-discount-percent{}.productResult .signs2 .sign-sale{background-color:#303634;}.productResult .signs2 .sign-clearance-sale{background-color:#e47d24;}.productResult .signs2 > div span{}.productResult .signs2 .sign-pure-sport,.productResult .signs2 .sign-pure-autumn,.productResult .signs2 .sign-pure-all,.productResult .signs2 .sign-other{text-transform:none;color:#006F32;background-color:#D2ECDE;}.productResult .signs2 .sign-pure-autumn{color:#795B00;background-color:#F0E4BF;}.productResult .signs2 .sign-pure-all{color:#59317D;background-color:#E0D1ED;}.productResult .signs2 .sign-other{color:#555555;background-color:#DDDDDD;}.productResult .signs2 .sign-prepare-product{}.productResult .signs2 .sign-only-personal-pick-up{}.productResult .pd .signs2 > div{text-transform:none;font-size:1.6rem;}.productResult .pd .signs2 .sign-discount-percent{padding-top:0.6rem;padding-bottom:0.6rem;}.productResult .pd .sign-illustrative{transform-origin:right bottom;transform:scale(1.5, 1.5);margin:3px}.productResult .sign-illustrative{z-index:1;    position:absolute;    bottom:0;    right:4px;    text-align:right;    background-color:#999;    border-radius:20px;    padding:2px 12px;font-size:13px;    white-space:nowrap;    display:inline-block;    line-height:100%;    font-weight:normal;}.productResult .sign-illustrative p{color:white;margin:0;}.pl .photo-container{padding:10px;margin-bottom:10px;position:relative;}.pl .photo{width:100%;background-color:#FFF;display:inline-block;position:relative;}.pl .photo::after{padding-top:100%;display:block;content:'';}.pl .photo > div{display:block;position:absolute;top:0;bottom:0;right:0;left:0;}.pl .photo img{width:100%;max-width:100%;vertical-align:middle;border-radius:4px;}.pl .photo img[src*='no-image.svg']{width:auto;}.pl .price-container{padding:5px 0 10px 0;}.pl .price{font-size:1.9rem;color:#C90000;}.pl .price-action{color:#C90000;}.pl .price2{margin-top:2px;margin-bottom:4px;font-size:1.3rem;color:#4F5B57;}.pl .to-cart{margin:0;}.pd .to-cart{}.pl .to-cart input,.pd .to-cart input{width:42px;padding-left:1px;padding-right:1px;font-weight:600;text-align:center;vertical-align:middle;}.pl .to-cart .unit,.pd .to-cart .unit{white-space:nowrap;padding-right:5px;vertical-align:middle;}.pl a.button-conv{padding:1.3rem 1.5rem 1.2rem 1.5rem;font-size:1.6rem}.pl .to-cart button.button-conv,.pd .to-cart button.button-conv{background-image:url('/templates/100/1/icons/ico-cart.svg?1');background-position:8px center;background-repeat:no-repeat;background-size:23px auto;padding-left:36px;padding-right:10px;display:inline-block;vertical-align:middle;text-transform:none;}.pd .to-cart button.button-conv{background-position:14px center;padding-left:46px;padding-right:20px;}.pl .to-cart button.button-conv:hover,.pd .to-cart button.button-conv:hover{background-image:url('/templates/100/1/icons/ico-cart-hover.svg?2');}.pl .code{font-size:1.3rem;padding:0;margin:0;}.pl .demand{font-size:1.6rem;}.pl .description{font-size:1.3rem;text-align:justify;overflow:hidden;color:#4F5B57;margin:auto 0;}.pl .description .vystraha-s{text-align:center;padding:1rem 0.5rem;}.pl [class*='item-contact-us']{display:none;}.pl [class*='item-contact-us'] > div,.sr-portrait > div{text-align:center;border-radius:5px;padding:37px 15px 0 15px;}.pl [class*='item-contact-us'] .big,.sr-portrait .big{margin-bottom:5px;}.pl [class*='item-contact-us'] .rep-photo,.sr-portrait .rep-photo{border-style:solid;border-width:6px;border-color:#FFFFFF;box-shadow:0px 0px 0 5px #EAEEED;background:#FFFFFF;width:142px;height:142px;border-radius:71px;margin:25px auto;background-position:center 0;background-size:99%;}.pl [class*='item-contact-us'] .small,.sr-portrait .small{color:#97A1A7;margin-bottom:18px;}.pl [class*='item-contact-us'] .rep-phone,.sr-portrait .rep-phone{background:url('/templates/100/1/ico-phone.svg') 0 center no-repeat;background-size:16px auto;padding-left:21px;display:inline-block;margin-bottom:5px;}.pl [class*='item-contact-us'] .rep-email,.sr-portrait .rep-email{background:url('/templates/100/1/ico-email.svg') 0 center no-repeat;background-size:16px auto;padding-left:25px;display:inline-block;}.pl [class*='item-contact-us'] .rep-email a,.sr-portrait .rep-email a{text-decoration:none;color:#303634;}.pl [class*='item-contact-us'] .rep-email a:hover,.sr-portrait .rep-email a:hover{text-decoration:underline;}.sr-portrait > div{height:auto;padding-bottom:37px;}.pl-hr{width:calc(100% - 40px);border-bottom:1px solid #C6C8D9;margin:30px auto 35px auto;}@media screen and (min-width:15010px){.pl .item-contact-us1{display:block;}}@media screen and (max-width:15000px){.pl .item{width:25%;}.pl-hr1, .pl-hr2, .pl-hr3, .pl-hr4, .pl-hr5{display:none;}.pl-hr5{display:block;}.pl .item-contact-us2{display:block;width:50%;}}@media screen and (max-width:1250px){.pl .item{width:33.33333%;}.pl-hr1, .pl-hr2, .pl-hr3, .pl-hr4, .pl-hr5{display:none;}.pl-hr4{display:block;}.pl [class*='item-contact-us']{display:none;}.pl .item-contact-us3{display:block;}}@media screen and (max-width:700px){.pl .item{width:33.33333%;}.pl-hr1, .pl-hr2, .pl-hr3, .pl-hr4, .pl-hr5{display:none;}.pl-hr3{display:block;}.pl .toCartCountContainer2{display:none;}}@media screen and (max-width:600px){.pl .item{width:50%;}.pl-hr1, .pl-hr2, .pl-hr3, .pl-hr4, .pl-hr5{display:none;}.pl-hr2{display:block;}.pl h2,.pl h3{font-size:1.6rem;}.pl [class*='item-contact-us']{display:none;}}@media screen and (max-width:359px){.pl .item{width:100%;}.pl-hr1, .pl-hr2, .pl-hr3, .pl-hr4, .pl-hr5{display:none;}.pl-hr1{display:block;}.pl .toCartCountContainer2{display:inline-block;}}.plt{}.plt .item{border-bottom:1px dotted #CCCCCC;}.plt .item::after,.plt .container::after{content:'';clear:both;display:block;}.plt .container{padding:10px 0;display:flex;align-items:flex-start;}.plt .photo{flex-shrink:0;flex-grow:0;margin:0.5rem 1rem 0.5rem 0;width:45px;}.plt .photo img{max-width:100%;max-height:50px;vertical-align:middle;}.plt .content{margin:0;flex-grow:1;display:flex;align-items:flex-start;flex-wrap:wrap;column-gap:2rem;}.plt .content1{flex-shrink:1;flex-grow:1;flex-basis:30rem;margin:0.5rem 0;display:flex;align-items:flex-start;}.plt .description{flex-grow:1;margin:0;}.plt .title{text-align:left;}.plt .title h2,.plt .title h3{font-weight:normal;font-size:1.7rem;line-height:120%;margin-bottom:0!important;}.plt .title h2 a,.plt .title h3 a{text-decoration:none;line-height:120%;}.plt .title h2 a:hover,.plt .title h3 a:hover{text-decoration:underline;}.plt .code{float:left;font-size:1.3rem;padding:3px 0;margin-right:20px;}.plt .signs{float:left;}.plt .signs > div{}.plt .signs .sign-free-delivery{}.plt .signs .sign-discount{}.plt .signs .sign-new-product{}.plt .signs .sign-bestseller{}.plt .signs .sign-personal{}.plt .signs .sign-discount-percent{}.plt .signs .sign-stock{}.plt .content2{flex-grow:0;margin:0.5rem 0 0.5rem auto;display:flex;flex-wrap:wrap;justify-content:end;gap:1rem 2rem;}.plt .price-container{text-align:right;margin:auto 0;}.plt .price{font-size:1.9rem;color:#303634;}.plt .price-action{color:#C90000;}.plt .price2{font-size:1.1rem;color:#4F5B57;}.plt .to-cart{margin:auto 0;}.plt .to-cart form{display:flex;}.plt .to-cart input{width:40px;text-align:center;font-weight:bold;padding-left:1px;padding-right:1px;}.plt .to-cart .unit{white-space:nowrap;padding-right:5px;}.plt .to-cart button{background-image:url('/templates/100/1/icons/ico-cart.svg');background-position:15px center;background-repeat:no-repeat;padding-left:47px;padding-right:15px;}.plt .to-cart button:hover{background-image:url('/templates/100/1/icons/ico-cart-hover.svg');}.plt .favorite-container{margin:auto .5rem auto 1.8rem;}.plt .favorite-remove-item{width:10px;height:10px;background:url(/templates/100/1/icons/favorite-remove-item.svg) center center no-repeat;background-size:cover;display:inline-block;}@media screen and (max-width:400px){.plt .to-cart button{font-size:0;padding:2rem 2.3rem;background-position:center;vertical-align:top;}}#sluzbyContainer table{width:100%;}#sluzbyContainer img{vertical-align:middle;}#sluzbyContainer td{border-bottom:10px solid white;}#sluzbyContainer td table td{border-bottom:0;}#sluzbyContainer .sluzby-vybrano-container{background:#EAEEED;}#sluzbyContainer .sluzby-vybrano{margin:10px 0;}@media screen and (max-width:800px){#sluzbyContainer .sluzby-vybrano{margin:0;}}.shop-cart-tbl-col-avail-m{display:none;}.shop-cart-tbl-col-price-m{display:none;}.shop-cart-tbl-col-q-m{display:none;}.shop-cart-tbl-col-price-total-m{display:none;}@media screen and (max-width:800px){#shop-cart .table-40 td, .table-40-0 td{padding:4px;}.shop-cart-tbl-col-avail{display:none;}.shop-cart-tbl-col-price{display:none;}.shop-cart-tbl-col-q{display:none;}.shop-cart-tbl-col-price-total{display:none;}.shop-cart-tbl-col-avail-m{display:block;}.shop-cart-tbl-col-price-m{}.shop-cart-tbl-col-q-m{display:block;float:left;padding:5px 0 0 0;}.shop-cart-tbl-col-price-total-m{display:block;float:right;}}.produkt-detail-sluzba-info{}@media screen and (max-width:1000px){.produkt-detail-sluzba-info{margin:0;padding-top:15px;}}.pl .golden-mean{background:#DDD;width:100%;height:3.7rem;font-size:1.6rem;padding:10px 0 8px 0;font-weight:600;position:relative;text-align:left;padding-left:48px;}.pl .golden-mean.golden-3{background:#CAE7F7;}.pl .golden-mean.golden-3::before,.pl .golden-mean.golden-2::before,.pl .golden-mean.golden-1::before{content:'';width:36px;height:3.7rem;display:block;position:absolute;top:0;left:0;z-index:1;background:#51AEE1 url('/templates/100/1/icons/selection-kiss.svg') center center no-repeat;}.pl .golden-mean.golden-2::before{background:#C0E46C url('/templates/100/1/icons/selection-like.svg') center center no-repeat;}.pl .golden-mean.golden-1::before{background:#FFD044 url('/templates/100/1/icons/selection-star.svg') center center no-repeat;}.pl .golden-mean.golden-3::after,.pl .golden-mean.golden-2::after,.pl .golden-mean.golden-1::after{content:'';width:0;height:0;position:absolute;z-index:1;margin:auto;left:11px;bottom:-7px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #51AEE1;}.pl .golden-mean.golden-2{background:#E8F5C9;}.pl .golden-mean.golden-2::after{border-top:7px solid #C0E46C;}.pl .golden-mean.golden-1{background:#FFF7DB;}.pl .golden-mean.golden-1::after{border-top:7px solid #FFD044;}.pl .container.golden{border-top:none;border-top-right-radius:0;border-top-left-radius:0;}.plt .golden-mean{background:#DDD;width:200px;height:3.1rem;font-size:1.6rem;padding:7px 0 5px 0;font-weight:600;position:relative;text-align:left;padding-left:48px;margin:0 0 5px 0;}.plt .golden-mean.golden-3{background:#CAE7F7;}.plt .golden-mean.golden-3::before,.plt .golden-mean.golden-2::before,.plt .golden-mean.golden-1::before{content:'';width:36px;height:3.1rem;display:block;position:absolute;top:0;left:0;z-index:1;background:#51AEE1 url('/templates/100/1/icons/selection-kiss.svg') center center no-repeat;}.plt .golden-mean.golden-2::before{background:#C0E46C url('/templates/100/1/icons/selection-like.svg') center center no-repeat;}.plt .golden-mean.golden-1::before{background:#FFD044 url('/templates/100/1/icons/selection-star.svg') center center no-repeat;}.plt .golden-mean.golden-2{background:#E8F5C9;}.plt .golden-mean.golden-1{background:#FFF7DB;}.plt .container.golden{border-top:none;border-top-right-radius:0;border-top-left-radius:0;}.pd .vars{}.pd .var{display:flex;border-top:1px solid #DBDFDE;padding:0.5rem 0;}.pd .var:last-child{border-bottom:1px solid #DBDFDE;}.pd .var a{text-decoration:none;}.pd .var a:hover{text-decoration:underline;}.pd .var div:nth-child(1){text-align:left;margin:auto 0;flex-shrink:1;}.pd .var div:nth-child(2){text-align:right;margin:auto 0;flex-grow:1;white-space:nowrap;padding:0 0 0 1rem;font-weight:bold;color:#C90000;}.pd .var div:nth-child(3){text-align:right;margin:auto 0 auto 1rem;}.pd .var-to-cart button{background-image:url('/templates/100/1/icons/ico-cart.svg?1');background-position:8px center;background-repeat:no-repeat;background-size:23px auto;padding-left:0;padding-right:0;width:40px;height:36px;display:inline-block;vertical-align:middle;text-transform:none;}.pl .var-to-cart button:hover,.pd .var-to-cart button:hover{background-image:url('/templates/100/1/icons/ico-cart-hover.svg?1');}.pl .price-old{text-decoration:line-through;font-size:1.6rem;color:#303634;padding-right:1.4rem;font-weight:normal;}.koupit-s-kodem-container{background:none;padding:10px 10px;min-height:0;background-color:rgb(255,250,214);border-color:rgb(251,221,141);border-width:1px;border-style:dotted;border-radius:4px;}.pl .koupit-s-kodem-container{padding:5px 5px;margin:0 10px;}.koupit-s-kodem-container p:nth-child(1){float:left;}.koupit-s-kodem-container p:nth-child(2){float:right;color:#C90000;}.pl .koupit-s-kodem-container p:nth-child(1){text-align:left;font-size:1.3rem;}.pl .koupit-s-kodem-container p:nth-child(2){font-size:1.3rem;}.pl .cena-s-kodem-container{text-align:center;padding:0.5rem;margin-top:1px;background-color:#C90000;position:relative;}.pl .cena-s-kodem-container p{color:#FFFFFF;}.pl .cena-s-kodem-container .alarm{height:12px;margin-right:2px;}.pl .cena-s-kodem-container::after{content:'';width:0;height:0;position:absolute;z-index:1;margin:auto;left:calc(50% - 15px);bottom:-7px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #C90000;}.pd .cena-s-kodem-container{text-align:center;padding:1rem;margin-top:1px;margin-bottom:-10px;background-color:#C90000;position:relative;}.pd .cena-s-kodem-container p{color:#FFFFFF;}.pd .cena-s-kodem-container .alarm{height:16px;margin-bottom:4px;margin-right:4px;}.pd .cena-s-kodem-container::after{content:'';width:0;height:0;position:absolute;z-index:1;margin:auto;left:calc(50% - 15px);bottom:-9px;border-left:9px solid transparent;border-right:9px solid transparent;border-top:9px solid #C90000;}.pd .cena-s-kodem-container .price{font-size:2.6rem;}.pl .actions-offers-product{display:flex;border:1px solid #DBDFDE;position:absolute;right:5px;bottom:-5px;}.pl .actions-offers-product.nd{right:75px;}.pl .actions-offers-product.rd{right:145px;}.actions-offers-product::before{content:'';display:block;width:27px;height:27px;background-image:url('/templates/100/1/icons/plus-product.svg');background-size:cover;position:absolute;top:0;bottom:0;left:-14px;margin:auto;}.pl .actions-offers-product div:first-child{margin-left:0;margin-right:0;width:55px;}.pl .actions-offers-product img{max-width:55px!important;vertical-align:middle;}.pd .intro-sign-container{}.pd .intro-sign{float:left;margin:0;margin-right:1rem;padding:0.7rem;display:inline-block;white-space:nowrap;background-color:#EEEEEE;border-radius:4px;}.pd .intro-sign:last-child{margin-right:0;}.pd .intro-sign p{font-size:1.3rem;font-weight:600;}.pd .intro-sign img{height:20px;vertical-align:bottom!important;margin-right:0.7rem;}.pd .intro-sign a{text-decoration:none;}.pd .intro-sign a:hover{text-decoration:underline;}