/* GENERATED: npm run build:theme. Sources: 04-zahlavi.css, 12-detail-produktu.css, 20-formulare-tlacitka.css, 14-kosik-objednavka.css, 09-kategorie.css, 07-homepage-bannery.css, 08-slidery.css, 23-doplnky-a-spolecne.css, 21-okna-galerie.css, 10-filtry.css, 11-produktove-karty.css, 03-rozlozeni-obsah.css, 19-zapati-kontakty.css, 17-hodnoceni.css, 16-ucet.css */
@media (max-width: 767px){#header a.favourite, #header button[data-target=login], #header a[data-testid=headerCart], #header a[href="/klient/"]{align-items:center;display:flex;flex-direction:column;height:80px;white-space:nowrap;width:55px;}}@media (max-width: 767px){#header .header-top a.cart-count{padding-right:0px;}}@media (max-width: 767px){#header [data-target=navigation]{order:3;}}@media (max-width: 767px){#header [data-target=navigation]{position:relative;margin-right:0px;}}@media (max-width: 767px){.header-bottom{height:0;}}@media (max-width: 767px){.top-navigation-bar{border-top-color:#477d00 !important;border-bottom-color:#477d00 !important;background-color:#477d00 !important;display:none;}}@media (max-width: 767px){.top__icon{display:none;}}@media (max-width: 767px){#header a[data-testid=linkSearchIcon]{display:none !important;}}@media (max-width: 767px){#header .navigation-buttons a{height:45px;width:45px !important;}}@media (max-width: 767px){#header .navigation-buttons a:before{line-height:50px;}}#header .navigation-buttons .top-nav-button-login span{font-size:0;width:0;height:0;}@media (max-width: 767px){.widget-parameter-wrapper .widget-parameter-list{justify-content:left !important;}}@media (max-width: 767px){.navigation-buttons a.toggle-window:hover{background:#014593 !important;color:white;border-radius:50%;}}@media (max-width: 767px){.navigation-buttons a.toggle-window{background:#014593;color:white;border-radius:50%;}}@media (max-width: 767px){.navigation-buttons a.toggle-window:hover :before{color:white;}}@media (max-width: 767px){#header .navigation-buttons{margin-right:10px;}}@media (max-width: 767px){body.template-13 .dkLabFavHeaderIconBtn em{top:30px;right:0px;}}@media (max-width: 767px){.popup-widget.cart-widget, .popup-widget.login-widget, .popup-widget.search-widget{top:184px;}}@media (max-width: 767px){button#topNavigationDropdown{color:white;}}@media (max-width: 767px){.subcategories li::before{display:none !important;}}@media (max-width: 767px){.subcategories li::after{display:none !important;}}@media (max-width: 767px){.top-navigation-bar .container>div.top-navigation-tools{min-height:40Px;}}@media (max-width: 767px){#header{margin-top:40px;}}#header .cart-count{position:relative;top:0;left:0;right:auto;width:50px !important;height:50px;padding:0;margin:0;display:inline-block;background:var(--pw-buy) !important;color:#fff !important;border-color:transparent !important;border-radius:10px !important;}#header .cart-count:hover{background:var(--pw-buy-hover) !important;color:#fff !important;border-color:transparent !important;border-radius:10px !important;}.top-menu-trigger-visible .top-navigation-menu-trigger{display:flex;color:white;}@media (min-width: 768px) and (max-width: 1200px){#header .container.navigation-wrapper{flex-wrap:nowrap;justify-content:space-between;}}@media (min-width: 768px) and (max-width: 1200px){.navigation-buttons{padding-left:0 !important;}}@media (min-width: 768px) and (max-width: 1200px){#header .navigation-buttons a{margin:0 !important;}}@media (min-width: 768px) and (max-width: 1200px){.welcome .about .row .col-md-6 img{margin-top:40px;}}@media (min-width: 768px) and (max-width: 1200px){.admin-logged .popup-widget.cart-widget, .popup-widget.cart-widget{top:150px !important;right:0;left:auto;}}@media (min-width: 768px) and (max-width: 1200px){.popup-widget.cart-widget{top:150px !important;right:0;left:auto;}}.owl-carousel .owl-item img{max-width:100px !important;min-width:100px !important;}@media (max-width: 767px){.user-action-in .popup-widget.cart-widget{height:calc(100% - 50px);}}@media (max-width: 767px){.user-action-in .popup-widget.cart-widget{height:calc(100% - 125px) !important;top:150px;}}@media (max-width: 767px){strong.price-final{text-align:center;}}@media (max-width: 767px){.header-top{height:fit-content;}}@media (max-width: 767px){#checkoutContent .form-group select{height:66px;}}@media (max-width: 767px){.smart-labels-active .smart-label-wrapper .country-flags, .smart-labels-active .smart-label-wrapper input, .smart-labels-active .smart-label-wrapper label, .smart-labels-active .smart-label-wrapper select{height:54px;}}@media (max-width: 767px){#checkoutContent .form-control{border-radius:20px;margin-top:2px;}}@media (max-width: 480px){.btn.cart-count::before,
    a.btn.cart-count::before{width:20px !important;height:50px !important;}}.type-category .flags .flag-portwest:before{display:none !important;}a.gold-partner.cboxElement::before{background-image:url(/user/documents/pekneweby-premium/assets/gold.svg);background-repeat:no-repeat;background-size:100%;content:"";height:70px;left:50%;position:absolute;bottom:120%;width:70px;transform:translate(-50%);}a.portwest-partner.cboxElement::before{background-image:url(/user/documents/pekneweby-premium/assets/portwest.png);background-repeat:no-repeat;background-size:100%;content:"";height:70px;left:50%;position:absolute;bottom:0;width:70px;transform:translate(-50%);}.in-vernostni-program .box-benefit-l a{color:white !important;border-bottom:none !important;}#header .navigation-buttons a{margin:0 !important;}@media (min-width: 768px) and (max-width: 1400px){#header .container.navigation-wrapper{flex-wrap:nowrap;justify-content:space-between;}}.navigation-buttons>a[data-target=cart] i{background-color:#034593;color:white;}.navigation-buttons>a[data-target=cart]:hover i{background-color:#559800 !important;}.navigation-buttons a:hover i{background-color:#034593;}a#dkLabFavHeaderIconBtn:hover{background:none !important;}div#dkLabFavHeaderWrapper:hover{background:var(--pw-brand-hover);}.dkLabFavHeaderIconBtn em{background:#559800;}.dkLabFavHeaderIconBtn:hover em{background:#034593;}.box-benefit-l a{color:white !important;border:none !important;}.benefitBanner__content{text-decoration:none;}strong.benefitBanner__title{text-decoration:none !important;color:black;outline:none;border:none !important;}.benefitBanner__data{color:black;text-decoration:none;}a.benefitBanner__link{text-decoration:none !important;}.type-product .rate-wrap.row{margin-inline:0;}@media (max-width: 767px){#header .navigation-buttons a{align-items:center;justify-content:center;display:flex;}}@media (max-width: 767px){#header .navigation-buttons a:before{font-size:20px !important;line-height:20px !important;}}@media (max-width: 767px){#dkLabFavHeaderWrapper{display:inline-block;position:relative;top:0;left:0;right:auto;background:#014593;border-radius:var(--pw-radius-small);width:45px;height:45px;}}@media (max-width: 767px){#dkLabFavHeaderWrapper .dkLabFavHeaderIconBtn{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);}}@media (max-width: 767px){div#filters-wrapper{margin:0;}}@media (max-width: 767px){.type-product .h4.homepage-group-title, .type-product h4.homepage-group-title, .ordering-process .h4.homepage-group-title, .ordering-process h4.homepage-group-title{text-align:left;text-transform:none;font-weight:600;}}.advanced-parameter-inner.yes-before{border:2px solid black !important;color:#009c00;}@media (max-width: 991px){.top__icon{display:none;}}p.p-desc.desc-height{text-align:center !important;}@media (min-width: 768px){#header .navigation-buttons a[data-target=cart] i{position:absolute;right:-7px !important;}}.ordering-process .msgokWidget--popup{display:none;}.benefitBanner__content{line-height:1.2;}@media (max-width: 767px){.header-top .site-name a img{opacity:1;width:120px;height:54px;object-fit:contain;}}@media (max-width: 767px){#header .header-top a.cart-count i{top:30px;right:0px;}}body.type-category .advanced-parameter-inner{height:40px;}.ordering-process .title-we-recommend, .ordering-process #dkLabFavCartHeader h2{text-align:left;font-size:24px;text-transform:none;font-weight:600;}.type-product .h4.homepage-group-title, .type-product h4.homepage-group-title, .ordering-process .h4.homepage-group-title, .ordering-process h4.homepage-group-title{text-align:left;text-transform:none;font-weight:600;}.welcome{text-align:center;}.carousel-control.left{left:10px;}.carousel-control.right{right:10px;}@media (min-width: 768px){#header .navigation-buttons a{line-height:45px;}}@media (min-width: 480px){.navigation-buttons a{font-size:25px;}}@media (min-width: 768px){#header .navigation-buttons a[data-target=cart] i{top:35px !important;right:unset;left:35px !important;}}.menu-helper.visible span{font-weight:600;text-transform:uppercase;font-size:14px;}.menu-helper>ul>li a b{font-size:16px;}.admin-bar{z-index:1111;}@media (min-width: 768px){header#header{z-index:1003;position:relative;}}@media (min-width: 768px){.top-navigation-bar{z-index:1004;position:relative;}}.messages,
.user-action-login.popup-widget.login-widget,
.user-action-cart.popup-widget.cart-widget.loader-wrapper{z-index:1005;}#cboxOverlay,
#colorbox{z-index:1004;}@media (max-width:767px){header#header{z-index:1003;}}@media (max-width:767px){.subcategories.with-image li{width:100%;}}@media (max-width:767px){.site-msg.information{z-index:1002;}}@media (max-width:767px){.lbx-carousel .product .p .p-in-in{height:unset !important;}}@media (max-width:767px){.in-index .products-block .product .widget-parameter-wrapper{display:none !important;}}@media (max-width:767px){.in-index  .products-block .product .p{display:flex;flex-direction:column;justify-content:space-between;}}@media (max-width:767px){.in-index .products-block .product .p .p-bottom{display:flex;flex-direction:column;justify-content:space-between;}}@media (max-width:767px){.top-navigation-bar a{color:white;}}@media (max-width:767px){.top-navigation-bar .top-navigation-tools{align-items:center;display:flex;justify-content:space-between !important;}}@media (max-width:767px){.top-navigation-bar .dropdown .caret:before{top:30%;width:14px;}}@media (max-width:767px){.top-navigation-bar span.tel{display:flex;align-items:center;}}@media (max-width:767px){span#working_hours{color:white;padding:0;}}@media (max-width:767px){span.tel{display:flex;align-items:center;padding:0;}}@media (max-width:767px){.top-navigation-tools a{padding:0 10px;}}@media (max-width:767px){.top-navigation-bar .top-navigation-contacts .tel:before{content:url(/user/documents/pekneweby-premium/assets/pw/icon/icon-phone.svg);margin-left:0;}}@media (min-width: 992px) and (max-width: 1200px){.benefitBanner__item{flex:0 0 50%;width:50%;}}@media (min-width: 992px) and (max-width: 1200px){.type-product .overall-wrapper{overflow-x:hidden;}}@media (max-width: 1200Px){.type-product .products-header{text-align:left;font-size:24px;text-transform:none;font-weight:600;}}ul.subcategories.with-image{margin-inline:-10px;}@media (min-width: 768px) and (max-width: 1199px){.benefitBanner.position--benefitHomepage{max-width:850px;padding-left:50px;padding-right:50px;}}@media (min-width: 1440px){.benefitBanner.position--benefitHomepage{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:1536px;padding-left:50px;padding-right:50px;}}@media (min-width: 1440px){.benefitBanner.position--benefitHomepage .benefitBanner__item{width:unset !important;flex:unset !important;}}@media (max-width: 991px){#dkLabTopFilters .filter-section h4, #dkLabTopFilters .filter-section-boolean h4, #dkLabTopFilters .slider-wrapper h4, #dkLabTopFilters #category-header > span.span--sort{font-size:13px !important;padding:14px 50px 12px 20px !important;}}@media (max-width: 767px){#dkLabTopFilters .dkLab-filters-pack-button .btn.btn-primary{font-size:13px !important;}}table.detail-parameters.shipping-options-layout tr th{font-weight:bold;}@media (max-width: 370px){#dkLabFavHeaderWrapper{width:35px;height:35px;}}@media (max-width: 370px){#header .navigation-buttons a{height:35px;width:35px !important;}}@media (max-width: 370px){#header .navigation-buttons a:before{font-size:12px !important;line-height:20px !important;}}@media (max-width: 370px){#header .navigation-buttons>button[data-target=login]{height:35px !important;}}@media (max-width: 370px){.btn.cart-count::before, a.btn.cart-count::before{width:20px !important;height:10px !important;}}@media (max-width: 370px){#header .site-name{align-items:center;display:flex
    ;height:70px;margin-left:10px;max-width:155px;min-width:125px;padding-left:0;}}@media (max-width: 767px){#header a[href="/klient/"]{align-items:center;display:flex;flex-direction:column;height:80px;white-space:nowrap;}}#header a.top-nav-button.top-nav-button-account:before{content:"\e922";color:white;display:block;position:absolute;left:50%;transform:translateX(-50%);font:400 20px/1 shoptet;}#header a[href="/klient/"]:before{top:16px;}#header a[href="/klient/"]>span{display:none;}#header a[href="/klient/"]{display:inline-block;position:relative;top:0;left:0;right:auto;background:#014593;border-radius:50%;width:50px;height:50px;}@media (max-width: 767px){#header a[href="/klient/"]{width:45px;height:45px !important;}}span.btn.btn-conversion.dklabFormsButton{background:#fff;border:1px solid var(--pw-control-border);color:var(--pw-ink);}@media (min-width: 1200px) and (max-width: 1600px){.type-category .p-bottom.single-button{margin-top:40px;}}.pw-row-productPage{display:flex;}.col-md-6.pw-button-col{display:flex;align-items:center;}.template-13 .p-data-wrapper .col-md-6.pw-button-col .dklabFormsButtonWrapper{margin-bottom:0px;}div.dropdown.copy button#topNavigationDropdown{border-top:1px solid black;background:white;width:100%;padding:20px;text-align:left;color:black;border-bottom:1px solid black;border-right:0;border-left:0;}div.dropdown.copy span{font-size:0;}div.dropdown.copy ul.dropdown-menu{width:100%;}div.dropdown.copy ul.dropdown-menu li a{color:black !important;}@media (max-width: 991px){div.footer-rows .custom-footer{padding-top:52px;}}.banner-rating{background-color:#f9f9f9;margin-bottom:40px;margin-top:94px;padding-bottom:40px;position:relative;}.banner-rating .ratings__header{display:block;padding:0 0 30px;text-align:center;}.banner-rating .ratings__header h3{color:#3a3530;font-size:18px;font-weight:600;margin-bottom:0 !important;}.banner-rating .ratings__header .store-rating{align-items:center;display:flex;gap:12px;justify-content:center;}.banner-rating .ratings__header .store-rating__average{color:#3a3530;font-size:32px;font-weight:600;}.banner-rating .ratings__header .store-rating .stars-rating{display:flex;flex-direction:column;gap:6px;text-align:left;}.banner-rating .ratings__header .store-rating .stars-rating a.total-ratings{color:#3a3530;font-size:17;text-decoration:underline;}.banner-rating .rate-items{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;padding-bottom:20px;}@media screen and (min-width: 768px){.banner-rating .rate-items .vote-wrap{width:calc(33.33% - 40px);margin:20px;padding:20px;border:1px solid #e4e4e4;display:flex;flex-wrap:wrap;flex-direction:column;background-color:#f1f1f1;}}.banner-rating .rate-items .vote-wrap{font-size:14px;font-weight:400;position:relative;border-radius:20px;}body:not(.in-hodnoceni-obchodu) .content .vote-wrap,
#hodnoceni_vytazek .vote-wrap{padding:20px;border:1px solid #e4e4e4;display:flex;flex-wrap:wrap;flex-direction:column;width:calc(100% / 3 - 17.5px * 2);background-color:#f1f1f1;margin:0;}.banner-rating .vote-wrap{border:1px solid #e4e4e4;color:#3a3530;display:flex;flex-wrap:wrap;font-weight:400;margin-bottom:10px;padding:38px 15px 15px;width:100%;background-color:#f1f1f1;}.banner-rating .vote-wrap .vote-header{width:100%;}.banner-rating .vote-wrap .vote-pic{display:none;}.banner-rating .vote-wrap .vote-summary{margin-top:15px;}.banner-rating .vote-wrap .vote-name{display:block;font-size:16px;font-weight:600;margin:0 0 5px;}.vote-wrap .vote-header .vote-rating{display:flex;justify-content:flex-start !important;align-items:center;}.banner-rating .vote-wrap .vote-summary .stars{left:20px;margin:0;position:absolute;top:15px;}.banner-rating .rate-items .vote-wrap .stars{display:block;margin-bottom:10px;}.banner-rating .vote-wrap .vote-rating .vote-delimeter{display:none;}.banner-rating .vote-wrap .vote-time{color:#3a3530;font-size:14px;font-weight:400;margin:0;}.banner-rating .rate-items .vote-wrap .vote-content{margin:20px 0 0 0;}.banner-rating .vote-wrap .vote-content{font-size:16px;order:-1;width:100%;}.in-hodnoceni-obchodu .content .votes-wrap{display:flex;flex-wrap:wrap;gap:20px;}@media (max-width: 767px){.in-hodnoceni-obchodu .content .votes-wrap{flex-direction:column;}}@media (max-width: 767px){body:not(.in-hodnoceni-obchodu) .content .vote-wrap,
  #hodnoceni_vytazek .vote-wrap{width:100%;}}@media (min-width: 767px) and (max-width: 991px){body:not(.in-hodnoceni-obchodu) .content .vote-wrap,
  #hodnoceni_vytazek .vote-wrap{width:calc(100% / 2 - 17.5px * 2);}}.rate-wrap .rate-list .star,
.rate-wrap .rate-list .star:hover{color:#966100;}.stars .star,
.stars .star:hover{color:#966100;}.banner-rating .vote-rating .stars,
.widget-hodnoceni .stars{display:flex !important;}pw-owl-carousel-znacky .owl-item{padding:1em;}pw-owl-carousel-znacky .owl-item .item{height:80px;display:flex;align-items:center;justify-content:center;}pw-owl-carousel-znacky .owl-item .item img{max-height:70px;width:auto !important;}pw-owl-carousel-znacky{padding-top:50px;padding-bottom:50px;}@media (min-width: 768px){pw-owl-carousel-znacky{width:80%;}}.owl-stage{display:flex;align-items:center;}.owl-nav{display:none;}body .pw-owl-carousel-znacky .owl-dots{margin-top:24px;min-height:32px;text-align:center;}body .pw-owl-carousel-znacky .owl-dots .owl-dot span{border-radius:999px;width:10px;height:10px;margin:0;display:block;background:#28211f;}body .pw-owl-carousel-znacky .owl-dots .owl-dot.active span{width:18px;background:#ed0180 !important;}.owl-item{align-items:center;background-color:#fff;border:1px solid #e7e7e7;display:flex;height:70px;justify-content:center;margin:10px;width:200px;}.owl-carousel .owl-item img{transition:transform 0.3s ease;max-width:100px;}.owl-carousel .owl-item img:hover{transform:scale(1.1);}.owl-carousel.owl-theme.pw-owl-carousel-znacky.owl-loaded.owl-drag{margin-bottom:80Px;}.owl-item{padding:80Px;}.cart-table tr td.p-quantity{text-align:left;}.id--9 .coupon-input{order:2;padding:35px 0 25px;}.id--9 .coupon-input .toggle-coupon-input-button{margin-bottom:15px;}.id--9 .homepage-group-title{text-align:left;padding:0 2rem;}@media (min-width: 1200px){#checkoutContent{width:60%;}}#checkoutContent{margin-left:0;}.id--16 .co-box.co-basic-information h4{font-size:0;margin:0 0 5px;}html[lang=cs] .id--16 .co-box.co-basic-information h4:after{content:"Základní údaje";}.id--16 .co-box.co-basic-information h4:after{font-size:22px;font-weight:500;}.id--16 .co-box.co-basic-information .form-group label{font-size:16px;font-weight:600;}@media (min-width: 1200px){.id--16 #checkoutSidebar{margin-top:42px;}}@media (min-width: 1200px){#checkoutSidebar{width:40%;}}.checkout-box .toggle-contacts:after{display:none !important;}#checkoutSidebar .toggle-contacts{box-shadow:none;color:#000;font-size:18px;font-weight:400 !important;padding:8px 0 12px;}.banner .link-like, .banner a, .banner-category .link-like, .banner-category a, .banner-wrapper .link-like, .banner-wrapper a, .carousel-inner .link-like, .carousel-inner a, .content .link-like, .content a{color:#214d7f;text-decoration:underline;}#checkoutContent .helper{background-color:transparent;border:1px solid #e7e7e7;padding:20px;}#checkoutContent .helper a{color:#214d7f;font-size:16px;font-weight:300;}.text.login{color:#000;padding:1rem 0 2rem;display:block;}.text.login a{text-decoration:underline;}.id--17 .co-contact-information{margin-bottom:60px;}.id--17 .co-box-additional{margin-top:23px;}.id--17 .co-box h4{display:none;}.id--17.smart-labels-active #checkoutContent .smart-label-wrapper label{min-width:190px;padding-right:15px;width:auto;}.smart-labels-active #checkoutContent .smart-label-wrapper label{font-size:16px;height:auto;line-height:1.4;opacity:1;padding:0;position:static;width:88px;}#checkoutContent .form-group.js-validated-element-wrapper{display:block;}#checkoutContent .form-group{align-items:center;display:flex;flex-wrap:wrap;}#checkoutContent .form-group{margin-bottom:10px;}@media (max-width: 767px){.toggle-coupon-input .toggle-coupon-input-button{display:none;}}@media (max-width: 767px){.toggle-coupon-input .discount-coupon{display:block;}}@media (max-width: 767px){.content-wrapper.container .row{margin-left:-10px;margin-right:-10px;}}@media (min-width: 321px) and (max-width: 767px){.columns-mobile-2 .products-block>div:nth-child(odd){padding-right:5px;}}@media (min-width: 321px) and (max-width: 767px){.columns-mobile-2 .products-block>div .p{height:100%;margin-bottom:0;}}@media (max-width: 968px){.shoptet-modal-lg{z-index:1020 !important;}}.discount .price-range{background-color:white;border-color:white;}.toggle-coupon-input .toggle-coupon-input-button:after{content:"";}@media ( min-width: 992px){.ordering-process td.p-quantity.p-cell{flex-basis:155px;}}@media (max-width: 767px){body .overall-wrapper{background-image:unset !important;}}#checkoutSidebar .toggle-contacts{display:none;}.toggle-coupon-input .discount-coupon{display:block !important;}.toggle-coupon-input .toggle-coupon-input-button{text-decoration:none;cursor:default;}.toggle-coupon-input .toggle-coupon-input-button:after{display:none;}.smart-labels-active .smart-label-wrapper input{padding-top:26px;}.in-krok-1 .top-navigation-bar,
.in-krok-2 .top-navigation-bar,
.in-krok-1 #header .header-bottom,
.in-krok-2 #header .header-bottom{display:none;}@media (min-width: 768px){.ordering-process:not(.in-kosik) .top-navigation-bar .top-navigation-menu,
    .ordering-process:not(.in-kosik) #header .header-top-wrapper>.kontaktHlavicka,
    .ordering-process:not(.in-kosik) #header .header-top-wrapper>.search{display:none;}}@media (min-width: 768px){.ordering-process:not(.in-kosik) .top-navigation-bar .top-navigation-tools{display:flex;justify-content:center;}}@media (min-width: 768px){.cart-related-product button, .cart-related-product .cart-related-button a{text-decoration:none;min-width:120px;font-size:16px !important;}}@media (min-width: 768px){.cart-related-product a{text-decoration:none;color:black;}}@media (max-width: 767px){.in-krok-1 .container.navigation-wrapper.header-top-wrapper,
    .in-krok-2 .container.navigation-wrapper.header-top-wrapper{padding-top:0;padding-bottom:0;}}.ordering-process .shipping-billing-table .inactive-child{display:none !important;}#orderFormButton, #submit-order{border-radius:12px;}@media (min-width: 1440px){#checkoutContent{padding-right:80px;}}.contact-box a{text-decoration:none;color:black;}.cart-item-name{text-decoration:none;color:black;}.cart-item-name>a{text-decoration:none;color:black;}.payment-shipping-price:not(.for-free)::after{content:"bez DPH";}#checkoutContent .helper{border-radius:12px;}#checkoutContent .helper{background:#f7f7f7;}@media (min-width:768px){.ordering-process.in-krok-1 .header-top,.ordering-process.in-krok-2 .header-top{background:#f7f7f7;}}@media (min-width: 768px){.smart-labels-active .smart-label-wrapper input{padding-top:10px !important;}}.ordering-process .title-we-recommend{text-align:left;font-size:24px;text-transform:none;font-weight:600;margin-left:10px;}@media (min-width: 992px){.ordering-process  td.p-name .product-table-name-footer{display:none !important;}}tr.removeable .remove-item{opacity:1;}@media (min-width: 992px){.ordering-process td.p-quantity.p-cell{flex-basis:125px;}}@media (max-width: 767px){.product-table-name-footer{padding-left:3px;padding-top:0 !important;}}@media (min-width: 768px){.ordering-process:not(.in-kosik) #header{position:relative;top:0px;}}@media (min-width: 768px){.radio-wrapper{container-type:inline-size;}}@media (max-width: 767px){.next-step.next-step--step-2, .next-step.next-step--step-1{gap:20px;}}@media (max-width: 767px){a.btn.btn-lg.next-step-back{margin:0 !important;}}@media (max-width: 767px){.type-product .breadcrumbs{padding-bottom:30px;}}@media (max-width: 767px){.p-detail-inner .p-short-description{padding-top:30px;}}@media (min-width: 768px){.type-category .breadcrumbs{padding-left:10px;padding-right:10px;}}@media (min-width: 768px){.type-product .breadcrumbs{padding:10px 15px 40px 10px;}}@media (min-width: 992px){.type-product .breadcrumbs{width:unset !important;}}.breadcrumbs{margin-top:20px;}.subcategories.with-image li a{background-color:#fff;border:1px solid #e7e7e7;border-radius:5px;box-shadow:none;height:55px;padding:5px 10px;text-decoration:none;}.subcategories.with-image li{padding:10px;}.subcategories.with-image li a .image{min-width:50px;width:50px;}.subcategories.with-image li a .image img{max-height:40px;}.subcategories.with-image li a .text{color:#3a3530;font-size:16px;font-weight:700;line-height:1.3;max-width:100%;text-transform:none;transition:all .2s ease-out;}.type-product .pw-color-switcher-size ul li :is(a,button){line-height:25px;font-size:17px;text-align:center;border:1px solid #d9d9d9;border-radius:4px;color:black;padding:5px 10px;text-decoration:none;}.pw-color-switcher ul{display:flex;gap:10px;padding-left:0px;list-style-type:none;flex-wrap:wrap;margin:0;}.pw-color-switcher-size ul li, .pw-color-switcher-size ul li :is(a,button){width:fit-content;min-width:40px;padding:0px;}.pw-color-switcher ul li :is(a,button){display:block;border-radius:30px;border:3px solid white;transition:none !important;}.products-block .product .pw-color-switcher{width:100%;margin:10px 0px !important;}.type-product .pw-color-switcher-size ul li :is(a,button):hover small{color:white !important;}.type-product .pw-color-switcher-size ul li :is(a,button).active{border-color:#000;font-weight:700;}.type-product .pw-color-switcher-size ul li :is(a,button).active small{color:white !important;}.pw-color-switcher-color{display:flex;flex-wrap:wrap;gap:10px;}.pw-color-switcher-color ul li :is(a,button){background-position:50%;background-size:38px 38px;border:1px solid #fff;border-radius:50%;cursor:pointer;font-size:0;height:36px;margin-right:7.5px;padding:5px 10px;text-align:center;width:36px;}.products-block .product .p .p-bottom .p-tools .btn.btn-cart, .products-block .product .p .p-bottom .p-tools .btn.btn-primary{border-radius:20px;font-size:16px;font-weight:700;line-height:1.4;margin:0;max-width:145px;min-width:auto;padding:8px 25px;width:100%;}body.type-product .benefitBanner{margin-top:20px;}@media (min-width: 768px){.support-box-wrapper{gap:20px;justify-content:center;padding:14px 27px;}}.support-box-wrapper{align-items:center;background:#f7f7f7;border-radius:10px;display:flex;flex-wrap:wrap;justify-content:left;padding:16px 27px;margin-top:20px;justify-content:space-between;}.support-box-wrapper .content-wrapper{display:flex;background-color:transparent;}.support-box-wrapper a.watchdog{display:flex;align-items:center;gap:5px;}@media (max-width: 767px){.support-box-wrapper .content-wrapper{display:flex;background-color:transparent;align-items:center;margin-bottom:20px;flex-direction:column;}}.support-box-wrapper a.watchdog:before{margin-bottom:0 !important;}.support-box-wrapper .left-side{color:#231f20;font-family:Poppins, sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:110%;max-width:162px;}.support-box-wrapper .right-side .tel{align-items:center;display:flex;position:relative;margin-left:40px;}.support-box-wrapper .right-side .tel:before{background-image:url(/user/documents/pekneweby-premium/assets/pw/icon/phone.svg);background-size:cover;content:"";filter:invert(1);height:36px;margin-right:8px;width:36px;}.support-box-wrapper .right-side .tel a{color:#231f20;display:flex
;flex-direction:column;font-family:Rubik, sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-decoration:none;}html[lang=cs] .support-box-wrapper .right-side .tel a:after{content:"Po-Pá: 8:00 - 16:00";}.support-box-wrapper .right-side .tel a:after{font-size:14px;font-weight:400;margin-top:2px;}.p-to-cart-block{border-radius:10px;padding:20px;}.reg-program, .reg-program>a{align-items:center;color:#fff;display:flex
;font-size:13px;justify-content:center;line-height:normal;}.reg-program{background-color:#e02766;border:1px solid #d8d8d8;border-radius:5px;flex-wrap:wrap;margin:20px auto 0 auto;padding:8px 0;position:relative;}.reg-program>a{font-weight:400;margin-left:5px;text-decoration:underline;}.reg-program .block-text{background:#444;border-radius:5px;color:#fff;display:none;left:0;padding:1rem;position:absolute;top:calc(100% + 2px);width:100%;z-index:9;}.reg-program .block-text p{align-items:center;display:flex
;line-height:30px;margin:0 !important;}.reg-program .block-text p a{color:#fff;font-size:13px;font-weight:400;margin-left:5px;text-decoration:underline;}.reg-program p>a{text-decoration:underline;color:white !important;}.reg-program>p{margin:0 !important;}.widget-parameter-wrapper .widget-parameter-value{display:flex;padding:2px;}.widget-parameter-wrapper[data-parameter-name=Barva] .widget-parameter-list .widget-parameter-value a{color:transparent;font-size:1px;height:25px;width:25px;}.products-block>div{margin-left:0;margin-right:0;z-index:1;}.products-block .product .p .image img{transition:.2s ease-out;}.products-block .product .p .name{padding:12px 0 0;height:max-content !important;}.widget-parameter-wrapper{margin:0;overflow:visible;}.products-block .product .p .p-code{color:#505050;}.type-category #content{padding-bottom:20px;}.category-content-wrapper > h4{font-size:19px;}.category-header-pagination{font-weight:400;}.category-header-pagination strong{font-weight:400;}@media (min-width: 480px){.category-content-wrapper .products-block .product{padding:20px 10px 25px;border:none;}}@media (min-width: 768px){.category-header{text-align:left;padding-left:0;padding-top:0 !important;}}@media (min-width: 768px){.category-header > form{display:block;padding-bottom:15px;padding-top:20px;order:-1;}}@media (min-width: 768px){.category-header .dropdown button{padding:10px;font-size:14px;font-weight:500;display:none;}}@media (min-width: 768px){.category-header .dropdown .dropdown-menu{display:flex;flex-wrap:wrap;border:none;background-color:transparent;box-shadow:none;position:initial;margin:0 -5px;}}@media (min-width: 768px){.category-header .dropdown .dropdown-menu li{padding:0;margin-right:15px;}}@media (min-width: 768px){.category-header .dropdown .dropdown-menu li label,
    .category-header .dropdown .dropdown-menu li strong{padding:5px;font-size:16px;}}@media (min-width: 768px){.category-header .dropdown .dropdown-menu li label{text-decoration:underline;}}@media (min-width: 768px){.category-header .dropdown .dropdown-menu li label:hover{text-decoration:none;}}@media (min-width: 768px){.category-header .products-listing-order-heading{display:none;}}@media (min-width: 768px){.category-top > h4::before{font-size:24px;}}@media (min-width: 992px){.category-content-wrapper > h4{font-size:28px;}}@media (max-width: 767px){.category-header .dropdown #products-listing-order{border:none;background-color:transparent;font-size:13px;text-align:end;}}@media (max-width: 767px){.category-header .dropdown #products-listing-order .products-listing-order-heading{display:inline-block;font-size:13px;font-weight:400;}}@media (max-width: 767px){.category-header .dropdown #products-listing-order .products-listing-order-heading::before{display:none;}}@media (max-width: 767px){.category-header #products-listing-order .products-listing-order-heading{display:none;}}@media (max-width: 767px){.category-header #products-listing-order .icon-chevron-down{font-size:12px !important;font-weight:700;margin-left:10px;}}@media (max-width: 767px){.category-content-wrapper{display:flex;flex-wrap:wrap;}}@media (max-width: 767px){.category-content-wrapper > div,
    .category-content-wrapper > h4{width:100%;}}@media (max-width: 767px){.category-content-wrapper > h4{margin:30px 0 15px;}}@media (max-width: 767px){.category-content-wrapper #filters-wrapper{order:-5;margin-top:15px;}}.products-block > div{margin-left:0;margin-right:0;z-index:1;}.products-block > div:hover{box-shadow:none;}.products-block > div:hover .p .name{text-decoration:none;}.products-block .product{padding:10px 5px;}.products-block .product:hover{box-shadow:none;}
