:root{--petify-colors-border-default:#e0e5ee;--petify-radius-sm:8px;--petify-radius-md:12px;--petify-radius-full:999px;--colors-foregrounds-content-tertiary:#252628}.sidebar{--colors-foregrounds-content-tertiary:#252628}.login-widget.popup-widget{position:fixed;top:0!important;left:0!important;width:100%!important;height:100%;max-height:none!important;margin:0!important;background:0 0;display:none;z-index:1050;align-items:center;justify-content:center}.login-window-visible .login-widget.popup-widget{display:flex!important}.login-widget.popup-widget::before{content:'';position:fixed;inset:0;z-index:0;background:rgba(0,0,0,.55);right:auto!important;top:auto!important;width:100%;height:100%;border:none;box-shadow:none;transform:none!important}.login-widget .popup-widget-inner{position:relative;z-index:1;display:flex;flex-direction:row;width:760px;max-width:calc(100vw - 32px);height:auto!important;max-height:calc(100vh - 48px);overflow:auto;background:#fff;border-radius:var(--petify-radius-md);padding:0!important;box-shadow:0 8px 40px rgba(0,0,0,.18);margin:auto}.login-widget__form-column{flex:1 1 0;padding:36px 32px;min-width:0}.login-widget__form-column h2{font-size:20px;margin-bottom:20px}.login-widget__benefits{flex:1 1 0;min-width:0;background:var(--color-tertiary);border-left:1px solid #e8eaee;border-radius:0 var(--petify-radius-md) var(--petify-radius-md) 0;padding:36px 28px;display:flex;flex-direction:column}.login-widget__benefits-title{margin:0 0 6px;color:#0f0f0f}.login-widget__benefits-subtitle{font-size:13px;color:#666;margin-bottom:16px;display:block}.login-widget__benefit{color:#444;margin:0 0 8px;padding-left:18px;position:relative}.login-widget__benefit::before{content:'✓';position:absolute;left:0;color:var(--color-primary);font-weight:700}.login-widget__benefits .btn{margin-top:auto;text-align:center;background-color:var(--color-secondary)!important;border-color:var(--color-secondary)!important;color:#fff!important}.login-widget__benefits .btn:hover{background-color:var(--color-secondary-hover)!important;border-color:var(--color-secondary-hover)!important}.login-widget__close{position:absolute;top:14px;right:16px;width:32px;height:32px;cursor:pointer;opacity:.45;z-index:2;background:0 0;border:none;padding:0}.login-widget__close::after,.login-widget__close::before{content:'';position:absolute;top:50%;left:50%;width:18px;height:2px;background:#333;border-radius:1px}.login-widget__close::before{transform:translate(-50%,-50%) rotate(45deg)}.login-widget__close::after{transform:translate(-50%,-50%) rotate(-45deg)}.login-widget__close:hover{opacity:1}.login-widget .form-control{border-radius:var(--petify-radius-sm)}.login-widget__field{position:relative}.login-widget__field .form-control{padding-left:38px}.login-widget__field-icon--email,.login-widget__field-icon--password{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#aaa;display:flex;align-items:center;pointer-events:none;z-index:1}.login-widget__forgot-link{display:block;text-align:right;margin-top:6px;font-size:12px;color:var(--color-primary);text-decoration:underline;font-weight:400}.login-widget .submit-wrapper .btn{width:100%;margin-top:4px;border-radius:var(--petify-radius-full);background-color:var(--color-primary)!important;border-color:var(--color-primary)!important;color:#fff!important}.login-widget .submit-wrapper .btn:hover{background-color:var(--color-primary-hover)!important;border-color:var(--color-primary-hover)!important}.login-widget .alternative-links{display:none!important}.login-widget .social-login-buttons{flex-direction:column!important;align-items:stretch!important;margin:16px 0 0!important}.login-widget .social-login-buttons-divider{display:flex!important;margin-bottom:12px}.login-widget .social-login-buttons .form-group{width:100%!important;padding:0!important;margin-bottom:8px}.login-widget .social-login-buttons a.login-btn{width:100%;border-radius:var(--petify-radius-full)}@media (max-width:767px){.login-widget .popup-widget-inner{flex-direction:column;border-radius:var(--petify-radius-md) var(--petify-radius-md) 0 0;max-height:92vh;margin-top:auto}.login-widget.popup-widget{align-items:flex-end}.login-widget__benefits{flex:none;border-left:none;border-top:1px solid #e8eaee;border-radius:0 0 var(--petify-radius-md) var(--petify-radius-md);padding:24px 24px 28px}.login-widget__form-column{padding:28px 24px 20px}.login-widget__benefits .btn{margin-top:16px}}body.in-registrace h1{text-align:center}.registration-layout{display:flex;align-items:stretch;max-width:760px;margin:0 auto;background:#fff;border-radius:var(--petify-radius-md);box-shadow:0 2px 12px rgba(0,0,0,.06);overflow:hidden}.registration-layout__form-column{flex:1 1 0;min-width:0;padding:36px 32px}.registration-layout__form-column #register-form{width:auto;max-width:none;margin-bottom:0}.registration-layout__benefits{flex:1 1 0;min-width:0;background:var(--color-tertiary);border-left:1px solid #e8eaee;padding:36px 28px;display:flex;flex-direction:column}.registration-layout__benefits-title{margin:0 0 6px;color:#0f0f0f}.registration-layout__benefits-subtitle{font-size:13px;color:#666;margin-bottom:16px;display:block}.registration-layout__benefit{color:#444;margin:0 0 8px;padding-left:18px;position:relative}.registration-layout__benefit::before{content:'✓';position:absolute;left:0;color:var(--color-primary);font-weight:700}.registration-layout__benefits-login-label{margin-top:auto;margin-bottom:8px;color:#0f0f0f;font-weight:700;text-align:left}.registration-layout__benefits .btn{text-align:center;border-radius:var(--petify-radius-full);background-color:var(--color-primary)!important;border-color:var(--color-primary)!important;color:#fff!important}.registration-layout__benefits .btn:hover{background-color:var(--color-primary-hover)!important;border-color:var(--color-primary-hover)!important}.registration-layout__form-column #register-form>.row{display:block}.registration-layout__form-column #register-form>.row>[class*=col-]{width:100%;max-width:100%;float:none}.registration-layout__form-column .co-box.co-registration{border-top:0;padding-top:0;padding-bottom:0}.registration-layout__form-column #register-form>.row+.co-box.co-registration{margin-top:19px}.registration-layout__form-column .co-box.co-registration+fieldset{margin-top:19px}.registration-layout__form-column .register-soc,.registration-layout__form-column .social-login{margin-top:4px}.registration-layout__form-column .register-soc .form-group,.registration-layout__form-column .social-login .form-group{width:100%}.registration-layout__form-column .register-soc a.login-btn,.registration-layout__form-column .social-login a.login-btn{width:100%;border-radius:var(--petify-radius-full)}.registration-layout__form-column .registration-layout__social-divider{display:flex;align-items:center;gap:12px;margin:16px 0 12px;font-size:13px;font-weight:400;color:#666}.registration-layout__form-column .registration-layout__social-divider::after,.registration-layout__form-column .registration-layout__social-divider::before{content:'';flex:1 1 0;height:1px;background:var(--petify-colors-border-default)}.registration-layout__form-column .form-control{width:100%!important;max-width:100%!important;border-radius:var(--petify-radius-sm)}.registration-layout__form-column .submit-wrapper .btn{width:100%;border-radius:var(--petify-radius-full);background-color:var(--color-secondary)!important;border-color:var(--color-secondary)!important;color:#fff!important}.registration-layout__form-column .submit-wrapper .btn:hover{background-color:var(--color-secondary-hover)!important;border-color:var(--color-secondary-hover)!important}@media (max-width:767px){.registration-layout{flex-direction:column;max-width:none}.registration-layout__benefits{border-left:none;border-top:1px solid #e8eaee;padding:24px 24px 28px}.registration-layout__form-column{padding:28px 24px 20px}.registration-layout__benefits .btn{margin-top:16px}}body{font-size:17px;line-height:1.5}h1{font-size:26px!important;line-height:1.25!important;font-weight:700!important}h2{font-size:22px!important;line-height:1.3!important;font-weight:700!important}h3{font-size:18px!important;line-height:1.35!important;font-weight:700!important}h4{font-size:16px!important;line-height:1.4!important;font-weight:700!important}h5{font-size:14px!important;line-height:1.45!important;font-weight:700!important}h6{font-size:12px!important;line-height:1.45!important;font-weight:700!important}small{font-size:12px!important;line-height:1.35!important}@media (min-width:768px){h1{font-size:36px!important}h2{font-size:26px!important}h3{font-size:22px!important}h4{font-size:18px!important}h5{font-size:16px!important}h6{font-size:14px!important}small{font-size:13px!important}}.btn{font-size:15px;font-weight:700}.btn.btn-xs{font-weight:700}.h1,.h2,.h3,.h4,.h5,.h6{font-weight:700!important}.quantity{font-weight:400!important}.btn:not(.cart-count):not(.top-nav-button-login),a.login-btn{height:40px;padding-top:0;padding-bottom:0;display:inline-flex;align-items:center;justify-content:center}.btn.btn-xs:not(.cart-count):not(.top-nav-button-login){height:24px}.btn.btn-sm:not(.cart-count):not(.top-nav-button-login){height:32px}.btn.btn-lg:not(.cart-count):not(.top-nav-button-login){height:52px}.btn.btn-cart:not(.cart-count):not(.top-nav-button-login),.btn.btn-conversion:not(.cart-count):not(.top-nav-button-login),.btn.next-step-forward:not(.cart-count):not(.top-nav-button-login){height:60px}.btn.btn-cart,.btn.btn-conversion,.btn.next-step-forward{border-radius:var(--petify-radius-full)}.btn.btn-conversion,.btn.next-step-forward{padding-left:20px;padding-right:20px}body.type-detail .btn.sticky-cart__button{padding-left:20px;padding-right:20px}body.type-detail .add-to-cart .btn.add-to-cart-button,body.type-detail .add-to-cart .btn.btn-cart{height:68px!important;padding-left:28px;padding-right:28px}body .btn.add-to-cart-button::before,body .btn.btn-cart::before,body .btn.express-checkout-button::before,body a.btn.add-to-cart-button::before,body a.btn.btn-cart::before,body a.btn.express-checkout-button::before{content:'\e921'}.submit-wrapper .btn{width:100%;border-radius:var(--petify-radius-full)}[data-testid=buttonSendRating]{border-radius:var(--petify-radius-full)}.btn.btn-default,.btn.btn-plain,.btn.btn-secondary,.btn.next-step-back,a.next-step-back{border-radius:var(--petify-radius-sm)}a.login-btn{border-radius:var(--petify-radius-sm)}.form-control:not(textarea){height:40px!important}.in-kosik .cart-table .p-quantity .quantity,.products-block .p .quantity,body.type-detail .add-to-cart .quantity{position:relative;display:flex;align-items:center;justify-content:center;height:48px;width:96px;padding:0 34px;border:1px solid var(--petify-colors-border-default);border-radius:var(--petify-radius-full);overflow:hidden;font-size:17px;background:#fff}.in-kosik .cart-table .p-quantity .quantity input,.products-block .p .quantity input,body.type-detail .add-to-cart .quantity input{position:static;width:auto;height:auto;padding:0;margin:0;border:0;text-align:center}.in-kosik .cart-table .p-quantity .quantity .decrease,.in-kosik .cart-table .p-quantity .quantity .increase,.products-block .p .quantity .decrease,.products-block .p .quantity .increase,body.type-detail .add-to-cart .quantity .decrease,body.type-detail .add-to-cart .quantity .increase{position:absolute;top:50%;transform:translateY(-50%);width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:0!important;border-radius:var(--petify-radius-full);background:0 0;transition:background-color .15s ease}.in-kosik .cart-table .p-quantity .quantity .decrease:hover,.in-kosik .cart-table .p-quantity .quantity .increase:hover,.products-block .p .quantity .decrease:hover,.products-block .p .quantity .increase:hover,body.type-detail .add-to-cart .quantity .decrease:hover,body.type-detail .add-to-cart .quantity .increase:hover{background-color:var(--colors-surface-secondary)}.in-kosik .cart-table .p-quantity .quantity .decrease,.products-block .p .quantity .decrease,body.type-detail .add-to-cart .quantity .decrease{left:8px}.in-kosik .cart-table .p-quantity .quantity .increase,.products-block .p .quantity .increase,body.type-detail .add-to-cart .quantity .increase{right:8px}.in-kosik .cart-table .p-quantity .quantity .decrease::before,.in-kosik .cart-table .p-quantity .quantity .increase::before,.products-block .p .quantity .decrease::before,.products-block .p .quantity .increase::before,body.type-detail .add-to-cart .quantity .decrease::before,body.type-detail .add-to-cart .quantity .increase::before{display:none}.in-kosik .cart-table .p-quantity .quantity .decrease__sign,.in-kosik .cart-table .p-quantity .quantity .increase__sign,.products-block .p .quantity .decrease__sign,.products-block .p .quantity .increase__sign,body.type-detail .add-to-cart .quantity .decrease__sign,body.type-detail .add-to-cart .quantity .increase__sign{display:inline-block;font-size:22px;font-weight:700}.price-wrapper .price-label.price-primary,.price-wrapper .price.price-primary{font-size:22px!important;font-weight:700!important}.price-wrapper .price,.price-wrapper .price-label{font-size:11px!important}.standard-price-wrap .price-standard{font-size:13px!important}.quantity-discounts{font-size:12px!important}.products-inline>div .p .price strong{font-size:26px;font-weight:700}.form-control{font-size:16px!important}.form-control{border-radius:var(--petify-radius-sm)!important}.form-group label{font-size:16px!important;font-weight:700!important}.variant-name{font-size:14px!important}.flag{font-size:14px!important}.top-nav-button-account,.top-nav-button-login,.top-navigation-bar-menu li,.top-navigation-bar-menu-helper li,.top-navigation-contacts{font-size:16px!important}ol.cart-header a,ol.cart-header strong{font-size:12px!important}.cart-heading,.cart-heading.h1{font-size:20px!important}.header-top .btn.cart-count{font-size:17px!important;font-weight:700!important}.cart-count i{width:auto;min-width:17px;padding-left:4px;padding-right:4px;border-radius:999px;white-space:nowrap}.navigation-in{font-size:18px!important;line-height:18px!important}@media (min-width:768px){#navigation{height:50px!important;transition:none!important;visibility:hidden}#navigation.visible{visibility:visible}.navigation-in>ul>li>a{padding-top:16px!important;padding-bottom:16px!important}#navigation.fitted{width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}#navigation.fitted .navigation-in>ul.menu-level-1{max-width:747px;margin-left:auto!important;margin-right:auto!important}#navigation.fitted .navigation-in>ul.menu-level-1>li{flex:1 1 auto}#navigation.fitted .navigation-in>ul.menu-level-1>li>a{text-align:center}.menu-helper{top:125px;height:50px}body:not(.ordering-process) #header::before{content:'';position:absolute;top:125px;left:0;width:100vw;height:50px;background-color:var(--color-primary)}}@media (min-width:992px){#navigation.fitted .navigation-in>ul.menu-level-1{max-width:972px}}@media (min-width:1200px){#navigation.fitted .navigation-in>ul.menu-level-1{max-width:1178px}}@media (min-width:1440px){#navigation.fitted .navigation-in>ul.menu-level-1{max-width:1418px}}@media (min-width:768px){#navigation.fitted .navigation-in ul.menu-level-2{left:50%!important;width:100%!important;max-width:747px;margin-left:0!important;transform:translateX(-50%)}}@media (min-width:992px){#navigation.fitted .navigation-in ul.menu-level-2{max-width:972px}}@media (min-width:1200px){#navigation.fitted .navigation-in ul.menu-level-2{max-width:1178px}}@media (min-width:1440px){#navigation.fitted .navigation-in ul.menu-level-2{max-width:1418px}}.top-navigation-bar{background-color:var(--color-tertiary)}.top-navigation-bar .top-navigation-contacts,.top-navigation-bar .top-navigation-menu,.top-navigation-bar .top-navigation-tools{background-color:transparent}.top-navigation-bar-menu li.cropped{display:inline-block!important}.top-navigation-menu-trigger{display:none!important}.top-navigation-bar-menu li::before{display:none!important}@media (min-width:768px){.top-navigation-bar .top-navigation-contacts{display:none!important}.header-top{flex-wrap:nowrap;height:125px}.header-top>.site-name-wrapper{flex:0 0 auto}.header-top>.search{margin-left:24px;min-width:160px;flex-grow:1}.top-navigation-bar .top-navigation-tools{display:none!important}.top-navigation-bar .top-navigation-menu{flex:1 1 100%!important}.top-navigation-bar .container{min-height:40px}.header-top>.top-navigation-contacts{display:flex;flex-direction:column;justify-content:center;gap:2px;flex:0 0 auto;margin-left:56px;font-size:13px;white-space:nowrap}.header-top>.top-navigation-contacts a.project-email>span,.header-top>.top-navigation-contacts a.project-phone>span{display:inline}.top-navigation-contacts__heading{font-weight:700}.header-top>.top-nav-button-account,.header-top>.top-nav-button-login{display:flex;flex-direction:column;align-items:center;align-self:center;gap:6px;flex:0 0 auto;padding:0;margin-left:40px;white-space:nowrap}.header-top>.navigation-buttons .cart-price,.header-top>.top-nav-button-account span,.header-top>.top-nav-button-login span{line-height:1.2}.header-top>.top-nav-button-account::before,.header-top>.top-nav-button-login::before{font-family:shoptet!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;content:'\e922';font-size:22px!important;margin-right:0!important}.header-top>.navigation-buttons{flex:0 0 auto;margin-left:40px;padding-right:16px}.header-top>.navigation-buttons .btn.cart-count{display:flex!important;flex-direction:column;align-items:center;gap:6px;transition:none!important}.header-top>.navigation-buttons .btn.cart-count::before{font-size:22px!important;line-height:1;margin-right:0!important}.header-top>.navigation-buttons .btn.cart-count i{left:50%!important;right:auto!important;top:-5px!important;margin-left:4px;background-color:var(--color-secondary)!important;width:auto;min-width:19px;height:19px;padding:0 4px;font-size:12px;line-height:19px;border-radius:999px;transition:none!important}}@media (min-width:768px) and (max-width:991px){.header-top>.top-navigation-contacts{display:none}.header-top>.navigation-buttons{margin-left:20px;padding-right:12px}}@media (min-width:992px){.header-top>.navigation-buttons .cart-price{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.header-top>.top-nav-button-account span,.header-top>.top-nav-button-login span{display:none}}@media (max-width:767px){.header-top>.top-nav-button-account,.header-top>.top-nav-button-login,.header-top>.top-navigation-contacts{display:none}}@media (max-width:767px){body.navigation-window-visible .top-navigation-bar .top-nav-button-account,body.navigation-window-visible .top-navigation-bar .top-nav-button-login{display:inline-block}}.search-form .btn.btn-default{background-color:var(--color-primary);border-color:var(--color-primary);padding-left:19.5px;padding-right:19.5px}.search-form .btn.btn-default:focus,.search-form .btn.btn-default:hover{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}@media (min-width:768px){#cart-widget.popup-widget.cart-widget{margin-top:45px}#cart-widget.popup-widget::before{display:none!important}#cart-widget.popup-widget.cart-widget{border-top:none!important;box-shadow:none!important}}@media (min-width:768px){.navigation-in>ul>li{border-left-style:none!important}}@media (min-width:768px){.navigation-in>ul>li.ext>a>span{display:inline-block!important}}@media (min-width:768px){#header,.top-navigation-bar{position:relative;z-index:2}body::after{content:'';position:fixed;inset:0;z-index:1;background-color:rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:opacity .3s ease-out}body.submenu-visible::after{opacity:1}#header::after{content:'';position:fixed;inset:0;z-index:1;background-color:rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:opacity .3s ease-out}body.cart-window-visible #header::after{opacity:1}.header-top>.navigation-buttons{position:relative}body.cart-window-visible .header-top>.navigation-buttons{z-index:2}body.cart-window-visible .header-top>.navigation-buttons .btn.cart-count{padding:20px 36px;margin:-20px -36px;background-color:#fff;border-radius:6px 6px 0 0}body.cart-window-visible .header-top>.navigation-buttons .btn.cart-count i{top:15px!important}}@media (min-width:768px) and (max-width:991px){body.cart-window-visible .header-top>.navigation-buttons .btn.cart-count{padding-bottom:53.5px;margin-bottom:-53.5px}}.listSorting__control{font-size:17px!important}@media (min-width:768px){.btn{font-size:16px!important}.price-wrapper .price-label.price-primary,.price-wrapper .price.price-primary{font-size:26px!important}.price-wrapper .price,.price-wrapper .price-label{font-size:12px!important}.standard-price-wrap .price-standard{font-size:14px!important}.quantity-discounts{font-size:13px!important}.cart-heading,.cart-heading.h1{font-size:24px!important}}@media (min-width:992px){ol.cart-header a,ol.cart-header strong{font-size:17px!important;font-weight:700!important}}#footer .site-name{display:none!important}#footer .pageElement__heading,body #footer h4{text-transform:none}#footer .custom-footer{padding-left:0}.custom-footer{position:relative;box-shadow:0 0 0 100vmax var(--color-tertiary);clip-path:inset(0 -100vmax);background-color:var(--color-tertiary)}#footer>.container.footer-bottom{position:relative;box-shadow:0 0 0 100vmax var(--color-tertiary);clip-path:inset(0 -100vmax);background-color:var(--color-tertiary)}#footer>.container.footer-badges{border-top:1px solid var(--petify-colors-border-default);position:relative;box-shadow:0 0 0 100vmax var(--color-tertiary);clip-path:inset(0 -100vmax);background-color:var(--color-tertiary)}#footer .footer-bottom{border-top-style:solid;border-top-color:var(--petify-colors-border-default)}.footer-badges__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.footer-badges .footer-badges__row{padding:14px 0}.footer-banner.container{float:none}.footer-badges__group{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.footer-badges__label{white-space:nowrap}.footer-badges__icons{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.footer-badges__icons img{display:block;object-fit:contain}.footer-badges__pill{display:inline-block;padding:4px 10px;border-radius:var(--petify-radius-sm);white-space:nowrap;border:1px solid var(--petify-colors-border-default)}.footer-contact__social-icons{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0 0;padding:0}.footer-contact__social-icons li{padding:0;list-style:none}.footer-contact__social-icons li>span{display:inline-flex!important;align-items:center;justify-content:center;width:32px;height:32px;padding-left:0!important;border-radius:50%;color:#fff}.footer-contact__social-icons li>span::before{position:static!important;width:auto!important;font-size:16px!important}.footer-contact__social-icons a{position:absolute;inset:0;font-size:0!important;color:transparent!important}.footer-contact__social-icons .facebook{background-color:#1877f2}.footer-contact__social-icons .instagram{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.footer-contact__social-icons .youtube{background-color:red}.footer-contact__social-icons .tiktok{background-color:#000}.footer-contact__social-icons .twitter{background-color:#000}.footer-contact__social-icons .whatsapp{background-color:#25d366}.footer-contact__social-icons .messenger{background-color:#0084ff}.footer-contact__social-icons .skype{background-color:#00aff0}.custom-footer__contact .footer-contact__chat small,.custom-footer__contact .mail small{display:block;margin-top:2px}.custom-footer__contact .footer-contact__chat{display:block;position:relative;padding-left:40px}.custom-footer__contact .footer-contact__chat svg{position:absolute;left:0;top:2px;color:var(--color-primary)}.instagram-widget[data-slider-init]{display:block!important;max-width:none!important}.instagram-slider{position:relative;padding-bottom:4px}.instagram-slider__frame{display:flex;align-items:stretch}.instagram-slider__slide{flex-shrink:0;padding:0 5px}@media (min-width:576px){.instagram-slider__slide{padding:0 6px}}.instagram-slider__slide a{display:block;position:relative;padding-bottom:100%;overflow:hidden}.instagram-slider__slide img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.instagram-slider>.product-slider-navigation{position:absolute;top:50%;transform:translateY(-50%);z-index:1;width:20px;height:20px;margin:0;padding:0;border:none;background:0 0;cursor:pointer;font-size:0;line-height:0}.instagram-slider>.navigation-prev{left:0}.instagram-slider>.navigation-next{right:0}.instagram-slider>.product-slider-navigation::after{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:shoptet;font-size:20px;color:var(--color-primary)}.instagram-slider>.navigation-prev::after{content:'\e90f'}.instagram-slider>.navigation-next::after{content:'\e910'}#hodnoceniobchodu .shop-stat-all{display:none}#hodnoceniobchodu h2 a{font-size:0}#hodnoceniobchodu h2 a::before{content:'Co o nás říkají zákazníci';font-size:22px}@media (min-width:768px){#hodnoceniobchodu h2 a::before{font-size:26px}}.custom-footer__instagram{padding-top:24px;padding-bottom:24px}.custom-footer__instagram .pageElement__heading{text-align:center}@media (max-width:767px){.custom-footer__instagram{padding-top:16px;padding-bottom:16px}}.custom-footer__newsletter{border-bottom:1px solid var(--petify-colors-border-default);display:flex;flex-wrap:wrap;align-items:center;position:relative;overflow:hidden}.custom-footer__newsletter .consents label,.newsletter__perk-text span,.newsletter__subtitle{color:var(--colors-foregrounds-content-tertiary)}.newsletter__subtitle{margin-top:6px}.custom-footer__newsletter .newsletter-header{flex:1 1 0!important;min-width:0!important;max-width:none!important;padding:0!important}.custom-footer__newsletter .compact-form{flex:0 0 480px!important;max-width:480px!important;padding:0!important;margin-left:40px!important}.newsletter__bg-icon{position:absolute;left:60%;top:85%;transform:translate(-50%,-50%);pointer-events:none;user-select:none;opacity:.08;z-index:0}.newsletter__bg-icon svg{width:234px;height:234px}.custom-footer__newsletter fieldset{display:grid;grid-template-columns:1fr auto;gap:8px 0;align-items:center}.custom-footer__newsletter fieldset:has(.msg-error){row-gap:44px}.custom-footer__newsletter .smart-label-wrapper{grid-column:1;grid-row:1;margin:0}.custom-footer__newsletter .smart-label-wrapper>label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.custom-footer__newsletter .smart-label-wrapper .form-control{border-radius:var(--petify-radius-full) 0 0 var(--petify-radius-full)!important;height:52px!important;padding-left:40px!important}.custom-footer__newsletter .form-control-wrapper .msg-error{position:absolute;top:100%;left:0;margin-top:4px}.newsletter__input-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);display:flex;align-items:center;pointer-events:none;z-index:1}.custom-footer__newsletter fieldset .btn{grid-column:2;grid-row:1;margin-top:0!important;margin-left:-50px;white-space:nowrap;position:relative;z-index:1;align-self:center;border-radius:0 var(--petify-radius-full) var(--petify-radius-full) 0;font-weight:700!important;letter-spacing:.5px;background-color:var(--color-primary);border-color:var(--color-primary)}.custom-footer__newsletter fieldset .btn:not(.cart-count):not(.top-nav-button-login){height:52px!important}.custom-footer__newsletter fieldset .btn:hover{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}.custom-footer__newsletter fieldset .btn::before{content:none}.custom-footer__newsletter fieldset>br{display:none}.custom-footer__newsletter fieldset>div{grid-column:1/-1;grid-row:2}.newsletter__perks{position:relative;z-index:1;display:flex;gap:24px;margin-top:41px;margin-bottom:32px;flex-wrap:wrap;width:100%;flex-basis:100%}@media (max-width:767px){.newsletter__perks{margin-bottom:20px}}.newsletter__perk{display:flex;align-items:flex-start;gap:10px;flex:1 1 180px}.newsletter__perk svg{flex-shrink:0;color:var(--color-primary);opacity:1;margin-top:2px;width:28px;height:28px}.newsletter__perk-text strong{display:block;font-weight:700}.newsletter__perk-text span{display:block;opacity:1;margin-top:3px;font-size:80%}@media (max-width:1150px){.custom-footer__newsletter .newsletter-header{flex:0 0 100%!important;width:100%!important;max-width:100%!important}.custom-footer__newsletter .compact-form{flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin-left:0!important;padding-left:0!important}}@media (max-width:767px){.newsletter__bg-icon{left:95%;top:70%}.custom-footer__newsletter fieldset{grid-template-columns:1fr auto;align-items:stretch}.custom-footer__newsletter fieldset .btn{margin-left:-30px;align-self:auto}.newsletter__perk{flex:0 0 100%}.footer-badges__row{flex-direction:column;align-items:center;gap:0;margin:0;padding:0}.footer-badges__group{flex-direction:column;align-items:center;width:100%;padding:14px 16px}.footer-badges__icons{justify-content:center}}.breadcrumbs.navigation-home-icon-wrapper{position:relative;box-shadow:0 0 0 100vmax var(--color-tertiary);clip-path:inset(0 -100vmax);background-color:var(--color-tertiary);border-bottom:none}.breadcrumbs>span>a{text-decoration:underline;text-underline-offset:0.14em}.breadcrumbs>span>a:hover{text-decoration:underline;text-decoration-thickness:0.08em}body.type-category .breadcrumbs.navigation-home-icon-wrapper,body.type-detail .breadcrumbs.navigation-home-icon-wrapper{display:flex;margin-left:-20px;margin-right:-20px}@media (max-width:767px){body.type-category .overall-wrapper,body.type-detail .overall-wrapper{padding-top:50px}}body.type-category .breadcrumbs>span,body.type-detail .breadcrumbs>span{align-self:center}body.type-category .breadcrumbs>span>a,body.type-category .breadcrumbs>span>span:not(.navigation-bullet),body.type-detail .breadcrumbs>span>a,body.type-detail .breadcrumbs>span>span:not(.navigation-bullet){padding:10px 20px;display:block}body.type-category .breadcrumbs>span>a,body.type-detail .breadcrumbs>span>a{position:relative;min-height:38px}body.type-category .breadcrumbs>span>a::before,body.type-detail .breadcrumbs>span>a::before{content:none}body.type-category .breadcrumbs>span>a::after,body.type-detail .breadcrumbs>span>a::after{content:'';position:absolute;right:6px;top:50%;width:8px;height:8px;margin-top:-4px;background-color:transparent;border-right:2px solid var(--colors-foregrounds-borders-secondary);border-bottom:2px solid var(--colors-foregrounds-borders-secondary);transform:rotate(-45deg)}@media (max-width:991px){body.type-category .breadcrumbs.navigation-home-icon-wrapper>span,body.type-detail .breadcrumbs.navigation-home-icon-wrapper>span{display:none}body.type-category .breadcrumbs.navigation-home-icon-wrapper>span:nth-last-child(2),body.type-detail .breadcrumbs.navigation-home-icon-wrapper>span:nth-last-child(2){display:block}body.type-category .breadcrumbs.navigation-home-icon-wrapper>span:nth-last-child(2)>a,body.type-detail .breadcrumbs.navigation-home-icon-wrapper>span:nth-last-child(2)>a{padding-left:48px}}body .flag{border-radius:var(--petify-radius-md)}.search .form-control{border-radius:var(--petify-radius-full) 0 0 var(--petify-radius-full)!important;height:52px!important}.search .btn.btn-default:not(.cart-count):not(.top-nav-button-login){border-radius:0 var(--petify-radius-full) var(--petify-radius-full) 0;height:52px!important}.search-whisperer-documents em{display:none}.search-whisperer ul li:nth-child(n+6){display:none}.search-whisperer-documents.text-center{padding:8px 10px 16px;text-align:center}.search-whisperer-documents.text-center a{display:inline-block;width:100%;max-width:320px;padding:10px 20px;border-radius:var(--petify-radius-full);background-color:var(--color-primary);color:#fff;font-size:15px;font-weight:700;text-decoration:none}.search-whisperer-documents.text-center a:hover{background-color:var(--color-primary-hover)}body .pagination .pagination__link,body .pagination__currentPage{border-radius:50%}body .top-navigation-bar-menu,body .top-navigation-bar-menu-helper{text-transform:none}@media (min-width:768px){body.ordering-process:not(.in-kosik) #navigation,body.ordering-process:not(.in-kosik) .header-top .search,body.ordering-process:not(.in-kosik) .menu-helper,body.ordering-process:not(.in-kosik) .responsive-tools [data-target=navigation],body.ordering-process:not(.in-kosik) .responsive-tools [data-target=search],body.ordering-process:not(.in-kosik) .top-navigation-bar{display:none!important}body.ordering-process:not(.in-kosik) .header-top{padding:20px 0!important}body.ordering-process:not(.in-kosik) .header-top>.top-navigation-contacts{margin-left:auto}body.ordering-process:not(.in-kosik) .header-top>.top-nav-button-account,body.ordering-process:not(.in-kosik) .header-top>.top-nav-button-login{margin-left:32px}}@media (max-width:767px){body.ordering-process:not(.in-kosik) .header-top .search,body.ordering-process:not(.in-kosik) .responsive-tools [data-target=navigation],body.ordering-process:not(.in-kosik) .responsive-tools [data-target=search]{display:none!important}}.shipping-options-popup .shipping-row .payment-logo{order:1}.shipping-options-popup .shipping-row .payment-info{order:2}.shipping-options-popup .shipping-row .payment-shipping-price{order:3}.content-modal .shipping-options-popup .shipping-row{align-items:center}.shipping-options-popup .shipping-row .payment-logo{flex-basis:80px}@container (max-width:27em){.shipping-options-popup .shipping-row .payment-shipping-price{flex-basis:100%}}.client-center-box{border:1px solid var(--petify-colors-border-default);border-radius:var(--petify-radius-md);overflow:hidden;background-color:var(--colors-surface-primary,#fff)!important}.sidebar-inner .client-center-box{padding:0}body.customer-page .sidebar-inner{background-color:var(--colors-surface-primary,#fff)}body.customer-page .sidebar{background-color:var(--colors-surface-primary,#fff)}.client-center-box__heading{margin:0!important;padding:16px 20px 0;color:var(--colors-foregrounds-content-tertiary);background-color:var(--color-tertiary);border-radius:var(--petify-radius-md) var(--petify-radius-md) 0 0}.client-center-box ul{margin:0!important;padding:0!important;list-style:none}.client-center-box li{margin:0!important;border-bottom:1px solid var(--petify-colors-border-default)}.client-center-box li:last-child{border-bottom:none}.client-center-box li a{display:block;padding:16px 20px;font-size:17px;border-left:3px solid transparent;transition:background-color .2s ease,border-color .2s ease}.client-center-box li.logout,.client-center-box li:first-child{background-color:var(--color-tertiary)}.client-center-box li:first-child{border-bottom:none}.client-center-box li:first-child a{padding:12px 20px 4px;border-left:none}.client-center-box li:hover:not(:first-child):not(.logout):not(.active) a{background-color:var(--color-tertiary)}.client-center-box li.active a{font-weight:700;background-color:var(--color-tertiary-hover);border-left-color:var(--color-primary)}.client-center-box li.logout .btn{height:auto!important;display:inline!important;padding:4px 20px 12px!important;background:0 0!important;border:none!important;border-radius:0!important;color:inherit;font-size:12px!important;font-weight:400!important;text-decoration:underline}@media (min-width:768px){.client-center-box li.logout .btn{font-size:13px!important}}.client-center-box li.logout .btn:hover{background:0 0!important;color:var(--color-primary-hover)}body.customer-page #content .content-inner{margin-left:0}body.customer-page .registration-form,body.customer-page .shipping-address-form{width:auto;max-width:none}body.customer-page .form-control-wrapper{max-width:none}body.customer-page .form-control-wrapper:has(.form-control.short),body.customer-page .form-control-wrapper:has(select),body.customer-page .phone-form-group .form-control-wrapper{max-width:var(--form-fields-width-lg)}body .filter-section>h4{cursor:pointer;user-select:none;position:relative;padding-right:20px;margin-bottom:0;text-transform:none;font-size:16px;font-weight:700}@media (min-width:768px){body .filter-section>h4{font-size:18px}}.filter-section>h4::after{content:'';position:absolute;right:2px;top:50%;width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-70%) rotate(45deg);transition:transform .2s}.filter-section--open>h4::after{transform:translateY(-30%) rotate(-135deg)}.filter-section>form{display:none}.filter-section--open>form{display:block;margin-top:16px}.filter-label{font-size:17px}.type-category .category-perex>p,.type-category .category-title{position:relative;box-shadow:0 0 0 100vmax var(--color-tertiary);clip-path:inset(0 -100vmax);background-color:var(--color-tertiary)}.type-category .category-title{margin-top:0;padding-top:24px;margin-bottom:0;padding-bottom:24px}.type-category #category-header{background-color:var(--color-tertiary)}.type-category .box.box-bg-variant.box-sm.box-filters{background-color:var(--color-tertiary)}.type-category .filter-sections{background-color:var(--color-tertiary)}.type-category .sidebar{background-color:var(--color-tertiary)}.filters-toggle{display:none}@media (max-width:767px){.filters-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 16px;background:var(--color-primary);color:#fff;border:none;border-radius:var(--petify-radius-sm);font-size:15px;font-weight:700;cursor:pointer;margin-bottom:8px}.filters-toggle::after{content:'';width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s}.filters-toggle--open::after{transform:rotate(-135deg)}}.products-block>div{border-style:none!important}.products-block.products>div{padding:5px!important}@media (min-width:320px) and (max-width:479px){.products-block>div{width:50%!important}}body .products-block.products-alternative>div:nth-child(4n),body .products-block.products-related>div:nth-child(4n){border-right-style:none!important}.products-top-wrapper .button-wrapper{display:none!important}#productsTop{flex-wrap:nowrap;overflow:hidden}#productsTop>div:not(.top-products-slider__frame){width:100%}@media (min-width:600px){#productsTop>div:not(.top-products-slider__frame){width:33.333%}}@media (min-width:900px){#productsTop>div:not(.top-products-slider__frame){width:25%}}.top-products-slider{position:relative;padding:0 40px}#productsTop>.top-products-slider__frame{display:flex;align-items:stretch;width:auto}.top-products-slider__frame>.product{flex-shrink:0;padding-left:8px;padding-right:8px}#productsTop .name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#productsTop .p{flex-wrap:nowrap}#productsTop .ratings-wrapper{display:none}@media (max-width:599px){.top-products-slider{padding:0 32px}.top-products-slider>.product-slider-navigation{width:32px;height:32px}.top-products-slider>.product-slider-navigation::after{font-size:14px}}.top-products-slider>.product-slider-navigation{position:absolute;top:50%;transform:translateY(-50%);z-index:1;width:36px;height:36px;margin:0;padding:0;border:none;border-radius:50%;background:rgba(0,0,0,.45);cursor:pointer;font-size:0;line-height:0}.top-products-slider>.product-slider-navigation:hover{background:rgba(0,0,0,.6)}.top-products-slider>.navigation-prev{left:0}.top-products-slider>.navigation-next{right:0}.top-products-slider>.product-slider-navigation::after{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:shoptet;font-size:16px;color:#fff}.top-products-slider>.navigation-prev::after{content:'\e90f'}.top-products-slider>.navigation-next::after{content:'\e910'}.products-block .p{border-radius:var(--petify-radius-md);overflow:hidden;background-color:var(--colors-surface-primary);filter:drop-shadow(0 1px 3px rgba(0, 0, 0, .08));transition:filter .2s ease-out}@media (hover:hover){.products-block .p:hover{filter:drop-shadow(0 2px 6px rgba(0, 0, 0, .1))}}.subcategories li a{border-radius:var(--petify-radius-md)}@media (min-width:768px){body .subcategories li a{height:68px}body .subcategories li a .text{max-height:52px}}.category-perex img,.category__secondDescription img{border-radius:var(--petify-radius-md)}.products-block .p .p-in{display:grid;grid-template-columns:max-content 1fr;grid-template-rows:auto auto auto 1fr auto auto;column-gap:8px;row-gap:6px;flex:1 1 auto;padding:0 16px 16px;grid-template-areas:'rating rating' 'name name' 'desc desc' '. .' 'price avail' 'tools tools'}.products-block .p .p-bottom,.products-block .p .p-bottom>div,.products-block .p .p-in-in,.products-block .p .ratings-wrapper{display:contents}.products-block .p .stars-placeholder,.products-block .p .stars-wrapper{grid-area:rating;justify-self:center}.products-block.products .p .name{grid-area:name;margin-bottom:0!important;height:auto!important;font-size:18px!important;font-weight:700;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.products-block .p .p-desc{grid-area:desc;margin:0}.products-block .p .prices{grid-area:price;justify-self:start}.products-block .p .availability{grid-area:avail;justify-self:end}@media (min-width:480px) and (max-width:1199px){.products-block .p .p-in{grid-template-areas:'rating rating' 'name name' 'desc desc' '. .' 'price price' 'avail avail' 'tools tools'}.products-block .p .availability{justify-self:start;text-align:left;margin-top:2px}}.products-block .p .p-tools{grid-area:tools;justify-self:stretch;align-self:end}.products-block .p .p-tools form{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.products-block .p .price-final{white-space:nowrap}.products-block.products .p .price-final strong{font-size:26px;font-weight:700}.products-block .p .price-measure{font-size:14px}.products-block .p .quantity{flex-shrink:0}.products-block .p .add-to-cart-button{height:68px!important;padding-left:28px;padding-right:28px;flex:1 1 auto}@media (max-width:767px){.products-block .p .p-in{display:flex!important;flex-direction:column!important}.products-block .p .stars-placeholder,.products-block .p .stars-wrapper{order:1;align-self:center;flex:0 0 auto!important}.products-block.products .p .name{order:2;display:block!important;overflow:visible!important;flex:0 0 auto!important}.products-block .p .p-desc{order:3;max-height:none!important;overflow:visible!important;font-size:14px;flex:0 0 auto!important}.products-block .p .availability{order:4;text-align:left;margin-top:auto!important;margin-bottom:0!important;flex:0 0 auto!important}.products-block .p .prices{order:5;margin-bottom:0!important;flex:0 0 auto!important}.products-block .p .quantity{display:none}.products-block .p .p-tools{order:6;flex:0 0 auto!important;align-self:stretch!important}.products-block .p .add-to-cart-button{height:44px!important;padding-left:14px;padding-right:14px}.products-block .p .availability,.products-block .p .p-desc,.products-block.products .p .name{overflow-wrap:break-word;word-break:break-word}}.products-block .p .p-tools .btn-primary{border-color:var(--color-secondary);background-color:var(--color-secondary);border-radius:var(--petify-radius-full);padding-left:28px;padding-right:28px;height:68px!important;display:inline-flex;align-items:center;justify-content:center}@media (hover:hover){.products-block .p .p-tools .btn-primary:hover{border-color:var(--color-secondary-hover);background-color:var(--color-secondary-hover)}}@media (max-width:767px){.products-block .p .p-tools .btn-primary{height:44px!important;padding-left:14px;padding-right:14px}}.listSorting__control--current,.listSorting__control:focus-visible,.listSorting__control:hover{background-color:transparent!important;color:inherit!important;text-decoration:underline;text-decoration-color:var(--color-primary);text-decoration-thickness:2px;text-underline-offset:4px}body .btn.loadMore__button{color:var(--colors-foregrounds-content-inverted);background-color:var(--color-primary);border-color:var(--color-primary)}body .btn.loadMore__button:hover{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}.products-block .p .stars-wrapper::after{content:attr(data-micro-rating-count) ' hodnocení';font-size:14px;color:var(--colors-foregrounds-content-tertiary)}.products-block .p .stars-wrapper{display:flex;align-items:center;height:auto}.products-block .p .stars{height:16px}.products-block .p .star::before{font-size:16px;line-height:16px}.products-block .p .flags-default{top:16px;left:16px}.products-block .p .image>.flags-extra{bottom:16px;right:16px}.products-block .p .image>.flags-extra .price-standard{display:none}.products-block .p .image>.flags-extra .flag-discount{background-color:var(--colors-tags-pink)}.products-block .p .image>.flags-extra .price-save{font-size:16px}body.type-detail .p-info-wrapper{display:flex;flex-direction:column}body.type-detail:not(.buybox-ready) .p-info-wrapper{visibility:hidden}body.type-detail .p-info-wrapper>.p-short-description{order:1}body.type-detail .p-info-wrapper>.detail-parameters{order:2}body.type-detail .p-info-wrapper>.c-product-interconnection-detail-params{order:3}body.type-detail .p-info-wrapper>[data-testid=productCardDescr]{order:4}body.type-detail .p-info-wrapper>.add-to-cart{order:5}body.type-detail .p-info-wrapper>.social-buttons-wrapper{order:6}body.type-detail .p-info-wrapper>.add-to-cart{margin-bottom:0}@media (min-width:1200px){body.type-detail .p-detail-inner{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"image title" "image info" "image buybox";align-items:start;margin:0 -20px}body.type-detail #product-detail-form,body.type-detail .row.product-top,body.type-detail .row.product-top>.col-xs-12:first-child{display:contents}body.type-detail .p-image-wrapper{grid-area:image;float:none;width:auto}body.type-detail .p-info-wrapper{grid-area:buybox;float:none;width:auto}body.type-detail .p-detail-inner-header{grid-area:title;padding:0 20px}body.type-detail .p-detail-info{grid-area:info;padding:0 20px;margin-bottom:16px}}.stars-wrapper .stars-link{text-decoration:underline;text-underline-offset:0.14em}.stars-wrapper .stars-link:hover{text-decoration:underline;text-decoration-thickness:0.08em}body.type-detail .p-image>.flags{position:absolute;top:28px;left:0;display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start}body.type-detail .p-image>.flags .flag{margin-left:0}body.type-detail .p-image{isolation:isolate}body.type-detail .p-image>.flags.flags-extra{left:auto;right:0}body.type-detail .p-image>.flags-extra .price-standard{display:none}body.type-detail .p-image>.flags-extra .flag-discount{background-color:var(--colors-tags-pink)}body.type-detail .p-image>.flags-extra .price-save{font-size:20px}body.type-detail .add-to-cart{border:1px solid #efe2d3;border-radius:var(--petify-radius-md);padding:20px 24px;background:#faf4ee;box-shadow:0 2px 12px rgba(0,0,0,.07)}body.type-detail .buybox__row{flex:1 0 100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 20px}body.type-detail .buybox__row--availability{order:-3}body.type-detail .buybox__row--delivery{order:-2;margin-top:12px;margin-bottom:20px}body.type-detail .add-to-cart .p-final-price-wrapper{order:-1;margin-bottom:0;margin-right:20px}body.type-detail .add-to-cart .quantity{margin-left:auto}body.type-detail .add-to-cart .availability-value{margin-bottom:0}body.type-detail .add-to-cart .shipping-options{flex-shrink:0;white-space:nowrap}@media (max-width:767px){body.type-detail .add-to-cart{padding:16px}body.type-detail .add-to-cart .p-final-price-wrapper{flex:1 0 100%;margin-right:0;margin-bottom:12px}body.type-detail .add-to-cart .quantity{margin-left:0;margin-right:12px;flex-shrink:0}body.type-detail .add-to-cart .btn.add-to-cart-button,body.type-detail .add-to-cart .btn.btn-cart{flex:1 1 auto}}body.type-detail .buybox__delivery-date{display:flex;align-items:center;gap:6px;flex-wrap:wrap}body.type-detail .buybox__delivery-date .delivery-time{padding:0;font-weight:700}body.type-detail .buybox__delivery-price{flex-shrink:0;font-size:17px;min-height:1.384615em;white-space:nowrap}body.type-detail .buybox__delivery-price--free{font-weight:700}body.type-detail .link-icon.print{display:none}body.type-detail .link-icon.chat{display:inline-flex;align-items:center;font-size:0}body.type-detail .link-icon.chat::before{margin:0 8px 0 0}body.type-detail .link-icon.chat::after{content:"Dotaz k produktu";font-size:17px;text-transform:none;text-decoration:underline}body.type-detail .link-icon.chat:hover::after{text-decoration:none}@media (max-width:767px){body.type-detail .social-buttons-wrapper{justify-content:center}}body.type-detail .sticky-cart{position:fixed;top:0;left:0;width:100%;z-index:10;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-100%);transition:transform .25s ease-in-out}body.type-detail .sticky-cart__inner{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 15px}body.type-detail .sticky-cart__left{display:flex;align-items:center;gap:16px;min-width:0}body.type-detail .sticky-cart__image{flex-shrink:0;width:48px;height:48px}body.type-detail .sticky-cart__image img{width:100%;height:100%;object-fit:contain}body.type-detail .sticky-cart__text{display:flex;flex-direction:column;gap:2px;min-width:0}body.type-detail .sticky-cart__name{margin:0;font-size:18px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.type-detail .sticky-cart__right{display:flex;align-items:center;gap:24px;flex-shrink:0}body.type-detail .sticky-cart__price{margin:0;white-space:nowrap}body.type-detail .sticky-cart__price .price-final{font-size:30px;line-height:1}body.type-detail .sticky-cart__button{white-space:nowrap}@media (max-width:767px){body.type-detail .sticky-cart__text{display:none}body.type-detail .sticky-cart{top:auto;bottom:0;box-shadow:0 -4px 12px rgba(0,0,0,.15);transform:translateY(100%);padding-bottom:env(safe-area-inset-bottom,0)}}body.type-detail .sticky-cart--visible{transform:translateY(0)}@media (max-width:767px){body.type-detail:has(.sticky-cart--visible) #smartsupp-widget-container [data-testid=widgetButtonFrame]{margin-bottom:calc(var(--petify-_sticky-cart-height,0px) + 16px)!important}}@media (max-width:480px){body.type-detail .sticky-cart__right{gap:12px}body.type-detail .sticky-cart__button{padding-left:16px;padding-right:16px}}body.type-detail .p-image a img{border-radius:var(--petify-radius-md)}body.type-detail .p-thumbnails a img{border-radius:var(--petify-radius-sm)}body.type-detail .sticky-cart__image img{border-radius:var(--petify-radius-sm)}body.type-detail .gallery-slider{position:relative;aspect-ratio:4/3}body.type-detail .has-gallery-slider .mousetrap,body.type-detail .has-gallery-slider .p-main-image{display:none!important}body.type-detail .gallery-slider__frame,body.type-detail .gallery-slider__track{height:100%}body.type-detail .gallery-slider__frame{display:flex;align-items:stretch}body.type-detail .gallery-slider__frame>img{display:block;flex-shrink:0;height:100%;object-fit:contain;border-radius:var(--petify-radius-md)}body.type-detail .gallery-slider>.product-slider-navigation{position:absolute;top:50%;transform:translateY(-50%);z-index:1;width:32px;height:32px;margin:0;padding:0;border:none;border-radius:50%;background:rgba(0,0,0,.45);cursor:pointer;font-size:0;line-height:0}body.type-detail .gallery-slider>.navigation-prev{left:8px}body.type-detail .gallery-slider>.navigation-next{right:8px}body.type-detail .gallery-slider>.product-slider-navigation::after{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:shoptet;font-size:14px;color:#fff}body.type-detail .gallery-slider>.navigation-prev::after{content:'\e90f'}body.type-detail .gallery-slider>.navigation-next::after{content:'\e910'}body.type-detail .p-image-arrows__next,body.type-detail .p-image-arrows__prev{position:absolute;top:50%;transform:translateY(-50%);z-index:51;width:36px;height:36px;margin:0;padding:0;border:none;border-radius:50%;background:rgba(0,0,0,.45);cursor:pointer}body.type-detail .p-image-arrows__next:hover,body.type-detail .p-image-arrows__prev:hover{background:rgba(0,0,0,.6)}body.type-detail .p-image-arrows__prev{left:8px}body.type-detail .p-image-arrows__next{right:8px}body.type-detail .p-image-arrows__next::after,body.type-detail .p-image-arrows__prev::after{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:shoptet;font-size:15px;color:#fff}body.type-detail .p-image-arrows__prev::after{content:'\e90f'}body.type-detail .p-image-arrows__next::after{content:'\e910'}body.type-detail .shp-tabs-row{position:relative;box-shadow:0 0 0 100vmax var(--color-tertiary);clip-path:inset(0 -100vmax);background-color:var(--color-tertiary)}body.type-detail .shp-tabs-row .shp-tab-link,body.type-detail .shp-tabs-row .shp-tabs,body.type-detail .shp-tabs-row .shp-tabs-holder{background-color:transparent}body.type-detail .shp-tabs-row .shp-tab-link{text-decoration:underline;font-family:var(--template-headings-font),sans-serif;font-weight:700}body.type-detail .shp-tabs-row .shp-tab-link::before{content:'\e90e';display:inline-block;margin-right:6px;font-family:shoptet;font-style:normal;font-weight:400;font-size:10px;vertical-align:middle}body.type-detail .shp-tabs-row .shp-tab.active{border-top-color:transparent}body.type-detail .shp-tabs-row .shp-tab.active .shp-tab-link{background-color:transparent;border-color:transparent;color:var(--colors-foregrounds-content-secondary)}body.type-detail .shp-tabs-row .shp-tab-link:hover{text-decoration:none;background-color:transparent;border-color:transparent;color:var(--colors-foregrounds-content-secondary)}@media (max-width:767px){body.type-detail .shp-tabs-row.responsive-nav .navigation-btn{display:none!important}body.type-detail .shp-tabs-row.responsive-nav .visible-links{display:flex;flex-wrap:wrap;justify-content:center}body.type-detail .shp-tabs-row.responsive-nav .hidden-links{display:flex!important;flex-wrap:wrap;justify-content:center;position:static;visibility:visible;border-top:0}body.type-detail .shp-tabs-row.responsive-nav .hidden-links>li,body.type-detail .shp-tabs-row.responsive-nav .visible-links>li{display:inline-block}body.type-detail .shp-tabs-row.responsive-nav .hidden-links>li{border-bottom:0}body.type-detail .shp-tabs-row.responsive-nav .hidden-links>li>a{padding:10px 7px;white-space:nowrap}}body.type-detail #tab-content .tab-pane:not(.product-detail-row){display:block!important;opacity:1!important}body.type-detail #tab-content>.tab-pane{margin-top:40px}body.type-detail #tab-content>.tab-pane:first-child{margin-top:0}body.type-detail #tab-content>.tab-pane{scroll-margin-top:calc(var(--petify-_sticky-cart-height,0px) + 16px)}@media (max-width:767px){body.type-detail #tab-content>.tab-pane{scroll-margin-top:16px}}body.type-detail .p-detail{display:flex;flex-direction:column}body.type-detail .benefitBanner{margin-top:0}body.type-detail .p-detail>.browse-p,body.type-detail .p-detail>.products-related,body.type-detail .p-detail>.products-related-header{order:1}body.type-detail .p-detail>.related-slider__holder{order:1}body.type-detail .p-detail>.products-related-header{margin-top:40px;scroll-margin-top:calc(var(--petify-_sticky-cart-height,0px) + 16px)}@media (max-width:767px){body.type-detail .p-detail>.products-related-header{scroll-margin-top:16px}}body.type-detail .product-detail-row{display:flex;gap:40px;align-items:flex-start}body.type-detail .product-detail-row>#ratingTab{flex:3 1 0;min-width:0}body.type-detail .product-detail-row>#parametry{flex:2 1 0;min-width:0}@media (max-width:767px){body.type-detail .product-detail-row{flex-direction:column}}body.type-detail .basic-description>h3:first-child{display:none}body.type-detail .add-comment.btn{border-radius:var(--petify-radius-sm)}body.type-detail .browse-p .p-all{display:none!important}body.type-detail .products-additional .btn.btn-cart:not(.disabled),body.type-detail .products-additional a.btn.btn-cart:not(.disabled){background-color:transparent;border-color:var(--color-secondary);color:var(--color-secondary)}body.type-detail .products-additional .btn.btn-cart:not(.disabled):hover,body.type-detail .products-additional a.btn.btn-cart:not(.disabled):hover{background-color:var(--color-secondary-hover);border-color:var(--color-secondary-hover);color:var(--colors-foregrounds-content-inverted)}body.type-detail .products-additional .btn.btn-primary{background-color:transparent;border-color:var(--color-secondary);color:var(--color-secondary)}body.type-detail .products-additional .btn.btn-primary:hover{background-color:var(--color-secondary-hover);border-color:var(--color-secondary-hover);color:var(--colors-foregrounds-content-inverted)}body.type-detail .related-slider{position:relative;padding-left:32px;padding-right:32px}body.type-detail .related-slider~.browse-p .p-next,body.type-detail .related-slider~.browse-p .p-prev{display:none}body.type-detail .related-slider .related-slider__frame{display:flex;align-items:stretch;padding:0!important}body.type-detail .related-slider__frame>.product{flex-shrink:0;padding:10px;box-sizing:border-box}body.type-detail .related-slider>.product-slider-navigation{position:absolute;top:50%;transform:translateY(-50%);z-index:1;width:32px;height:32px;margin:0;padding:0;border:none;border-radius:50%;background:rgba(0,0,0,.45);cursor:pointer;font-size:0;line-height:0}body.type-detail .related-slider>.product-slider-navigation:hover{background:rgba(0,0,0,.6)}body.type-detail .related-slider>.navigation-prev{left:0}body.type-detail .related-slider>.navigation-next{right:0}body.type-detail .related-slider>.product-slider-navigation::after{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:shoptet;font-size:14px;color:#fff}body.type-detail .related-slider>.navigation-prev::after{content:'\e90f'}body.type-detail .related-slider>.navigation-next::after{content:'\e910'}body.type-detail .products-additional.related-slider__track .p-in{grid-template-areas:'rating rating' 'name name' 'desc desc' '. .' 'price price' 'tools tools'}@media (max-width:767px){body.type-detail .products-additional .p-tools{align-self:stretch}body.type-detail .products-additional .prices{margin-top:auto}}.products-related-header{font-size:0!important;text-align:center}.products-related-header::before{content:'Hodí se k tomu';font-size:22px}@media (min-width:768px){.products-related-header::before{font-size:26px}}body.type-detail #productsAlternative::before{content:'Podobné kousky';display:block;font-family:var(--template-headings-font),sans-serif;font-size:22px;line-height:1.3;font-weight:700;color:var(--colors-foregrounds-headlines-primary);margin:0 0 10px;text-align:center}@media (min-width:768px){body.type-detail #productsAlternative::before{font-size:26px}}body.type-detail .sticky-cart__tabs{max-width:100%}body.type-detail .sticky-cart__tabs .shp-tabs{display:flex;flex-wrap:wrap;gap:14px;margin:0;padding:0;list-style:none;background:0 0}body.type-detail .sticky-cart__tabs .shp-tab-link{padding:0;border:0;background:0 0;font-size:17px;font-weight:400;color:var(--colors-foregrounds-content-tertiary);text-decoration:underline}body.type-detail .sticky-cart__tabs .shp-tab-link:hover{text-decoration:none}.type-detail .detail-parameters .custom-variants-list select{display:none}.type-detail .detail-parameters .custom-variants-list .custom-variants{display:flex;flex-wrap:wrap;width:100%}.type-detail .detail-parameters .custom-variants-list .custom-variants .variant{padding:7px 15px;background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:8px;margin-right:10px;transition:.3s;margin-top:5px;margin-bottom:5px;color:#000;cursor:pointer;font-weight:700;font-size:1.05em}@media only screen and (max-width:768px){.type-detail .detail-parameters .custom-variants-list .custom-variants .variant{padding:5px 11px}}.type-detail .detail-parameters .custom-variants-list .custom-variants .variant[data-index="0"]{display:none}.type-detail .detail-parameters .custom-variants-list .custom-variants .variant:hover{background-color:#fafafa}.type-detail .detail-parameters .custom-variants-list .custom-variants .variant.active{border:1px solid #22a000;color:#22a000;box-shadow:0 0 2px #22a000}.type-detail .detail-parameters .custom-variants-list .custom-variants .variant.unavailable{display:block;border-color:rgba(0,0,0,.15);color:var(--colors-foregrounds-content-tertiary);cursor:not-allowed;pointer-events:none;background-color:var(--colors-surface-secondary);background-image:linear-gradient(to top right,transparent calc(50% - .5px),var(--colors-foregrounds-content-tertiary) calc(50% - .5px),var(--colors-foregrounds-content-tertiary) calc(50% + .5px),transparent calc(50% + .5px))}.p-info-wrapper .detail-parameters{margin:30px 0}.p-info-wrapper .detail-parameters .shipping-options{margin-top:20px}.shipping-options,table.detail-parameters td>a{text-decoration:underline;text-underline-offset:0.14em}table.detail-parameters td>a:hover{text-decoration:underline;text-decoration-thickness:0.08em}.shipping-options{font-size:0;text-decoration-line:none}.shipping-options::before{content:"Způsoby dopravy";font-size:17px;text-decoration-line:underline;text-underline-offset:0.14em}.shipping-options:hover::before{text-decoration-thickness:0.08em}.p-info-wrapper .detail-parameters tr{display:flex;flex-direction:column}.p-info-wrapper .detail-parameters tr th{padding-bottom:2px;font-weight:700;color:#000;font-size:1.2em;padding-top:6px}body.type-detail .c-product-interconnection-detail-params{display:flex!important;flex-direction:column!important;align-items:flex-start;gap:6px}body.type-detail .c-product-interconnection-detail-params__type{width:auto!important;font-weight:700!important;color:#000!important;font-size:1.2em}body.type-detail .c-product-interconnection-detail-params__products.is-type--photos .item-type-img{display:inline-block;border-radius:8px!important;background-size:contain!important;background-repeat:no-repeat;background-position:center}body.type-detail .c-product-interconnection-detail-params__products.is-type--photos .item-label{font-weight:700}body.type-detail .c-product-interconnection-detail-params .c-product-interconnection-detail-params__products.is-type--numbers.is-display--box a .item-type-numbers{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;inline-size:auto!important;height:auto!important;min-width:max-content;min-height:36px;padding:7px 15px;border:1px solid rgba(0,0,0,.2);border-radius:8px;white-space:nowrap;box-shadow:none!important;box-sizing:border-box;font-family:Roboto,sans-serif;font-weight:600;font-size:14.7px;line-height:1.38;background:#fff!important;color:#000!important;cursor:pointer;transition:all .3s ease}body.type-detail .c-product-interconnection-detail-params .c-product-interconnection-detail-params__products.is-type--numbers.is-display--box a.is-current .item-type-numbers{background:#fff!important;color:#22a000!important;border-color:#22a000!important;box-shadow:0 0 2px 0 #22a000}#cart-widget .cart-widget-product{display:grid!important;grid-template-columns:auto 1fr auto;grid-template-areas:'image name   delete' 'image amount price';column-gap:12px;row-gap:8px;align-items:center;padding:14px 16px!important}#cart-widget .cart-widget-product-image{grid-area:image;align-self:start;display:block;border:1px solid var(--petify-colors-border-default);border-radius:var(--petify-radius-sm);overflow:hidden}#cart-widget .cart-widget-product-name{grid-area:name;display:block;min-width:0;font-size:17px;line-height:1.4}#cart-widget .cart-widget-product-surcharges,#cart-widget .cart-widget-product-variant{font-size:14px!important}#cart-widget .cart-widget-product-amount{grid-area:amount;display:block;width:auto!important;padding:0!important}#cart-widget .cart-widget-product-unit{display:none!important}#cart-widget .quantity{position:relative;display:flex;align-items:center;justify-content:center;height:36px;width:92px;padding:0 26px;box-sizing:border-box;border:1px solid var(--petify-colors-border-default);border-radius:var(--petify-radius-full);overflow:hidden;font-size:16px;background:#fff}#cart-widget .quantity input{position:static;width:auto;height:auto;padding:0;margin:0;border:0;text-align:center}#cart-widget .quantity .decrease,#cart-widget .quantity .increase{position:absolute;top:50%;transform:translateY(-50%);width:24px;height:24px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:0!important;border-radius:var(--petify-radius-full);background:0 0!important;transition:background-color .15s ease}#cart-widget .quantity .decrease:hover,#cart-widget .quantity .increase:hover{background-color:var(--colors-surface-secondary)!important}#cart-widget .quantity .decrease{left:6px}#cart-widget .quantity .increase{right:6px}#cart-widget .quantity .decrease::before,#cart-widget .quantity .increase::before{display:none}#cart-widget .quantity .decrease__sign,#cart-widget .quantity .increase__sign{display:inline-block;font-size:16px;font-weight:700}#cart-widget .cart-widget-product-price{grid-area:price;display:block;justify-self:end;text-align:right;font-size:18px;font-weight:700;color:var(--color-primary);white-space:nowrap}#cart-widget .cart-widget-product-delete{grid-area:delete;display:block;justify-self:end;align-self:start;visibility:visible!important}#cart-widget .cart-widget-summary{display:flex;align-items:baseline;justify-content:flex-end;gap:8px;padding:14px 16px;border-top:1px solid var(--petify-colors-border-default);font-size:17px;font-weight:700}#cart-widget .cart-widget-summary__value{font-size:20px;font-weight:700}#cart-widget .cart-free-shipping{background:var(--color-tertiary);font-size:16px;bottom:82px!important}#cart-widget .cart-free-shipping strong{color:var(--color-primary)!important}#cart-widget .cart-widget-button{padding:84px 16px 16px!important}#cart-widget .cart-widget-button .btn{height:60px!important;display:flex!important;align-items:center;justify-content:center;border-radius:var(--petify-radius-full)!important;padding-left:20px!important;padding-right:20px!important}@media (min-width:992px){#cart-widget .cart-widget-products{max-height:360px!important}}@media (max-width:991px){#cart-widget .cart-widget-products{height:calc(100% - 240px)!important}}@media (min-width:992px){#cart-widget.popup-widget{width:700px!important;margin-left:-214px!important;max-height:600px!important}}@media (min-width:992px){#cart-widget.popup-widget{border-radius:var(--petify-radius-md) 0 var(--petify-radius-md) var(--petify-radius-md)!important;overflow:hidden}}@media (min-width:1200px){#cart-widget.popup-widget{margin-left:-111px!important}}@media (min-width:1440px){#cart-widget.popup-widget{margin-left:9px!important}}#cboxContent{border-radius:var(--petify-radius-md);overflow:hidden}.advanced-order>.h1:not(.advanced-order-suggestion){display:flex;align-items:center;justify-content:center;gap:10px}.advanced-order>.h1:not(.advanced-order-suggestion)::before{content:'';flex:0 0 auto;width:28px;height:28px;border-radius:50%;background-color:var(--color-primary);background-repeat:no-repeat;background-position:center;background-size:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='4 12 9 17 20 6'/%3E%3C/svg%3E")}.advanced-order .h1.advanced-order-suggestion{font-size:0}.advanced-order .h1.advanced-order-suggestion::before{content:'Hodí se k tomu i tohle';font-size:26px;line-height:1.1;color:var(--colors-foregrounds-headlines-primary)}.advanced-order .ao-product{display:inline-grid!important;grid-template-columns:90px auto!important;align-items:center!important;gap:16px!important;text-align:left!important;margin:0 0 20px!important}.advanced-order .ao-image{width:90px!important;height:90px!important;min-width:0!important;flex-basis:auto!important;margin:0!important;border-radius:var(--petify-radius-sm);overflow:hidden;border:1px solid var(--petify-colors-border-default)}.advanced-order .ao-image img{width:100%!important;height:100%!important;max-height:none!important;object-fit:cover}.advanced-order .ao-name{max-width:420px;min-width:0!important;flex-basis:auto!important;margin:0!important;text-align:left!important}.advanced-order .ao-name .h2{margin:0!important;text-align:left!important}.advanced-order .extras-wrap .extra.delivery{width:100%!important;flex-basis:100%!important;display:flex!important;justify-content:center!important;align-items:center!important;gap:10px!important;background:var(--color-tertiary);border-radius:var(--petify-radius-sm);padding:12px 16px!important;margin-bottom:0;box-sizing:border-box}.advanced-order .extras-wrap .extra.delivery::before{position:static!important;margin:0!important}.advanced-order .extras-wrap .extra.delivery span{flex-grow:0!important}.advanced-order .extras-wrap .extra.delivery strong{color:var(--color-primary)}.advancedOrder__buttons{align-items:center}.advancedOrder__buttons .btn.next-step-back{display:inline-flex;align-items:center;gap:6px}.advancedOrder__buttons .btn.next-step-back::before{font-family:shoptet;content:'\e90f';font-size:11px}@media (max-width:767px){.advancedOrder__buttons{flex-direction:column-reverse}}.advanced-order #products.products-related.products-block{flex-wrap:nowrap;overflow-x:hidden}.advanced-order #products.products-related .product{box-sizing:border-box!important;padding:20px 10px!important;margin:0!important;flex-shrink:0;container-type:inline-size}.advanced-order .cart-popup-slider{position:relative;padding:0 40px}.advanced-order #products.products-related>.cart-popup-slider__frame{display:flex;align-items:stretch;width:auto;padding:0!important}.advanced-order .cart-popup-slider>.product-slider-navigation{position:absolute;top:50%;transform:translateY(-50%);z-index:1;width:36px;height:36px;margin:0;padding:0;border:none;border-radius:50%;background:rgba(0,0,0,.45);cursor:pointer;font-size:0;line-height:0}.advanced-order .cart-popup-slider>.product-slider-navigation:hover{background:rgba(0,0,0,.6)}.advanced-order .cart-popup-slider>.navigation-prev{left:0}.advanced-order .cart-popup-slider>.navigation-next{right:0}.advanced-order .cart-popup-slider>.product-slider-navigation::after{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:shoptet;font-size:16px;color:#fff}.advanced-order .cart-popup-slider>.navigation-prev::after{content:'\e90f'}.advanced-order .cart-popup-slider>.navigation-next::after{content:'\e910'}.advanced-order #products.products-related .flags,.advanced-order #products.products-related .flags-default,.advanced-order #products.products-related .flags-extra,.advanced-order #products.products-related .ratings-wrapper{display:none!important}.advanced-order #products.products-related .p-desc{display:none!important}.advanced-order #products.products-related .p-tools .quantity{display:none!important}@media (max-width:767px){.advanced-order #products.products-related .p-in{display:grid!important}}@container (min-width:360px){.advanced-order #products.products-related .p-in{grid-template-rows:auto 1fr auto;grid-template-areas:'name name' '. .' 'price tools'}}.advanced-order #products.products-related .prices{align-self:center;margin-bottom:0}@container (max-width:359.98px){.advanced-order #products.products-related .prices{justify-self:center}}.advanced-order #products.products-related .p-tools form{justify-content:flex-end}.advanced-order #products.products-related .p-tools{min-width:0}.advanced-order .browse-p{display:none!important}.advanced-order #products.products-related .btn.btn-cart:not(.disabled),.advanced-order #products.products-related .btn.btn-primary,.advanced-order #products.products-related a.btn.btn-cart:not(.disabled){background-color:transparent;border-color:var(--color-secondary);color:var(--color-secondary)}.advanced-order #products.products-related .btn.btn-cart:not(.disabled):hover,.advanced-order #products.products-related .btn.btn-primary:hover,.advanced-order #products.products-related a.btn.btn-cart:not(.disabled):hover{background-color:var(--color-secondary-hover);border-color:var(--color-secondary-hover);color:var(--colors-foregrounds-content-inverted)}#cboxWrapper:has(.advanced-order){border-radius:var(--petify-radius-md)!important}#cboxContent:has(.advanced-order){border-radius:var(--petify-radius-md)!important;overflow:hidden!important}#cboxLoadedContent:has(.advanced-order){border-radius:var(--petify-radius-md)!important}#cboxLoadedContent:has(.advanced-order){max-height:none!important;overflow:visible!important}@media (min-width:992px){.in-kosik .cart-row{margin-left:0;margin-right:0}.in-kosik .cart-row>.col-md-4,.in-kosik .cart-row>.col-md-8{float:none;width:100%}}@media (max-width:991px){.in-krok-1 .cart-row,.in-krok-2 .cart-row{margin-left:0;margin-right:0}.in-krok-1 .cart-row>.col-md-4,.in-krok-1 .cart-row>.col-md-8,.in-krok-2 .cart-row>.col-md-4,.in-krok-2 .cart-row>.col-md-8{float:none;width:100%}}.in-krok-1 ol.cart-header,.in-krok-2 ol.cart-header{margin:0}@media (min-width:992px){.cart-content--stepper-moved{padding-top:0}.cart-content--stepper-moved .co-box:first-of-type{border-top-style:none}}@media (min-width:768px){.in-kosik ol.cart-header,.in-krok-1 ol.cart-header,.in-krok-2 ol.cart-header{position:relative;box-shadow:0 0 0 100vmax var(--color-tertiary);clip-path:inset(0 -100vmax);background-color:var(--color-tertiary);border-bottom:none}}@media (min-width:768px){.in-kosik ol.cart-header li a,.in-kosik ol.cart-header li strong,.in-krok-1 ol.cart-header li a,.in-krok-1 ol.cart-header li strong,.in-krok-2 ol.cart-header li a,.in-krok-2 ol.cart-header li strong{display:flex;align-items:center;justify-content:center;padding-left:0}}.in-kosik .checkout-box-wrapper{display:none}.in-krok-1 .checkout-box,.in-krok-2 .checkout-box{display:none}.in-krok-1 .cart-item>div,.in-krok-2 .cart-item>div{border-right-style:none}.in-krok-1 .order-summary-item.price,.in-krok-2 .order-summary-item.price{background-color:var(--color-tertiary)}.in-krok-2 .consents{background-color:var(--color-tertiary);margin-bottom:0;padding-top:10px;padding-bottom:10px}.in-krok-2 .consents-first{padding-top:20px}.in-krok-2 .consents:has(+ .next-step){padding-bottom:20px}@media (min-width:992px){.in-krok-2 .consents{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;box-sizing:border-box}}.in-krok-1 .next-step,.in-krok-2 .next-step{background-color:var(--color-tertiary)}@media (min-width:992px){.in-krok-1 .next-step,.in-krok-2 .next-step{margin-left:-20px;margin-right:-20px;margin-bottom:-20px;padding-left:20px;padding-right:20px;padding-bottom:20px;box-sizing:border-box}}.in-krok-1 .next-step,.in-krok-2 .next-step{flex-direction:column;align-items:stretch}.in-krok-1 .btn.next-step-forward,.in-krok-2 .btn.next-step-forward{width:100%;justify-content:center}.in-krok-1 .next-step-back,.in-krok-2 .next-step-back{order:1;margin-top:12px}.in-krok-2 .login-form-group{position:relative;background-color:var(--color-tertiary);border-radius:var(--petify-radius-md);padding:16px 20px 16px 54px;margin-bottom:32px}.in-krok-2 .login-form-group::before{content:'\e922';position:absolute;left:20px;top:50%;transform:translateY(-50%);font-family:shoptet;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:22px;color:var(--colors-foregrounds-content-tertiary)}.in-krok-2 .login-form-group .label{float:none;width:auto;flex:1 1 auto;padding-right:0;margin:0;font-weight:400;cursor:default}.in-krok-2 .login-form-group a{display:inline;width:auto;height:auto;color:var(--color-primary);text-decoration:underline}.in-krok-2 .login-form-group a:hover{color:var(--color-primary-hover);text-decoration:underline;text-decoration-thickness:0.08em}.in-krok-2 .co-box h2{padding-left:60px!important}.in-krok-2 .co-box h2+.form-legend{text-align:left;margin-top:-28px!important;margin-bottom:20px!important;font-size:13px;color:var(--colors-foregrounds-content-tertiary)}.in-krok-2 .country-flags-inner,.in-krok-2 .form-control{border-radius:var(--petify-radius-sm)}.in-krok-1 .radio-wrapper{border:1px solid var(--petify-colors-border-default)!important;border-radius:var(--petify-radius-md);padding-left:20px!important;padding-right:20px!important;margin-bottom:12px}.in-krok-1 .radio-wrapper:last-child{border-bottom-style:solid!important;margin-bottom:0}.in-krok-1 .radio-wrapper.active{background-color:var(--color-tertiary);border-color:var(--color-primary)!important}.in-krok-1 .radio-wrapper label{align-items:center!important}.in-krok-1 .radio-wrapper.inactive-child{display:none}@media (min-width:768px){.in-krok-1 .co-delivery-method .radio-wrapper label{flex-wrap:nowrap!important}}.in-krok-1 .payment-logo{order:-1;flex:0 0 80px!important;text-align:left!important}@media (min-width:768px){.in-krok-1 .co-delivery-method .payment-info{flex:0 1 auto!important;max-width:none!important;min-width:130px}}.in-krok-1 .radio-wrapper input[type=radio]+label::after,.in-krok-1 .radio-wrapper input[type=radio]+label::before{top:50%!important;transform:translateY(-50%)!important}.in-krok-1 .payment-delivery-date{font-size:13px;color:var(--colors-foregrounds-content-tertiary);white-space:nowrap}.in-krok-1 .payment-delivery-date--narrow{display:none}@media (min-width:768px){.in-krok-1 .co-delivery-method .payment-delivery-date--wide{margin-left:auto}.in-krok-1 .co-delivery-method .payment-shipping-price{flex:0 0 auto;min-width:4.5em}}@media (max-width:767px){.in-krok-1 .co-delivery-method .payment-info{flex:0 0 calc(100% - 80px - 10px)!important}.in-krok-1 .co-delivery-method .payment-delivery-date--wide{margin-top:8px}.in-krok-1 .co-delivery-method .payment-shipping-price{flex:0 0 auto}}.in-krok-1 .co-payment-method .radio-wrapper label{flex-wrap:nowrap!important}.in-krok-1 .co-payment-method .payment-info{flex:0 1 auto!important;max-width:none!important;min-width:0}.in-krok-1 .co-payment-method .payment-shipping-price{flex:0 0 auto!important;margin-left:auto;white-space:nowrap}@media (max-width:767px){.in-kosik ol.cart-header,.in-krok-1 ol.cart-header,.in-krok-2 ol.cart-header{display:flex;position:relative;top:auto;left:auto;right:auto;z-index:auto;box-shadow:0 0 0 100vmax var(--color-tertiary);clip-path:inset(0 -100vmax);background-color:var(--color-tertiary)}.in-kosik ol.cart-header li,.in-krok-1 ol.cart-header li,.in-krok-2 ol.cart-header li{display:block!important;flex:1 1 0;min-width:0;padding:0;border-bottom-style:none;font-size:11px;text-align:center}.in-kosik ol.cart-header li a,.in-kosik ol.cart-header li strong,.in-krok-1 ol.cart-header li a,.in-krok-1 ol.cart-header li strong,.in-krok-2 ol.cart-header li a,.in-krok-2 ol.cart-header li strong{display:block;padding:10px 4px;line-height:1.2;border-bottom-style:none}.in-kosik ol.cart-header li a span,.in-kosik ol.cart-header li strong span,.in-krok-1 ol.cart-header li a span,.in-krok-1 ol.cart-header li strong span,.in-krok-2 ol.cart-header li a span,.in-krok-2 ol.cart-header li strong span{display:inline-flex;flex-direction:column;align-items:center;gap:4px}.in-kosik ol.cart-header li a span::before,.in-kosik ol.cart-header li strong span::before,.in-krok-1 ol.cart-header li a span::before,.in-krok-1 ol.cart-header li strong span::before,.in-krok-2 ol.cart-header li a span::before,.in-krok-2 ol.cart-header li strong span::before{display:inline-block!important;margin-right:0;font-size:13px}}@media (min-width:992px){.cart-bottom{display:flex;align-items:flex-start;justify-content:space-between;gap:40px}.cart-bottom__left{flex:0 1 420px;max-width:480px;min-width:0;margin-top:44px}.cart-bottom__right{flex:0 0 570px;margin-right:-40px}}.cart-bottom__left{margin-bottom:24px}.in-kosik .cart-bottom__left .extras-wrapper{display:block}.in-kosik .cart-bottom__left .extras-col{max-width:none;padding-left:0}.cart-bottom__coupon-toggle{display:flex;align-items:center;gap:10px;margin-bottom:20px}.cart-bottom__coupon-toggle label{margin:0;cursor:pointer;font-weight:700}.in-kosik .discount-coupon{display:none;padding-left:0;margin-bottom:24px}.in-kosik .discount-coupon.is-open{display:block}.in-kosik .discount-coupon::before{display:none}.in-kosik .discount-coupon form{display:flex}.in-kosik .discount-coupon form .form-control{flex:1 1 auto;min-width:0;border-top-left-radius:var(--petify-radius-full)!important;border-bottom-left-radius:var(--petify-radius-full)!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:0}.in-kosik .discount-coupon form .btn.btn-secondary{flex:0 0 auto;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--petify-radius-full);border-bottom-right-radius:var(--petify-radius-full);background-color:var(--color-primary);border-color:var(--color-primary);color:#fff}.in-kosik .discount-coupon form .btn.btn-secondary:hover{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}.in-kosik .extra.delivery{display:block;padding-left:0;margin-bottom:16px}.in-kosik .extra.delivery::before{display:none}.in-kosik .delivery-time{margin-bottom:16px}@media (max-width:991px){.cart-bottom__coupon-toggle,.in-kosik .discount-coupon,.in-kosik .extra.delivery{padding-left:10px;padding-right:10px}}.in-kosik .cart-table .p-name .show-related{display:none}.in-kosik .cart-table thead th{border-top-style:none;border-bottom:1px solid var(--petify-colors-border-default);padding:3px 5px;font-weight:400;color:var(--colors-foregrounds-content-tertiary)}.in-kosik .cart-table thead th.p-total{text-align:right}.in-kosik .cart-table tr>td{border-right-style:none}.in-kosik .cart-table .p-availability,.in-kosik .cart-table .p-discount,.in-kosik .cart-table .p-price,.in-kosik .cart-table .p-quantity{text-align:left}.in-kosik .cart-table tr.removeable .remove-item{opacity:1}.in-kosik .cart-table .p-remove{width:40px;text-align:center}.in-kosik .cart-table .p-price .price-final{color:var(--colors-foregrounds-content-tertiary)!important}.in-kosik .cart-table .p-total .price-final{font-size:17px}.in-kosik .cart-table .p-name .main-link{font-size:17px}@media (max-width:767px){.in-kosik .cart-table thead{display:none}.in-kosik .cart-table .p-label{display:none}.in-kosik .cart-table tbody tr[data-micro=cartItem]{display:grid;grid-template-columns:96px 1fr auto;grid-template-areas:'image name  remove' 'image avail avail' 'qty   price price' 'qty   total total';column-gap:12px;row-gap:4px;align-items:center}.in-kosik .cart-table tbody tr[data-micro=cartItem]>td{width:auto;margin:0;padding:0}.in-kosik .cart-table .cart-p-image{grid-area:image;align-self:start;justify-self:center}.in-kosik .cart-table .p-name{grid-area:name;padding-left:0;text-align:left!important}.in-kosik .cart-table .p-availability{grid-area:avail;text-align:left!important}.in-kosik .cart-table .p-quantity{grid-area:qty;align-self:start;justify-self:center;text-align:center!important}.in-kosik .cart-table .p-price{grid-area:price;align-self:end;text-align:right!important}.in-kosik .cart-table .p-total{grid-area:total;align-self:start;text-align:right!important}.in-kosik .cart-table .p-remove{grid-area:remove;align-self:start;justify-self:end;width:auto;text-align:right!important}.in-kosik .cart-table .p-discount{display:none}}.in-kosik .cart-bottom__right .box.box-sm.box-bg-default{background-color:var(--color-tertiary);border-radius:var(--petify-radius-md);padding:24px}.cart-bottom__right .price-wrapper{justify-content:space-between}.cart-bottom__right .price-wrapper .price-label.price-primary,.cart-bottom__right .price-wrapper .price.price-primary{flex:0 1 auto}.cart-bottom__right .price-wrapper .price.price-primary{font-size:28px}.cart-bottom__right .next-step{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;margin-top:16px}.cart-bottom__right .next-step-forward{width:100%;justify-content:center}.cart-bottom__right .next-step-back{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:12px;padding:0;border:0;background:0 0;font-weight:400}.cart-bottom__right .next-step-back::before{font-family:shoptet;content:'\e90f';font-size:11px}.cart-empty .cart-row{display:none}.cart-empty .cart-heading{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.cart-empty .cart-heading::before{font-family:shoptet;content:'\e921';color:var(--color-primary);font-size:96px;line-height:1}.empty-cart-redesign{display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 20px 40px}.empty-cart-redesign__text{max-width:380px;margin:0 0 20px;color:var(--colors-foregrounds-content-tertiary)}.empty-cart-redesign__cta{margin-bottom:40px}.category-tiles{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;width:100%}@media (min-width:768px){.category-tiles{grid-template-columns:repeat(4,1fr)}}.category-tiles__item{display:flex;flex-direction:column;border-radius:var(--petify-radius-md);overflow:hidden;background-color:var(--colors-surface-primary);filter:drop-shadow(0 1px 2px rgba(0, 0, 0, .06)) drop-shadow(0 6px 16px rgba(0, 0, 0, .08));transition:filter .2s ease-out;text-decoration:none;color:inherit}@media (hover:hover){.category-tiles__item:hover{filter:drop-shadow(0 2px 4px rgba(0, 0, 0, .08)) drop-shadow(0 10px 24px rgba(0, 0, 0, .12))}}.category-tiles__image{display:flex;align-items:center;justify-content:center;aspect-ratio:1;padding:16px;box-sizing:border-box;background-color:var(--colors-surface-primary)}.category-tiles__image img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.category-tiles__label{padding:16px 12px;text-align:center;font-weight:700;text-decoration:underline}.homepage-categories{margin:32px 0}.homepage-categories__heading{margin:0 0 20px}.category-tiles{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;width:100%}@media (min-width:768px){.category-tiles{grid-template-columns:repeat(4,1fr)}}.category-tiles__item{display:flex;flex-direction:column;border-radius:var(--petify-radius-md);overflow:hidden;background-color:var(--colors-surface-primary);filter:drop-shadow(0 1px 2px rgba(0, 0, 0, .06)) drop-shadow(0 6px 16px rgba(0, 0, 0, .08));transition:filter .2s ease-out;text-decoration:none;color:inherit}@media (hover:hover){.category-tiles__item:hover{filter:drop-shadow(0 2px 4px rgba(0, 0, 0, .08)) drop-shadow(0 10px 24px rgba(0, 0, 0, .12))}}.category-tiles__image{display:flex;align-items:center;justify-content:center;aspect-ratio:1;padding:16px;box-sizing:border-box;background-color:var(--colors-surface-primary)}.category-tiles__image img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.category-tiles__label{padding:16px 12px;text-align:center;font-weight:700;text-decoration:underline}.homepage-story{display:flex;flex-direction:column;gap:24px;margin:32px 0}@media (min-width:768px){.homepage-story{flex-direction:row;align-items:center;gap:40px}}.homepage-story__text{flex:1 1 50%}.homepage-story__heading{margin:0 0 12px}.homepage-story__text p{margin:0 0 20px}.btn.homepage-story__cta,.btn.homepage-story__cta:hover{text-decoration:none;border-radius:var(--petify-radius-full)}.homepage-story__image{flex:1 1 50%}.homepage-story__image img{display:block;width:100%;height:auto;border-radius:var(--petify-radius-md)}.homepage-products-slider{position:relative;padding:0 40px}#products-1>.homepage-products-slider__frame{display:flex;align-items:stretch;width:auto;padding:0!important}.homepage-products-slider__frame>.product{flex-shrink:0;padding:10px;box-sizing:border-box}@media (min-width:768px){.homepage-products-slider__frame>.product{padding:20px 10px}}.homepage-products-slider>.product-slider-navigation{position:absolute;top:50%;transform:translateY(-50%);z-index:1;width:36px;height:36px;margin:0;padding:0;border:none;border-radius:50%;background:rgba(0,0,0,.45);cursor:pointer;font-size:0;line-height:0}.homepage-products-slider>.product-slider-navigation:hover{background:rgba(0,0,0,.6)}.homepage-products-slider>.navigation-prev{left:0}.homepage-products-slider>.navigation-next{right:0}.homepage-products-slider>.product-slider-navigation::after{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:shoptet;font-size:16px;color:#fff}.homepage-products-slider>.navigation-prev::after{content:'\e90f'}.homepage-products-slider>.navigation-next::after{content:'\e910'}@media (max-width:599px){.homepage-products-slider{padding:0 32px}.homepage-products-slider>.product-slider-navigation{width:32px;height:32px}.homepage-products-slider>.product-slider-navigation::after{font-size:14px}}body.in-index .latest-contribution-box{display:none}.in-404 .empty-content-404 h2{font-size:0}.in-404 .empty-content-404 h2::after{color:var(--color-primary);font-size:96px;line-height:1}.in-404 .content-inner+.category-tiles{margin-top:40px}