body.view-productdetails .show-in-detail{display:block !important}body.view-productdetails #showcase .customshowcase.bottom-content{padding:130px 0}body.view-productdetails .additional-images .swiper-wrapper{display:flex}body.view-productdetails .dont-show-in-detail{display:none}body.view-productdetails.nase-produkty #g-main{margin-top:0 !important}body.view-productdetails #g-main .size-25{display:none}body.view-productdetails #g-main .size-75{width:100% !important;flex:unset !important}body.view-productdetails .productDetail{margin:0 auto;margin-top:86px;margin-bottom:49px;max-width:1200px}@media(max-width: 768px){body.view-productdetails .productDetail{margin-top:26px}}body.view-productdetails .productDetail-goBack{margin-bottom:9px}@media(min-width: 1024px)and (max-width: 1200px){body.view-productdetails .productDetail-goBack{padding:0 24px}}@media(max-width: 768px){body.view-productdetails .productDetail-goBack{text-align:left}}body.view-productdetails .productDetail-goBack a{color:#ed1c24;position:relative;left:50px}body.view-productdetails .productDetail-goBack a::before{-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;content:url(../../images/icons/news_arrow.svg);height:15px;position:absolute;left:-25px;top:-1px;transform:rotate(180deg)}body.view-productdetails .productDetail-goBack a:hover{color:#ed1c24}body.view-productdetails .productDetail-goBack a:hover::before{-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;left:-35px}body.view-productdetails .productDetail-container{max-width:calc(100% - 24px);display:flex;column-gap:61px;row-gap:2px;align-items:flex-start;background:#fff;position:relative;margin:0 12px;float:none;width:100%}@media(max-width: 768px){body.view-productdetails .productDetail-container{padding:0;flex-direction:column}}body.view-productdetails .productDetail-container span.special{display:none;background:#fee540;position:absolute;top:0;color:#000;font-family:"League Spartan SemiBold";padding:3px 8px 2px}body.view-productdetails .productDetail-container .product_images{width:85%}@media(max-width: 768px){body.view-productdetails .productDetail-container .product_images{width:100%}}body.view-productdetails .productDetail-container .product_images .productDetail-imageGallery{position:relative}@media(max-width: 768px){body.view-productdetails .productDetail-container .product_images .productDetail-imageGallery{width:100%;max-width:100%;padding:0 53px}}body.view-productdetails .productDetail-container .product_images .productDetail-imageGallery .main-image img{width:100%;height:auto;object-fit:cover}body.view-productdetails .productDetail-container .product_images .productDetail-imageGallery .additional-images{margin:0;width:100%;max-width:475px}@media(max-width: 768px){body.view-productdetails .productDetail-container .product_images .productDetail-imageGallery .additional-images{max-width:100%}}body.view-productdetails .productDetail-container .product_images .productDetail-imageGallery .additional-images .swiper-wrapper{transform:none !important;flex-wrap:wrap}body.view-productdetails .productDetail-container .product_images .productDetail-imageGallery .additional-images .swiper-slide{margin-right:5px;width:105.556px !important}body.view-productdetails .productDetail-container .product_images .productDetail-imageGallery .additional-images .swiper-slide img{height:115px;width:115px;object-fit:cover;cursor:pointer;opacity:.4}body.view-productdetails .productDetail-container .product_images .productDetail-imageGallery .additional-images .swiper-slide img.activeImg{opacity:1}body.view-productdetails .productDetail-container .product_images .productDetail-imageGallery .swiper-button-next,body.view-productdetails .productDetail-container .product_images .productDetail-imageGallery .swiper-button-prev{opacity:1}body.view-productdetails .productDetail-container .product_images .productDetail-imageGallery .additional-images-mobile{display:none;width:100%}@media(max-width: 768px){body.view-productdetails .productDetail-container .product_images .productDetail-imageGallery .additional-images-mobile{display:block}}body.view-productdetails .productDetail-container .product_images .productDetail-imageGallery .mobile_image_pagination_container{display:none}body.view-productdetails .productDetail-container .product_content{width:115%;display:flex;flex-direction:column}@media(max-width: 768px){body.view-productdetails .productDetail-container .product_content{width:100%}}body.view-productdetails .productDetail-container .product_content .productDetail-name h1{font-family:"League Spartan Bold";font-size:28px;margin:0;line-height:39px;padding-bottom:11px}@media(max-width: 768px){body.view-productdetails .productDetail-container .product_content .productDetail-name h1{width:100%;text-align:center}}body.view-productdetails .productDetail-container .product_content .productDetail-description{padding-bottom:23px}body.view-productdetails .productDetail-container .product_content .productDetail-description.short_description{padding-bottom:7px}@media(max-width: 768px){body.view-productdetails .productDetail-container .product_content .productDetail-description{padding-bottom:43px}}body.view-productdetails .productDetail-container .product_content .productDetail-description p{margin:0;padding-right:20px}@media(max-width: 768px){body.view-productdetails .productDetail-container .product_content .productDetail-description p{max-width:100%}}body.view-productdetails .productDetail-container .product_content .productDetail-info{padding:0}body.view-productdetails .productDetail-container .product_content .productDetail-info .product-fields{display:flex !important;visibility:visible;flex-direction:column;width:100%}@media(max-width: 768px){body.view-productdetails .productDetail-container .product_content .productDetail-info .product-fields{padding:0 45px}}body.view-productdetails .productDetail-container .product_content .productDetail-info .product-fields .product-field{width:100%;display:flex;gap:12px;align-items:center;margin:0}body.view-productdetails .productDetail-container .product_content .productDetail-info .product-fields .product-field p{margin:0;font-size:20px}body.view-productdetails .productDetail-container .product_content .productDetail-info .product-fields .product-field .product-fields-title-wrapper{min-width:fit-content;font-family:"League Spartan SemiBold";padding:0}body.view-productdetails .productDetail-container .product_content .productDetail-info .product-fields .product-field .product-field-display{display:flex;gap:4px}body.view-productdetails .productDetail-container .product_content .productDetail-info .product-fields .product-field .allergens_value{display:flex;gap:4px}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container{display:grid;column-gap:45px;grid-template-columns:auto auto;grid-template-rows:auto 1fr;width:100%;padding-top:25px}@media(max-width: 768px){body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container{padding-top:45px;grid-template-columns:100%;grid-template-rows:auto;gap:45px}}@media(max-width: 1300px){body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container{column-gap:32px}}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left{width:100%;max-width:273px;height:fit-content}@media(max-width: 768px){body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left{max-width:100%}}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left .product-fields{width:100%;display:flex;flex-direction:column;gap:20px}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left .product-fields .customization{display:flex;flex-direction:column}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left .product-fields .customization .title p{font-family:"League Spartan SemiBold";font-size:20px;margin:0}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left .product-fields .customization .content .nice-select{padding:0 45px 0 15px;width:100%;max-width:273px;border:1px solid #b9b8b8;border-radius:2px;white-space:wrap}@media(max-width: 768px){body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left .product-fields .customization .content .nice-select{max-width:100%}}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left .product-fields .customization .content .nice-select .current_container{max-height:40px;overflow:hidden}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left .product-fields .customization .content .nice-select .current{font-size:13px}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left .product-fields .customization .content .nice-select ul.list{width:100%;border-radius:0;border:1px solid #b9b8b8;z-index:20}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left .product-fields .customization .content .nice-select ul.list li{padding:0 12px !important;font-size:13px;line-height:18px;padding-top:10px !important;padding-bottom:10px !important;white-space:pre-wrap}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left .product-fields .customization .content .nice-select ul.list li.option.selected{font-weight:normal;font-family:"League Spartan SemiBold"}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left .product-fields .customization .content .nice-select::after{content:url(../../images/icons/product_detail_open_dropdown.svg);border:0;margin:0;width:24px;height:24px;top:calc(50% - 12px);transform:rotate(0);right:8px;-webkit-transform-origin:unset;-ms-transform-origin:unset;transform-origin:unset}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left .product-fields .customization .content .nice-select.open::after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left .product-fields .customization.serving_number .nice-select{padding:0 45px 0 57px}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left .product-fields .customization.serving_number .nice-select::before{content:url(../../images/icons/product_detail_serving_number.svg);position:absolute;left:11px;top:calc(50% - 15px)}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left .product-fields .customization.floor .nice-select{padding:0 45px 0 57px}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left .product-fields .customization.floor .nice-select::before{content:url(../../images/icons/product_detail_floor.svg);position:absolute;left:13px;top:calc(50% - 12.5px)}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left .specification_container{margin-top:26px;background-color:#f6f7f9;padding:18px;display:grid;grid-template-columns:auto auto;gap:20px;align-items:center}@media(max-width: 768px){body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left .specification_container{margin-top:20px;margin-right:45px;margin-left:45px}}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left .specification_container .specification{position:relative}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left .specification_container .specification .title{display:none}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left .specification_container .specification .content .cf4all_wrapper .inline-control-group{cursor:pointer}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left .specification_container .specification .content .cf4all_wrapper .inline-control-group input{display:none}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left .specification_container .specification .content .cf4all_wrapper .inline-control-group label.checkbox{pointer-events:all;padding-left:27px;font-size:13px;user-select:none}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left .specification_container .specification .content .cf4all_wrapper .inline-control-group label.checkbox::before{content:"";z-index:1;position:absolute;top:calc(50% - 8px);left:0;height:18px;width:18px;background:#fff;border:2px solid rgba(0,0,0,0.2588235294);border-radius:0px}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left .specification_container .specification.active label.checkbox::after{content:"";left:7px;top:calc(50% - 5px);width:3px;height:8px;border:solid #4f5253;border-width:0 2px 2px 0;transform:rotate(45deg);box-sizing:unset;position:absolute;z-index:1}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left .hidden_fields .customization{height:0;overflow:hidden;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left .hidden_fields .customization .content{position:relative;display:flex}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left .hidden_fields .customization .content p.placeholder{width:100%;text-align:center;position:absolute;margin:0;font-size:13px;line-height:13px;color:#b9b8b8;bottom:13px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left .hidden_fields .customization .content input{width:250px;height:39px;max-width:100%;color:#000;padding:8px 13px;border:1px solid #b9b8b8;font-size:16px;box-shadow:none;font-family:"League Spartan" !important;box-sizing:border-box !important;width:100%;max-width:273px;border-radius:2px;color:#000;z-index:1;background:rgba(0,0,0,0);position:relative;margin:10px auto 0 auto;line-height:51px}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left .hidden_fields .customization .content input::placeholder{color:#b9b8b8}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left .hidden_fields .customization .content .error_message{position:absolute;width:100%;height:calc(100% - 10px);background-color:#cc1b21;top:10px;display:flex;align-items:center;justify-content:space-around;z-index:1;font-size:14px;font-family:"League Spartan";color:#fff;width:273px;left:calc(50% - 136.5px)}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left .hidden_fields .customization .cake_image_dropzone{width:100%;max-width:273px;height:200px;display:flex;align-items:center;justify-content:space-around;margin:10px auto 0 auto;border-radius:2px;box-sizing:border-box !important;border:1px solid #b9b8b8}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left .hidden_fields .customization .cake_image_dropzone .placeholder{bottom:70px !important;cursor:pointer;display:flex;flex-direction:column;gap:5px}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left .hidden_fields .customization .cake_image_dropzone .placeholder.error span{color:#ed1c24}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left .hidden_fields .customization .cake_image_dropzone .placeholder span{cursor:pointer}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left .hidden_fields .customization .cake_image_dropzone .dz-button,body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .left .hidden_fields .customization .cake_image_dropzone .dz-error{display:none}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .right{width:100%;display:flex;flex-direction:column;gap:15px;grid-column-start:2;grid-row-start:1;grid-row-end:span 2}@media(max-width: 768px){body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .right{padding:0 16px;grid-column-start:1;grid-row-start:2}}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .right .title{font-family:"League Spartan SemiBold";font-size:20px;margin:0;text-align:left}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .right .branches{display:flex;flex-direction:column;gap:30px}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .right .branches .branch{display:grid;grid-template-columns:30px auto;gap:8px}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .right .branches .branch svg{width:30px}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .right .branches .branch p{font-size:20px;margin:0;text-align:left}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .vm-customfields-wrap .availability{margin-top:14px;text-align:left;font-size:16px}@media(max-width: 768px){body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .vm-customfields-wrap .availability{padding:0 45px}}@media(max-width: 768px){body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .available_in_days{padding:0 45px}}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .available_in_days p{margin:0}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .available_in_days p span{font-family:"League Spartan SemiBold"}body.view-productdetails .productDetail-container .product_content .productDetail-info .customization_container .productDetail-addToCart{grid-column-start:1;grid-column-end:1}body.view-productdetails .productDetail-container .product_content .productDetail-price{align-self:flex-end;display:flex;flex-direction:column}body.view-productdetails .productDetail-container .product_content .productDetail-price .basePriceWrapper{order:2;display:flex;align-items:center;font-size:16px}body.view-productdetails .productDetail-container .product_content .productDetail-price .basePriceWrapper .PricebasePrice{margin-right:2px}body.view-productdetails .productDetail-container .product_content .productDetail-price .salePriceWrapper{order:1;display:flex;align-items:center;color:#cc1b21;font-size:18px}body.view-productdetails .productDetail-container .product_content .productDetail-price .salePriceWrapper .PricesalesPrice{margin-right:2px}body.view-productdetails .productDetail-container .product_content .productDetail-price .salePriceWrapper .productParameter{margin-right:2px}body.view-productdetails .productDetail-container .productDetail-addToCart{padding-top:30px !important}@media(max-width: 768px){body.view-productdetails .productDetail-container .productDetail-addToCart{padding:0 !important}}body.view-productdetails .productDetail-container .productDetail-addToCart form{margin:0}body.view-productdetails .productDetail-container .productDetail-addToCart form .addtocart-bar{margin:0;margin-top:35px;display:flex;flex-direction:column;gap:10px;max-width:273px}@media(max-width: 768px){body.view-productdetails .productDetail-container .productDetail-addToCart form .addtocart-bar{max-width:334px;width:100%;margin:0 auto}body.view-productdetails .productDetail-container .productDetail-addToCart form .addtocart-bar:not(.branch-chosen) .addToCartBtn{margin:0 16px}body.view-productdetails .productDetail-container .productDetail-addToCart form .addtocart-bar.branch-chosen .productDetail-price{padding:0}}body.view-productdetails .productDetail-container .productDetail-addToCart form .addtocart-bar.no-branch-chosen .addToCartBtn{width:100% !important}body.view-productdetails .productDetail-container .productDetail-addToCart form .addtocart-bar.no-branch-chosen .addToCartBtn a{color:#fff;width:100%;padding:12.5px 0}body.view-productdetails .productDetail-container .productDetail-addToCart form .addtocart-bar.no-branch-chosen .addToCartBtn a:hover{color:#fff}body.view-productdetails .productDetail-container .productDetail-addToCart form .addtocart-bar .addtocart-bar_container{display:flex;justify-content:space-between;gap:10px;max-height:39px}body.view-productdetails .productDetail-container .productDetail-addToCart form .addtocart-bar .no_final_price_info{grid-column-start:1;grid-column-end:span 3;height:fit-content;display:block}body.view-productdetails .productDetail-container .productDetail-addToCart form .addtocart-bar .no_final_price_info p{font-family:"League Spartan SemiBold";margin:0;text-align:left}body.view-productdetails .productDetail-container .productDetail-addToCart form .addtocart-bar .salePriceWrapper{width:fit-content}body.view-productdetails .productDetail-container .productDetail-addToCart form .addtocart-bar .salePriceWrapper .productDetail-price{width:fit-content;height:100%;display:flex;justify-content:space-around}body.view-productdetails .productDetail-container .productDetail-addToCart form .addtocart-bar .salePriceWrapper .productDetail-price .PricesalesPrice{margin:0}body.view-productdetails .productDetail-container .productDetail-addToCart form .addtocart-bar .salePriceWrapper .productDetail-price span.PricesalesPrice{font-family:"League Spartan SemiBold";font-size:18px;color:#000;line-height:16px}body.view-productdetails .productDetail-container .productDetail-addToCart form .addtocart-bar .salePriceWrapper .basePriceWrapper,body.view-productdetails .productDetail-container .productDetail-addToCart form .addtocart-bar .salePriceWrapper .priceTAX{display:none}body.view-productdetails .productDetail-container .productDetail-addToCart form .quantity-box{display:grid !important;grid-template-columns:39px 19px !important;grid-template-rows:19px 19px !important;place-content:center !important;border:1px solid #b9b8b8 !important;border-radius:2px;width:fit-content;margin:0}@media(max-width: 768px){body.view-productdetails .productDetail-container .productDetail-addToCart form .quantity-box{grid-template-columns:39px 39px 39px !important;grid-template-rows:1fr !important}}body.view-productdetails .productDetail-container .productDetail-addToCart form .quantity-box .quantity-input{border:0;width:100%;height:35px;border-right:1px solid #b9b8b8 !important;border-radius:0px;padding:0;grid-row-start:1;grid-row-end:2;background:rgba(0,0,0,0);box-shadow:none;font-size:13px;color:#000;font-weight:normal;padding-top:3px}@media(max-width: 768px){body.view-productdetails .productDetail-container .productDetail-addToCart form .quantity-box .quantity-input{grid-row-end:1}}body.view-productdetails .productDetail-container .productDetail-addToCart form .quantity-box .quantity-minus{border:0;width:100%;height:100%;border-radius:0px;grid-column-start:2;grid-column-end:2;padding:0;background-color:rgba(0,0,0,0);font-size:16px;color:#000;font-weight:normal;margin-left:1px;line-height:20px}@media(max-width: 768px){body.view-productdetails .productDetail-container .productDetail-addToCart form .quantity-box .quantity-minus{margin:0;grid-column-start:3;grid-column-end:3;background-color:#f4f4f4;height:37px;margin-top:1px}}body.view-productdetails .productDetail-container .productDetail-addToCart form .quantity-box .quantity-plus{border:0;border-bottom:1px solid #b9b8b8 !important;width:100%;height:100%;border-radius:0px;grid-row-start:1;grid-column-start:2;grid-column-end:2;padding:0;background-color:rgba(0,0,0,0);font-size:16px;color:#000;font-weight:normal;margin-left:1px;line-height:23px}@media(max-width: 768px){body.view-productdetails .productDetail-container .productDetail-addToCart form .quantity-box .quantity-plus{margin:0;background-color:#f4f4f4;border-left:1px solid #b9b8b8 !important;border-right:1px solid #b9b8b8 !important;height:34px;margin-top:1px;padding-top:3px}}body.view-productdetails .productDetail-container .productDetail-addToCart form .addToCartBtn{width:127px !important;height:39px !important;max-width:100% !important;color:#fff !important;background:#ed1c24;border:none !important;font-size:13px !important;box-shadow:none !important;text-transform:uppercase !important;font-family:"League Spartan Medium" !important;transition:all .6s ease-in-out !important;-webkit-transition:all .6s ease-in-out !important;cursor:pointer !important;display:flex;align-items:center;justify-content:space-around;border-radius:2px}body.view-productdetails .productDetail-container .productDetail-addToCart form .addToCartBtn:hover{transition:all .6s ease-in-out !important;-webkit-transition:all .6s ease-in-out !important;background:#cc1b21}body.view-productdetails .productDetail-container .productDetail-addToCart form .addToCartBtn input{width:100%;height:100%;color:rgba(0,0,0,0);background:rgba(0,0,0,0);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;font-family:"League Spartan SemiBold" !important;font-size:13px !important;text-transform:uppercase}body.view-productdetails .productDetail-container .productDetail-addToCart form .addToCartBtn:hover input{background:#cc1b21;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}body.view-productdetails .productDetail-container .productDetail-addToCart form .addToCartBtn .go_to_detail_link{width:100%;height:100%;display:flex;align-items:center;justify-content:space-around}body.view-productdetails .productDetail-container .productDetail-addToCart form .addToCartBtn span{font-family:"League Spartan SemiBold"}body.view-productdetails .productDetail-container .productDetail-addToCart form .addToCartBtn input{color:#fff;background-color:#ed1c24}@media(max-width: 768px){body.view-productdetails .productDetail{margin-top:15px}body.view-productdetails .productDetail-goBack a{left:45px}body.view-productdetails .productDetail-container{max-width:calc(100% - 16px);padding:30px 0;margin:0 8px;grid-template-areas:"name" "shortDescription" "imageGallery" "info" "description" "price" "addToCart";grid-template-columns:auto;grid-template-rows:auto auto 370px auto auto auto;column-gap:unset;align-items:center;justify-items:flex-start;row-gap:18px}}@media(max-width: 768px)and (max-width: 380px){body.view-productdetails .productDetail-container{grid-template-rows:auto auto 295px auto auto auto}}@media(max-width: 768px){body.view-productdetails .productDetail-container .productDetail-name,body.view-productdetails .productDetail-container .productDetail-info,body.view-productdetails .productDetail-container .productDetail-shortDescription,body.view-productdetails .productDetail-container .productDetail-price,body.view-productdetails .productDetail-container .productDetail-addToCart,body.view-productdetails .productDetail-container .productDetail-description{padding:0 16px}}@media(max-width: 768px){body.view-productdetails .productDetail-container .productDetail-description p{padding:0}}@media(max-width: 768px){body.view-productdetails .productDetail-container .productDetail-imageGallery{position:relative;width:100%;height:100%;max-width:345px;max-height:unset;justify-self:center}}@media(max-width: 768px)and (max-width: 380px){body.view-productdetails .productDetail-container .productDetail-imageGallery{max-width:288px}}@media(max-width: 768px){body.view-productdetails .productDetail-container .productDetail-imageGallery .main-image,body.view-productdetails .productDetail-container .productDetail-imageGallery .additional-images{display:none}}@media(max-width: 768px){body.view-productdetails .productDetail-container .productDetail-imageGallery .additional-images-mobile{display:flex;overflow:hidden}}@media(max-width: 768px)and (max-width: 380px){body.view-productdetails .productDetail-container .productDetail-imageGallery .additional-images-mobile{left:-3px}}@media(max-width: 768px){body.view-productdetails .productDetail-container .productDetail-imageGallery .additional-images-mobile .swiper-wrapper{max-height:345px}}@media(max-width: 768px)and (max-width: 380px){body.view-productdetails .productDetail-container .productDetail-imageGallery .additional-images-mobile .swiper-wrapper{max-height:288px}}@media(max-width: 768px){body.view-productdetails .productDetail-container .productDetail-imageGallery .additional-images-mobile .swiper-wrapper .swiper-slide{max-height:345px}body.view-productdetails .productDetail-container .productDetail-imageGallery .additional-images-mobile .swiper-wrapper .swiper-slide img{max-height:345px;max-width:345px;height:auto;object-fit:cover;display:flex;width:100%;margin:0 auto}}@media(max-width: 768px)and (max-width: 380px){body.view-productdetails .productDetail-container .productDetail-imageGallery .additional-images-mobile .swiper-wrapper .swiper-slide img{max-width:345px;max-height:345px;width:100%;height:100%}}@media(max-width: 768px){body.view-productdetails .productDetail-container .productDetail-imageGallery .additional-images-mobile .swiper-pagination-wrapper{width:100%;max-width:345px;position:absolute;z-index:99;bottom:20px}}@media(max-width: 768px)and (max-width: 380px){body.view-productdetails .productDetail-container .productDetail-imageGallery .additional-images-mobile .swiper-pagination-wrapper{max-width:288px}}@media(max-width: 768px){body.view-productdetails .productDetail-container .productDetail-imageGallery .additional-images-mobile .swiper-pagination-wrapper .swiper-pagination{display:flex;justify-content:center;position:static}body.view-productdetails .productDetail-container .productDetail-imageGallery .additional-images-mobile .swiper-pagination-wrapper .swiper-pagination .swiper-pagination-bullet{opacity:1;background:rgba(0,0,0,0);border:1px solid #fff}body.view-productdetails .productDetail-container .productDetail-imageGallery .additional-images-mobile .swiper-pagination-wrapper .swiper-pagination .swiper-pagination-bullet:not(:last-of-type){margin-right:6px}body.view-productdetails .productDetail-container .productDetail-imageGallery .additional-images-mobile .swiper-pagination-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}}@media(max-width: 768px){body.view-productdetails .productDetail-container .productDetail-imageGallery .mobile_image_pagination_container{display:flex !important;justify-content:center;flex-wrap:wrap;gap:13px}body.view-productdetails .productDetail-container .productDetail-imageGallery .mobile_image_pagination_container .mobile_pagination_image{width:auto;height:75px}body.view-productdetails .productDetail-container .productDetail-imageGallery .mobile_image_pagination_container .mobile_pagination_image img{width:auto;height:100%;object-fit:cover}}body.view-productdetails #related_products{padding-top:85px}@media(max-width: 768px){body.view-productdetails #related_products{padding-top:13px}}body.view-productdetails #related_products h3{font-family:"League Spartan Bold";font-size:28px;width:100%;text-align:center;margin:0;padding:0 24px;margin-bottom:15px;text-transform:uppercase}body.view-productdetails #related_products .rp_swiper{padding:0;margin:0}@media(min-width: 1100px){body.view-productdetails #related_products .rp_swiper{padding:0 50px;margin:0 -50px;overflow-x:hidden}}body.view-productdetails #related_products .rp_swiper .swiper-slide{place-content:center;display:flex;height:auto;overflow:hidden}body.view-productdetails #related_products .rp_swiper .swiper-slide .related-products-detail{display:flex;flex-direction:column;width:100%;height:100%;max-width:340px;background:#fff;position:relative;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}@media(max-width: 640px){body.view-productdetails #related_products .rp_swiper .swiper-slide .related-products-detail{max-width:272px}}body.view-productdetails #related_products .rp_swiper .swiper-slide .related-products-detail .vm-product-media-container{-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;object-fit:cover;width:100%;height:fit-content;max-height:340px}@media(max-width: 640px){body.view-productdetails #related_products .rp_swiper .swiper-slide .related-products-detail .vm-product-media-container{max-height:272px}}body.view-productdetails #related_products .rp_swiper .swiper-slide .related-products-detail .vm-product-media-container img{width:100%;height:auto;object-fit:cover}body.view-productdetails #related_products .rp_swiper .swiper-slide .related-products-detail .description{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}body.view-productdetails #related_products .rp_swiper .swiper-slide .related-products-detail .description a{display:flex;justify-content:space-around;font-family:"League Spartan Bold";font-size:18px;color:#000;overflow:hidden;text-align:center;width:100%;height:fit-content;position:relative;margin:0;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;max-width:255px;max-height:25px}body.view-productdetails #related_products .rp_swiper .swiper-slide .related-products-detail .description a:hover{color:#ed1c24;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}body.view-productdetails #related_products .rp_swiper .swiper-slide .related-products-detail .description a::after{content:"";position:absolute;width:75px;height:1px;background-color:#000;left:calc(50% - 37.5px);bottom:-5px}body.view-productdetails #related_products .rp_swiper .swiper-slide .related-products-detail .description p{margin:0 auto;max-width:255px;max-height:50px;overflow:hidden;text-align:center;color:#000;margin:0}body.view-productdetails #related_products .rp_swiper .swiper-slide .related-products-detail .available{color:#b9b8b8;max-width:125px;margin:0 auto}body.view-productdetails #related_products .rp_swiper .swiper-button-prev,body.view-productdetails #related_products .rp_swiper .swiper-button-next{opacity:1;align-items:flex-end}body.view-productdetails #related_products .rp_swiper .swiper-button-prev.swiper-button-disabled,body.view-productdetails #related_products .rp_swiper .swiper-button-next.swiper-button-disabled{opacity:.45}body.view-productdetails #related_products .rp_swiper .swiper-button-prev svg,body.view-productdetails #related_products .rp_swiper .swiper-button-next svg{margin-bottom:72px}@media(min-width: 700px){body.view-productdetails #related_products .rp_swiper .swiper-button-prev,body.view-productdetails #related_products .rp_swiper .swiper-button-next{align-items:center}body.view-productdetails #related_products .rp_swiper .swiper-button-prev svg,body.view-productdetails #related_products .rp_swiper .swiper-button-next svg{margin:0}}body.com_virtuemart.view-category .top-products-detail .price.vm3pr- .vm-customfields-wrap,body.view-productdetails .top-products-detail .price.vm3pr- .vm-customfields-wrap,body.nase-produkty .top-products-detail .price.vm3pr- .vm-customfields-wrap{position:absolute;width:100%;align-items:center;justify-content:space-between;bottom:48px}body.com_virtuemart.view-category .productDetail-addToCart .parameters,body.view-productdetails .productDetail-addToCart .parameters,body.nase-produkty .productDetail-addToCart .parameters{display:flex;position:relative;align-items:center;justify-content:space-between}body.com_virtuemart.view-category .productDetail-addToCart .parameters .raw-materials,body.view-productdetails .productDetail-addToCart .parameters .raw-materials,body.nase-produkty .productDetail-addToCart .parameters .raw-materials{justify-content:flex-start;order:1}body.com_virtuemart.view-category .productDetail-addToCart .parameters .allergens,body.view-productdetails .productDetail-addToCart .parameters .allergens,body.nase-produkty .productDetail-addToCart .parameters .allergens{justify-content:flex-end;order:2}body.com_virtuemart.view-category .productDetail-addToCart .parameters .raw-materials,body.com_virtuemart.view-category .productDetail-addToCart .parameters .allergens,body.view-productdetails .productDetail-addToCart .parameters .raw-materials,body.view-productdetails .productDetail-addToCart .parameters .allergens,body.nase-produkty .productDetail-addToCart .parameters .raw-materials,body.nase-produkty .productDetail-addToCart .parameters .allergens{display:flex;align-items:center;width:100%;max-height:35px;padding-right:15px}@media(max-width: 1300px){body.com_virtuemart.view-category .productDetail-addToCart .parameters .raw-materials,body.com_virtuemart.view-category .productDetail-addToCart .parameters .allergens,body.view-productdetails .productDetail-addToCart .parameters .raw-materials,body.view-productdetails .productDetail-addToCart .parameters .allergens,body.nase-produkty .productDetail-addToCart .parameters .raw-materials,body.nase-produkty .productDetail-addToCart .parameters .allergens{padding-right:50px}}@media(max-width: 1024px){body.com_virtuemart.view-category .productDetail-addToCart .parameters .raw-materials,body.com_virtuemart.view-category .productDetail-addToCart .parameters .allergens,body.view-productdetails .productDetail-addToCart .parameters .raw-materials,body.view-productdetails .productDetail-addToCart .parameters .allergens,body.nase-produkty .productDetail-addToCart .parameters .raw-materials,body.nase-produkty .productDetail-addToCart .parameters .allergens{padding-right:20px}}body.com_virtuemart.view-category .productDetail-addToCart .parameters .raw-materials .tippy-parameters p,body.com_virtuemart.view-category .productDetail-addToCart .parameters .allergens .tippy-parameters p,body.view-productdetails .productDetail-addToCart .parameters .raw-materials .tippy-parameters p,body.view-productdetails .productDetail-addToCart .parameters .allergens .tippy-parameters p,body.nase-produkty .productDetail-addToCart .parameters .raw-materials .tippy-parameters p,body.nase-produkty .productDetail-addToCart .parameters .allergens .tippy-parameters p{cursor:pointer;font-size:16px}body.com_virtuemart.view-category .productDetail-addToCart .parameters .raw-materials .tippy-parameters:not(:last-of-type),body.com_virtuemart.view-category .productDetail-addToCart .parameters .allergens .tippy-parameters:not(:last-of-type),body.view-productdetails .productDetail-addToCart .parameters .raw-materials .tippy-parameters:not(:last-of-type),body.view-productdetails .productDetail-addToCart .parameters .allergens .tippy-parameters:not(:last-of-type),body.nase-produkty .productDetail-addToCart .parameters .raw-materials .tippy-parameters:not(:last-of-type),body.nase-produkty .productDetail-addToCart .parameters .allergens .tippy-parameters:not(:last-of-type){margin-right:4px}body.com_virtuemart.view-category .productDetail-addToCart .product_available,body.view-productdetails .productDetail-addToCart .product_available,body.nase-produkty .productDetail-addToCart .product_available{width:100%;display:flex;flex-direction:column;align-items:center}body.com_virtuemart.view-category .productDetail-addToCart .product_available p,body.view-productdetails .productDetail-addToCart .product_available p,body.nase-produkty .productDetail-addToCart .product_available p{margin:0;font-size:16px;color:#919191;line-height:16px}body.com_virtuemart.view-category .g-grid,body.view-productdetails .g-grid,body.nase-produkty .g-grid{width:100%}body.com_virtuemart.view-category #g-header .g-container>.g-grid,body.view-productdetails #g-header .g-container>.g-grid,body.nase-produkty #g-header .g-container>.g-grid{width:auto}body.com_virtuemart.view-category div#fancybox-wrap div#fancybox-content,body.view-productdetails div#fancybox-wrap div#fancybox-content,body.nase-produkty div#fancybox-wrap div#fancybox-content{width:100% !important}#fancybox-close{background-image:url(../../images/icons/close-2.svg) !important;background-color:#fff !important;background-repeat:no-repeat !important}div#fancybox-wrap div#fancybox-content{border:none !important}div#fancybox-wrap{margin:0 !important;top:50% !important;transform:translate(-50%, -50%) !important;left:50% !important}div#fancybox-wrap div#fancybox-content{border:none !important;padding:0;overflow:auto !important}div#fancybox-wrap div#fancybox-content .addToCardInfoBox{display:flex;flex-wrap:wrap;justify-content:center;background:#fff}div#fancybox-wrap div#fancybox-content .addToCardInfoBox .continue_link{border:none !important;padding:8px 20px 8px 20px !important;text-align:center;margin:0 auto;display:block;width:40%;position:relative;margin:1em;background-position:-75% -25%;transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;background-color:#c9c9c9;color:#fff}div#fancybox-wrap div#fancybox-content .addToCardInfoBox .continue_link:hover{background-color:#ed1c24;transition:all .6s ease-in-out !important;-webkit-transition:all .6s ease-in-out}div#fancybox-wrap div#fancybox-content .addToCardInfoBox .showcart{border:none !important;padding:8px 20px 8px 20px !important;text-align:center;margin:0 auto;display:block;width:40%;margin:1em;background-position:-75% -25%;background-color:#c9c9c9;transition:all .6s ease-in-out !important;color:#fff}div#fancybox-wrap div#fancybox-content .addToCardInfoBox .showcart:hover{background-color:#ed1c24;transition:all .6s ease-in-out !important;-webkit-transition:all .6s ease-in-out}div#fancybox-wrap div#fancybox-content .addToCardInfoBox h4{width:100%;padding:1em;text-align:center;font-family:"League Spartan SemiBold";font-size:23px}.vm-customfields-modal{display:flex;justify-content:center;align-items:center;position:fixed;width:100vw;height:100vh;z-index:10000;background:rgba(0,0,0,.5333333333);top:0;left:0}.vm-customfields-modal .product-fields-wrapper{background:#fff;display:flex;flex-direction:column;gap:8px;min-width:250px;padding:8px 16px;position:relative}.vm-customfields-modal .product-fields-wrapper .close-modal{cursor:pointer;position:absolute;top:-5px;right:8px;font-size:48px;height:48px;line-height:48px}.vm-customfields-modal .product-fields-wrapper .addToCartBtn{margin:0 auto;width:127px !important;height:39px !important;max-width:100% !important;color:#fff !important;background:#ed1c24;border:none !important;font-size:13px !important;box-shadow:none !important;text-transform:uppercase !important;font-family:"League Spartan Medium" !important;transition:all .6s ease-in-out !important;-webkit-transition:all .6s ease-in-out !important;cursor:pointer !important;display:flex;align-items:center;justify-content:space-around}.vm-customfields-modal .product-fields-wrapper .addToCartBtn:hover{transition:all .6s ease-in-out !important;-webkit-transition:all .6s ease-in-out !important;background:#cc1b21}.vm-customfields-modal .product-fields-wrapper .addToCartBtn input{width:100%;height:100%;color:rgba(0,0,0,0);background:rgba(0,0,0,0);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;font-family:"League Spartan SemiBold" !important;font-size:13px !important;text-transform:uppercase}.vm-customfields-modal .product-fields-wrapper .addToCartBtn:hover input{background:#cc1b21;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.vm-customfields-modal .product-fields-wrapper .addToCartBtn .go_to_detail_link{width:100%;height:100%;display:flex;align-items:center;justify-content:space-around}.vm-customfields-modal .product-fields-wrapper .product-field{float:initial}.vm-customfields-modal .product-fields-wrapper .product-field .product-field-display{display:flex}.vm-customfields-modal .product-fields-wrapper .product-field .product-field-display .cf4all_wrapper:first-of-type{margin-right:8px}.vm-customfields-modal .product-fields-wrapper .product-field .product-field-display .nice-select{border:2px solid #000 !important;border-radius:4px !important}.vm-customfields-modal .product-fields-wrapper .product-field .product-field-display .nice-select ul.list li.option.selected{background:#ed1c24 !important;color:#fff !important}.vm-customfields-modal .product-fields-wrapper .product-field .product-field-display .nice-select ul.list li.option.selected:hover{background:#f3f1eb !important;color:#000 !important}body.nase-produkty .category-wrapper .productItem .vm-customfields-wrap{position:static;bottom:unset}body.nase-produkty .category-view .ugo-category-view .category-wrapper .products-container .productItem .price-area{margin-top:7px}body.com_virtuemart.view-category #correct_address_message,body.nase-produkty #correct_address_message{width:100vw;height:100vh;position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-around;background-color:rgba(119,119,119,.7);z-index:9999;animation-duration:.3s;padding:0 24px}body.com_virtuemart.view-category #correct_address_message .cam_content,body.nase-produkty #correct_address_message .cam_content{width:100%;max-width:fit-content;background-color:#fff;border-radius:3px}body.com_virtuemart.view-category #correct_address_message .cam_content .cam_header,body.nase-produkty #correct_address_message .cam_content .cam_header{width:100%;height:50px;display:flex;align-items:center;justify-content:space-between;background-color:#fee440;border-radius:3px 3px 0 0}body.com_virtuemart.view-category #correct_address_message .cam_content .cam_header .logo_container,body.nase-produkty #correct_address_message .cam_content .cam_header .logo_container{height:50px;padding:5px 0}body.com_virtuemart.view-category #correct_address_message .cam_content .cam_header .logo_container svg,body.nase-produkty #correct_address_message .cam_content .cam_header .logo_container svg{height:40px}body.com_virtuemart.view-category #correct_address_message .cam_content .cam_header .closer,body.nase-produkty #correct_address_message .cam_content .cam_header .closer{padding:10px;width:50px;height:50px;display:flex;align-items:center;justify-content:space-around;cursor:pointer}body.com_virtuemart.view-category #correct_address_message .cam_content .cam_body,body.nase-produkty #correct_address_message .cam_content .cam_body{display:flex;flex-direction:column;align-items:center;padding:16px 32px;max-width:550px;gap:10px}body.com_virtuemart.view-category #correct_address_message .cam_content .cam_body .cam_title,body.nase-produkty #correct_address_message .cam_content .cam_body .cam_title{font-family:"League Spartan Bold";margin:0;font-size:20px;text-transform:uppercase;line-height:24px;text-align:center}body.com_virtuemart.view-category #correct_address_message .cam_content .cam_body .cam_text,body.nase-produkty #correct_address_message .cam_content .cam_body .cam_text{margin:0;font-size:16px;text-align:center}body.com_virtuemart.view-category .show-in-detail,body.nase-produkty .show-in-detail{display:none}body.com_virtuemart.view-category input,body.nase-produkty input{-webkit-appearance:none !important}body.com_virtuemart.view-category #showcase .custom.showcase.texture,body.nase-produkty #showcase .custom.showcase.texture{background-image:none !important}body.com_virtuemart.view-category #showcase .customshowcase.bottom-content,body.nase-produkty #showcase .customshowcase.bottom-content{padding:130px 0}body.com_virtuemart.view-category .category-view .vm-pagination-bottom,body.nase-produkty .category-view .vm-pagination-bottom{margin-top:40px;margin-left:auto;margin-right:0;max-width:828px;width:100%}body.com_virtuemart.view-category .category-view .vm-pagination-bottom ul,body.nase-produkty .category-view .vm-pagination-bottom ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}body.com_virtuemart.view-category .category-view .vm-pagination-bottom ul li,body.nase-produkty .category-view .vm-pagination-bottom ul li{padding:0 34px !important;display:flex;list-style:none;max-width:32px;display:flex;align-items:center;justify-content:center}body.com_virtuemart.view-category .category-view .vm-pagination-bottom ul li.pagination-start,body.com_virtuemart.view-category .category-view .vm-pagination-bottom ul li.pagination-end,body.nase-produkty .category-view .vm-pagination-bottom ul li.pagination-start,body.nase-produkty .category-view .vm-pagination-bottom ul li.pagination-end{display:none}body.com_virtuemart.view-category .category-view .vm-pagination-bottom ul li.pagination-prev span,body.com_virtuemart.view-category .category-view .vm-pagination-bottom ul li.pagination-prev a,body.nase-produkty .category-view .vm-pagination-bottom ul li.pagination-prev span,body.nase-produkty .category-view .vm-pagination-bottom ul li.pagination-prev a{display:flex;font-size:0px;background-color:rgba(0,0,0,0);max-height:unset}body.com_virtuemart.view-category .category-view .vm-pagination-bottom ul li.pagination-prev span::before,body.com_virtuemart.view-category .category-view .vm-pagination-bottom ul li.pagination-prev a::before,body.nase-produkty .category-view .vm-pagination-bottom ul li.pagination-prev span::before,body.nase-produkty .category-view .vm-pagination-bottom ul li.pagination-prev a::before{font-size:18px;content:url(../../images/icons/page_arrow_right.svg);transform:rotate(180deg);max-height:48px}body.com_virtuemart.view-category .category-view .vm-pagination-bottom ul li.pagination-next span,body.com_virtuemart.view-category .category-view .vm-pagination-bottom ul li.pagination-next a,body.nase-produkty .category-view .vm-pagination-bottom ul li.pagination-next span,body.nase-produkty .category-view .vm-pagination-bottom ul li.pagination-next a{display:flex;font-size:0px;background-color:rgba(0,0,0,0);max-height:unset}body.com_virtuemart.view-category .category-view .vm-pagination-bottom ul li.pagination-next span::before,body.com_virtuemart.view-category .category-view .vm-pagination-bottom ul li.pagination-next a::before,body.nase-produkty .category-view .vm-pagination-bottom ul li.pagination-next span::before,body.nase-produkty .category-view .vm-pagination-bottom ul li.pagination-next a::before{font-size:18px;content:url(../../images/icons/page_arrow_right.svg);max-height:48px}body.com_virtuemart.view-category .category-view .vm-pagination-bottom ul li span,body.nase-produkty .category-view .vm-pagination-bottom ul li span{display:flex;color:#ed1c24;background-color:#fff;border:none;margin:0;padding:7px 17px;border-radius:3px;font-size:18px;line-height:16px;font-family:"League Spartan Bold";max-height:30px}body.com_virtuemart.view-category .category-view .vm-pagination-bottom ul li a,body.nase-produkty .category-view .vm-pagination-bottom ul li a{display:flex;border:none;margin:0;padding:7px 17px;background:rgba(0,0,0,0);color:#000;font-size:18px;line-height:18px;font-family:"League Spartan Bold";-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;max-height:30px}body.com_virtuemart.view-category .category-view .vm-pagination-bottom ul li a:hover,body.nase-produkty .category-view .vm-pagination-bottom ul li a:hover{color:#ed1c24;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}body.com_virtuemart.view-category .category-view .category-container .maslove-trubicky-purchase,body.nase-produkty .category-view .category-container .maslove-trubicky-purchase{text-align:center;max-width:1080px;margin:0 auto;font-size:20px}body.com_virtuemart.view-category .category-view .category-container .categories-wrapper,body.nase-produkty .category-view .category-container .categories-wrapper{position:relative}@media(min-width: 1024px)and (max-width: 1300px){body.com_virtuemart.view-category .category-view .category-container .categories-wrapper,body.nase-produkty .category-view .category-container .categories-wrapper{margin:0 24px}}@media(max-width: 1300px){body.com_virtuemart.view-category .category-view .category-container .categories-wrapper,body.nase-produkty .category-view .category-container .categories-wrapper{margin-bottom:30px}}body.com_virtuemart.view-category .category-view .category-container .categories-wrapper #categories,body.nase-produkty .category-view .category-container .categories-wrapper #categories{overflow:hidden;margin:0 -24px;padding:15px 24px 20px 24px;display:flex;flex-wrap:wrap;justify-content:center;gap:20px}@media(max-width: 1300px){body.com_virtuemart.view-category .category-view .category-container .categories-wrapper #categories,body.nase-produkty .category-view .category-container .categories-wrapper #categories{max-width:960px;margin:0 auto}}@media(max-width: 1024px){body.com_virtuemart.view-category .category-view .category-container .categories-wrapper #categories,body.nase-produkty .category-view .category-container .categories-wrapper #categories{max-width:640px}}@media(max-width: 715px){body.com_virtuemart.view-category .category-view .category-container .categories-wrapper #categories,body.nase-produkty .category-view .category-container .categories-wrapper #categories{flex-direction:column;align-items:center;width:100%}}body.com_virtuemart.view-category .category-view .category-container .categories-wrapper #categories .categoryItem,body.nase-produkty .category-view .category-container .categories-wrapper #categories .categoryItem{display:flex;flex-direction:column;align-items:center;aspect-ratio:1/1;max-width:250px;min-width:250px !important;width:100%;height:100%;background:#fff;-webkit-box-shadow:0px 3px 3px -2px rgba(0,0,0,.2),0px 3px 4px rgba(0,0,0,.14),0px 1px 8px rgba(0,0,0,.12);-moz-box-shadow:0px 3px 3px -2px rgba(0,0,0,.2),0px 3px 4px rgba(0,0,0,.14),0px 1px 8px rgba(0,0,0,.12);box-shadow:0px 3px 3px -2px rgba(0,0,0,.2),0px 3px 4px rgba(0,0,0,.14),0px 1px 8px rgba(0,0,0,.12);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;padding-bottom:0 32px 10px 32px !important}body.com_virtuemart.view-category .category-view .category-container .categories-wrapper #categories .categoryItem:hover,body.nase-produkty .category-view .category-container .categories-wrapper #categories .categoryItem:hover{-webkit-box-shadow:5px 5px 12px -2px rgba(0,0,0,.5);-moz-box-shadow:5px 5px 12px -2px rgba(0,0,0,.5);box-shadow:5px 5px 12px -2px rgba(0,0,0,.5);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}@media(max-width: 715px){body.com_virtuemart.view-category .category-view .category-container .categories-wrapper #categories .categoryItem,body.nase-produkty .category-view .category-container .categories-wrapper #categories .categoryItem{height:fit-content}}body.com_virtuemart.view-category .category-view .category-container .categories-wrapper #categories .categoryItem a,body.nase-produkty .category-view .category-container .categories-wrapper #categories .categoryItem a{height:100%;display:flex;flex-direction:column;background:#fff;text-align:center;justify-content:space-between}@media(max-width: 715px){body.com_virtuemart.view-category .category-view .category-container .categories-wrapper #categories .categoryItem a,body.nase-produkty .category-view .category-container .categories-wrapper #categories .categoryItem a{justify-content:flex-start}}body.com_virtuemart.view-category .category-view .category-container .categories-wrapper #categories .categoryItem a img,body.nase-produkty .category-view .category-container .categories-wrapper #categories .categoryItem a img{width:100%;max-width:100%;height:auto;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;object-fit:contain;padding:10px 34px}@media(max-width: 715px){body.com_virtuemart.view-category .category-view .category-container .categories-wrapper #categories .categoryItem a img,body.nase-produkty .category-view .category-container .categories-wrapper #categories .categoryItem a img{padding:0}}body.com_virtuemart.view-category .category-view .category-container .categories-wrapper #categories .categoryItem a h3,body.nase-produkty .category-view .category-container .categories-wrapper #categories .categoryItem a h3{-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;font-family:"League Spartan Bold";font-size:18px;color:#000;padding:10px 12px 17px 12px;margin:0;height:fit-content;display:flex;justify-content:center;font-weight:100;align-items:center}@media(max-width: 715px){body.com_virtuemart.view-category .category-view .category-container .categories-wrapper #categories .categoryItem a,body.nase-produkty .category-view .category-container .categories-wrapper #categories .categoryItem a{text-align:left;position:relative;display:flex;gap:13px;align-items:center;flex-direction:row;width:100%;height:100%;padding:10px}body.com_virtuemart.view-category .category-view .category-container .categories-wrapper #categories .categoryItem a img,body.nase-produkty .category-view .category-container .categories-wrapper #categories .categoryItem a img{width:auto;height:81px}body.com_virtuemart.view-category .category-view .category-container .categories-wrapper #categories .categoryItem a h3,body.nase-produkty .category-view .category-container .categories-wrapper #categories .categoryItem a h3{display:flex;align-items:center;height:100%;padding:0}}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view span.special,body.nase-produkty .category-view .maslove-trubicky-category-view span.special{display:none;position:absolute;top:0;left:0;background:#fee540;padding:3px 8px 2px;z-index:1;font-weight:600}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view>.title,body.nase-produkty .category-view .maslove-trubicky-category-view>.title{margin-bottom:100px;position:relative;padding:0 75px}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view>.title::before,body.nase-produkty .category-view .maslove-trubicky-category-view>.title::before{position:absolute;width:244px;left:calc(50% - 122px);bottom:-69px}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view>.title h2,body.nase-produkty .category-view .maslove-trubicky-category-view>.title h2{font-family:"League Spartan SemiBold";font-size:53px;margin:0;position:relative;display:inline-block;transform:translateX(-50%);left:50%;text-align:center}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view>.title h2::before,body.nase-produkty .category-view .maslove-trubicky-category-view>.title h2::before{position:absolute;width:63px;top:50%;transform:translate(-103%, -32%)}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view>.title h2::after,body.nase-produkty .category-view .maslove-trubicky-category-view>.title h2::after{position:absolute;width:68px;top:50%;transform:translate(0, -20%)}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper{display:flex;margin:0 auto;margin-bottom:60px !important;margin-top:90px !important;flex-wrap:wrap}@media(max-width: 1300px){body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper{margin-top:30px !important}}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter{width:100% !important;flex:unset !important;min-width:235px}@media(min-width: 1301px){body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter{max-width:262px;margin-right:30px}}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter{margin-bottom:40px}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter>.title,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter>.title{font-size:28px;font-family:"League Spartan Bold"}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .linkWithArrow,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .linkWithArrow{background:rgba(0,0,0,0);padding:0;padding-bottom:16px}@media(max-width: 1300px){body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .linkWithArrow,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .linkWithArrow{width:100%;margin:0 auto 16px auto !important;padding:0 6px}}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .linkWithArrow a,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .linkWithArrow a{color:#ed1c24;font-size:16px;font-family:"League Spartan Medium";position:relative;line-height:22px}@media(max-width: 1300px){body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .linkWithArrow a,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .linkWithArrow a{margin-left:25px}}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .linkWithArrow a::before,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .linkWithArrow a::before{-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;content:url(../../images/icons/news_arrow.svg);transform:rotate(180deg);font-size:16px;position:absolute;left:-22px;max-height:15px;top:-3px}@media(max-width: 1300px){body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .linkWithArrow a::before,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .linkWithArrow a::before{left:-27px}}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .linkWithArrow a:hover::before,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .linkWithArrow a:hover::before{-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;left:-27px}@media(max-width: 1300px){body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .linkWithArrow a:hover::before,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .linkWithArrow a:hover::before{left:-31px}}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .cf_resetAll_link,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .cf_resetAll_link{display:flex;font-size:16px;justify-content:center;margin-top:10px}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .search-btn,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .search-btn{display:flex;justify-content:center;align-items:center}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .search-btn .fake-submit,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .search-btn .fake-submit{background:#ed1c24;border-radius:2px;padding:9.5px 27px;color:#fff;transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;font-size:13px;box-shadow:none;font-family:"League Spartan SemiBold";border:0}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .search-btn .fake-submit:hover,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .search-btn .fake-submit:hover{transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;background-color:#cc1b21}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .cf_flt_wrapper,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .cf_flt_wrapper{margin:0}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter ul.cf_filters_list li label,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter ul.cf_filters_list li label{padding-left:22px}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter ul.cf_filters_list li:last-of-type,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter ul.cf_filters_list li:last-of-type{margin-bottom:20px !important}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter ul.cf_filters_list li.cfLiLevel0,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter ul.cf_filters_list li.cfLiLevel0{margin-top:16px !important}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter ul.cf_filters_list li.cfLiLevel1,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter ul.cf_filters_list li.cfLiLevel1{margin-left:28px !important}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .cf_smart_search,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .cf_smart_search{display:none}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .cf_wrapper_inner .cf_wrapper_input_text,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .cf_wrapper_inner .cf_wrapper_input_text{display:flex;flex-direction:column;padding:0}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .cf_wrapper_inner .form-horizontal,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .cf_wrapper_inner .form-horizontal{display:flex;margin:auto;margin-bottom:40px;position:relative;max-width:280px;width:100%}@media(max-width: 1300px){body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .cf_wrapper_inner .form-horizontal,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .cf_wrapper_inner .form-horizontal{margin-bottom:13px;max-width:250px}}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .cf_wrapper_inner .form-horizontal input,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .cf_wrapper_inner .form-horizontal input{background:rgba(0,0,0,0);width:100%;border:1px solid #b9b8b8;box-shadow:none;transition:unset;padding:17px 12px;font-size:16px;border-radius:0}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .cf_wrapper_inner .form-horizontal input::placeholder,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .cf_wrapper_inner .form-horizontal input::placeholder{color:#b9b8b8;opacity:1}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .cf_wrapper_inner .form-horizontal input:-ms-input-placeholder,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .cf_wrapper_inner .form-horizontal input:-ms-input-placeholder{color:#b9b8b8}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .cf_wrapper_inner .form-horizontal input::-ms-input-placeholder,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .cf_wrapper_inner .form-horizontal input::-ms-input-placeholder{color:#b9b8b8}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .cf_wrapper_inner .form-horizontal .cf_search_button,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .cf_wrapper_inner .form-horizontal .cf_search_button{background:url(../../images/icons/search_icon.svg) no-repeat;position:absolute;width:32px;height:32px;top:50%;right:6px;transform:translate(0, -50%)}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .control,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .control{display:block !important;position:relative;padding-left:30px;margin-bottom:5px;padding-top:3px;cursor:pointer;font-size:16px}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .control input,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .control input{position:absolute;z-index:-1;opacity:0}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .control_indicator,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .control_indicator{position:absolute;top:3px;left:0;height:18px;width:18px;background:#fff;border:2px solid rgba(0,0,0,.2588235294);border-radius:0px}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .control:hover input~.control_indicator,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .control input:focus~.control_indicator,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .control:hover input~.control_indicator,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .control input:focus~.control_indicator{background:#fff}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .control input:checked~.control_indicator,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .control input:checked~.control_indicator{background:#fff}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .control:hover input:not([disabled]):checked~.control_indicator,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .control input:checked:focus~.control_indicator,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .control:hover input:not([disabled]):checked~.control_indicator,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .control input:checked:focus~.control_indicator{background:#fff}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .control input:disabled~.control_indicator,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .control input:disabled~.control_indicator{background:#e6e6e6;opacity:.6;pointer-events:none}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .control_indicator:after,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .control_indicator:after{box-sizing:unset;content:"";position:absolute;display:none}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .control input:checked~.control_indicator:after,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .control input:checked~.control_indicator:after{display:block}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .control-checkbox .control_indicator:after,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .control-checkbox .control_indicator:after{left:5px;top:2px;width:3px;height:8px;border:solid #4f5253;border-width:0 2px 2px 0;transform:rotate(45deg)}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .control-checkbox input:disabled~.control_indicator:after,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .control-checkbox input:disabled~.control_indicator:after{border-color:#7b7b7b}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .control-checkbox .control_indicator::before,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .control-checkbox .control_indicator::before{content:"";display:block;position:absolute;left:0;top:0;width:4.5rem;height:4.5rem;margin-left:-1.3rem;margin-top:-1.3rem;background:#ed1c24;border-radius:3rem;opacity:.6;z-index:99999;transform:scale(0)}@keyframes s-ripple{0%{transform:scale(0)}20%{transform:scale(1)}100%{opacity:0;transform:scale(1)}}@keyframes s-ripple-dup{0%{transform:scale(0)}30%{transform:scale(1)}60%{transform:scale(1)}100%{opacity:0;transform:scale(1)}}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .control-checkbox input+.control_indicator::before,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .control-checkbox input+.control_indicator::before{animation:s-ripple 250ms ease-out}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .control-checkbox input:checked+.control_indicator::before,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .control-checkbox input:checked+.control_indicator::before{animation-name:s-ripple-dup}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .control-group a,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .control-group a{font-size:16px;color:#000;font-weight:normal !important}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .cf_resetAll_label,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .cf_resetAll_label{color:#000;font-size:16px}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .category-title,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .category-title{display:flex;align-items:center;justify-content:space-between;cursor:pointer;margin-bottom:20px}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .category-title .category-expand-icon,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .category-title .category-expand-icon{width:13px;height:8px;background:url(../../images/icons/category-expand-icon.svg) no-repeat}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .category-title .category-expand-icon.headexpand_show,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .category-title .category-expand-icon.headexpand_show{background:url(../../images/icons/category-expand-icon.svg) no-repeat;transform:rotate(180deg)}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .category-title span,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .category-title span{font-family:"League Spartan Bold";font-size:20px}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products_container_wrapper,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products_container_wrapper{display:flex;flex-direction:column}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products_container_wrapper .type_of_display,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products_container_wrapper .type_of_display{width:100%;display:flex;gap:4px;border-bottom:1px solid #ed1c24}@media(max-width: 1300px){body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products_container_wrapper .type_of_display,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products_container_wrapper .type_of_display{width:calc(100% - 48px);margin:0 24px}}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products_container_wrapper .type_of_display button,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products_container_wrapper .type_of_display button{width:100%;max-width:154px;background-color:#c9c9c9;padding:13.5px 0;box-shadow:none;border:none;border-radius:0px;font-size:13px;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;color:#fff;font-size:13px;font-family:"League Spartan Medium";text-transform:uppercase;border-radius:2px 2px 0 0}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products_container_wrapper .type_of_display button.active,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products_container_wrapper .type_of_display button.active{background-color:#ed1c24}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products_container_wrapper .type_of_display button:hover,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products_container_wrapper .type_of_display button:hover{background-color:#ed1c24;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}@media(max-width: 715px){body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products_container_wrapper .type_of_display button,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products_container_wrapper .type_of_display button{padding:8px;width:fit-content;width:39px;height:39px}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products_container_wrapper .type_of_display button span,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products_container_wrapper .type_of_display button span{display:none}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products_container_wrapper .type_of_display button.picture::after,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products_container_wrapper .type_of_display button.picture::after{content:url(../../images/icons/products_show_in_pictures.svg)}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products_container_wrapper .type_of_display button.text::after,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products_container_wrapper .type_of_display button.text::after{content:url(../../images/icons/products_show_in_text.svg)}}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container{display:grid;align-content:start;grid-template-columns:1fr 1fr 1fr;row-gap:50px;column-gap:70px}@media(max-width: 640px){body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container{grid-template-columns:1fr !important;grid-template-rows:unset;grid-column-gap:0;grid-row-gap:20px}}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container.empty,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container.empty{grid-template-columns:1fr}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container.empty .no-products-found,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container.empty .no-products-found{font-size:32px;margin-top:40px;text-align:center}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text{grid-template-columns:100%;row-gap:0}@media(max-width: 1300px){body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text{margin:0 24px}}@media(max-width: 960px){body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text{grid-template-columns:100% !important;overflow-x:scroll;overflow-y:hidden}}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text .productItem,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text .productItem{display:grid;grid-template-columns:50px 400px 250px 208px;align-items:center;width:100%;max-width:100%;padding:10px 0;padding:10px 0}@media(max-width: 1300px){body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text .productItem,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text .productItem{grid-template-columns:50px 400px auto 208px}}@media(max-width: 960px){body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text .productItem,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text .productItem{max-width:100% !important;grid-template-columns:50px auto auto 208px}}@media(max-width: 640px){body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text .productItem,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text .productItem{grid-template-columns:50px auto auto;grid-template-rows:1fr auto;row-gap:8px}}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text .productItem .vm-product-media-container,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text .productItem .vm-product-media-container{min-height:50px;max-height:50px;margin:0}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text .productItem .vm-product-media-container img,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text .productItem .vm-product-media-container img{height:50px;width:auto}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text .productItem .description,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text .productItem .description{display:flex;height:100%;align-items:flex-start;justify-content:center;min-height:auto !important}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text .productItem .description .text_splitter,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text .productItem .description .text_splitter{display:none}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text .productItem .description a,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text .productItem .description a{width:fit-content}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text .productItem .description p,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text .productItem .description p{text-align:start;max-width:370px;overflow:hidden;max-height:none}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text .productItem .info,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text .productItem .info{display:flex;align-items:center}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text .productItem .info .product-field,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text .productItem .info .product-field{margin:0}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text .productItem .price-area,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text .productItem .price-area{align-self:unset;padding:0}@media(max-width: 640px){body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text .productItem .price-area,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text .productItem .price-area{grid-column-start:1;grid-column-end:span 3}}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text .productItem .price-area .product.js-recalculate .vm-customfields-wrap,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text .productItem .price-area .product.js-recalculate .vm-customfields-wrap{display:none}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text .productItem .price-area .buy-btn,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text .productItem .price-area .buy-btn{bottom:0}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text .productDetail-addToCart,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container.text .productDetail-addToCart{height:41px}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem{display:grid;width:100%;max-width:256px;min-width:256px;height:100%;background:#fff;position:relative;padding-bottom:10px}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.no-branch-chosen .addToCartBtn,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.no-branch-chosen .go_to_detail,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.no-branch-chosen .addToCartBtn,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.no-branch-chosen .go_to_detail{width:100%;display:flex}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.no-branch-chosen .addToCartBtn a.go-to-branch-choice,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.no-branch-chosen .go_to_detail a.go-to-branch-choice,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.no-branch-chosen .addToCartBtn a.go-to-branch-choice,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.no-branch-chosen .go_to_detail a.go-to-branch-choice{width:127px !important;height:39px !important;max-width:100% !important;color:#fff !important;background:#ed1c24;border:none !important;font-size:13px !important;box-shadow:none !important;text-transform:uppercase !important;font-family:"League Spartan Medium" !important;transition:all .6s ease-in-out !important;-webkit-transition:all .6s ease-in-out !important;cursor:pointer !important;padding:12.5px 0;text-align:center}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.no-branch-chosen .addToCartBtn a.go-to-branch-choice:hover,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.no-branch-chosen .go_to_detail a.go-to-branch-choice:hover,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.no-branch-chosen .addToCartBtn a.go-to-branch-choice:hover,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.no-branch-chosen .go_to_detail a.go-to-branch-choice:hover{transition:all .6s ease-in-out !important;-webkit-transition:all .6s ease-in-out !important;background:#cc1b21}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.no-branch-chosen .addToCartBtn a.go-to-branch-choice input,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.no-branch-chosen .go_to_detail a.go-to-branch-choice input,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.no-branch-chosen .addToCartBtn a.go-to-branch-choice input,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.no-branch-chosen .go_to_detail a.go-to-branch-choice input{width:100%;height:100%;color:rgba(0,0,0,0);background:rgba(0,0,0,0);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;font-family:"League Spartan SemiBold" !important;font-size:13px !important;text-transform:uppercase}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.no-branch-chosen .addToCartBtn a.go-to-branch-choice:hover input,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.no-branch-chosen .go_to_detail a.go-to-branch-choice:hover input,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.no-branch-chosen .addToCartBtn a.go-to-branch-choice:hover input,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.no-branch-chosen .go_to_detail a.go-to-branch-choice:hover input{background:#cc1b21;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.no-branch-chosen .addToCartBtn a.go-to-branch-choice .go_to_detail_link,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.no-branch-chosen .go_to_detail a.go-to-branch-choice .go_to_detail_link,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.no-branch-chosen .addToCartBtn a.go-to-branch-choice .go_to_detail_link,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.no-branch-chosen .go_to_detail a.go-to-branch-choice .go_to_detail_link{width:100%;height:100%;display:flex;align-items:center;justify-content:space-around}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen .addToCartBtn,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen .go_to_detail,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen .addToCartBtn,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen .go_to_detail{width:127px !important;height:39px !important;max-width:100% !important;color:#fff !important;background:#ed1c24;border:none !important;font-size:13px !important;box-shadow:none !important;text-transform:uppercase !important;font-family:"League Spartan Medium" !important;transition:all .6s ease-in-out !important;-webkit-transition:all .6s ease-in-out !important;cursor:pointer !important;position:absolute;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;align-items:center;justify-content:space-around;width:131px !important;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;display:flex;background:rgba(0,0,0,0)}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen .addToCartBtn:hover,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen .go_to_detail:hover,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen .addToCartBtn:hover,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen .go_to_detail:hover{transition:all .6s ease-in-out !important;-webkit-transition:all .6s ease-in-out !important;background:#cc1b21}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen .addToCartBtn input,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen .go_to_detail input,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen .addToCartBtn input,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen .go_to_detail input{width:100%;height:100%;color:rgba(0,0,0,0);background:rgba(0,0,0,0);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;font-family:"League Spartan SemiBold" !important;font-size:13px !important;text-transform:uppercase}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen .addToCartBtn:hover input,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen .go_to_detail:hover input,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen .addToCartBtn:hover input,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen .go_to_detail:hover input{background:#cc1b21;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen .addToCartBtn .go_to_detail_link,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen .go_to_detail .go_to_detail_link,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen .addToCartBtn .go_to_detail_link,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen .go_to_detail .go_to_detail_link{width:100%;height:100%;display:flex;align-items:center;justify-content:space-around}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen .addToCartBtn:hover,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen .go_to_detail:hover,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen .addToCartBtn:hover,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen .go_to_detail:hover{background:#cc1b21 !important}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen .addToCartBtn:hover input,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen .go_to_detail:hover input,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen .addToCartBtn:hover input,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen .go_to_detail:hover input{background:#cc1b21;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen .addToCartBtn span,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen .go_to_detail span,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen .addToCartBtn span,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen .go_to_detail span{color:rgba(0,0,0,0);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;font-family:"League Spartan SemiBold";font-size:13px}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen .addToCartBtn input,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen .go_to_detail input,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen .addToCartBtn input,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen .go_to_detail input{width:100%;height:100%;color:rgba(0,0,0,0);background:rgba(0,0,0,0);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;font-family:"League Spartan SemiBold" !important;font-size:13px !important;text-transform:uppercase}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen:hover .addToCartBtn,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen:hover .go_to_detail,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen:hover .addToCartBtn,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen:hover .go_to_detail{background:#ed1c24;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen:hover .addToCartBtn span,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen:hover .addToCartBtn input,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen:hover .go_to_detail span,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen:hover .go_to_detail input,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen:hover .addToCartBtn span,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen:hover .addToCartBtn input,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen:hover .go_to_detail span,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .addtocart-bar.branch-chosen:hover .go_to_detail input{color:#fff;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .vm-product-media-container,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .vm-product-media-container{min-height:283px;max-height:283px;margin-bottom:10px}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .vm-product-media-container img,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .vm-product-media-container img{max-height:280px;height:280px;object-fit:cover;width:100%}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem:hover a,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem:hover a{cursor:pointer;color:#ed1c24;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem:hover a.go-to-branch-choice,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem:hover a.go-to-branch-choice{color:#fff}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .description,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .product-price,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .description,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .product-price{padding:0 15px}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .description,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .description{position:relative;display:flex;justify-content:flex-start;flex-direction:column;gap:6px;align-items:center}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .description a,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .description a{font-family:"League Spartan Bold";font-size:18px;color:#000;line-height:normal;text-align:center;width:100%;height:fit-content;position:relative}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .description a:hover,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .description a:hover{color:#ed1c24}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .description .text_splitter,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .description .text_splitter{width:75px;height:1px;background-color:#000}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .description p,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .description p{margin:0;max-height:50px;overflow:hidden;text-align:center}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .info,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .info{padding:0 15px;min-height:30px}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .info .product-fields,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .info .product-fields{width:100%;height:fit-content}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .info .product-fields .product-field,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .info .product-fields .product-field{display:none}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .info .product-fields .product-field.product-field-type-E,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .info .product-fields .product-field.product-field-type-E{display:block}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .info .product-fields .product-field.product-field-type-E .product-fields-title-wrapper,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .info .product-fields .product-field.product-field-type-E .product-fields-title-wrapper{display:none}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .info .product-fields .product-field.product-field-type-E .product-field-display,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .info .product-fields .product-field.product-field-type-E .product-field-display{display:flex;gap:4px;justify-content:flex-end}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .info .product-fields .product-field.product-field-type-E .product-field-display .tippy-parameters,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .info .product-fields .product-field.product-field-type-E .product-field-display .tippy-parameters{width:fit-content}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .info .product-fields .product-field.product-field-type-E .product-field-display .tippy-parameters p,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .info .product-fields .product-field.product-field-type-E .product-field-display .tippy-parameters p{width:fit-content;margin:0}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area{align-self:flex-end;padding:0 15px}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .left,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .right,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .salePriceWrapper .basePriceWrapper,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .left,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .right,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .salePriceWrapper .basePriceWrapper{display:none}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .basePriceWrapper,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .basePriceWrapper{display:none}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .salePriceWrapper,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .salePriceWrapper{color:#000;text-align:center;font-size:18px;min-height:40px;padding:5px 0;border-radius:2px;display:flex;align-items:center;justify-content:center;width:131px;height:39px;border:1px solid #b9b8b8;font-family:"League Spartan SemiBold"}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .salePriceWrapper.empty,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .salePriceWrapper.empty{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;background:rgba(0,0,0,0)}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .salePriceWrapper .priceTAX,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .salePriceWrapper .priceTAX{display:none}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .salePriceWrapper .productParameter,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .salePriceWrapper .productParameter{margin-right:2px}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar_container,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar_container{margin:0;text-align:left;display:flex;gap:10px;width:fit-content;margin:0 auto}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar .no_final_price_info,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar_container .no_final_price_info,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar .no_final_price_info,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar_container .no_final_price_info{display:none}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar .quantity-box,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar_container .quantity-box,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar .quantity-box,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar_container .quantity-box{display:grid !important;grid-template-columns:39px 19px !important;grid-template-rows:19px 19px !important;place-content:center !important;border:1px solid #b9b8b8 !important;border-radius:2px;width:fit-content;margin:0}@media(max-width: 640px){body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar .quantity-box,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar_container .quantity-box,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar .quantity-box,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar_container .quantity-box{grid-template-columns:39px 39px 39px !important;grid-template-rows:1fr !important}}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar .quantity-box .quantity-input,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar_container .quantity-box .quantity-input,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar .quantity-box .quantity-input,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar_container .quantity-box .quantity-input{border:0;width:100%;height:39px;border-right:1px solid #b9b8b8 !important;border-radius:0px;padding:0;grid-row-start:1;grid-row-end:2;background:rgba(0,0,0,0);box-shadow:none;font-size:13px;color:#000;font-weight:normal}@media(max-width: 640px){body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar .quantity-box .quantity-input,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar_container .quantity-box .quantity-input,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar .quantity-box .quantity-input,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar_container .quantity-box .quantity-input{height:35px;grid-row-end:1;padding-top:3px}}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar .quantity-box .quantity-minus,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar_container .quantity-box .quantity-minus,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar .quantity-box .quantity-minus,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar_container .quantity-box .quantity-minus{border:0;width:100%;height:100%;border-radius:0px;grid-column-start:2;grid-column-end:2;padding:0;background-color:rgba(0,0,0,0);font-size:16px;color:#000;font-weight:normal;margin-left:1px;line-height:20px}@media(max-width: 640px){body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar .quantity-box .quantity-minus,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar_container .quantity-box .quantity-minus,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar .quantity-box .quantity-minus,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar_container .quantity-box .quantity-minus{margin:0;grid-column-start:3;grid-column-end:3;background-color:#f4f4f4;height:calc(100% - 1px);padding-top:1px}}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar .quantity-box .quantity-plus,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar_container .quantity-box .quantity-plus,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar .quantity-box .quantity-plus,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar_container .quantity-box .quantity-plus{border:0;border-bottom:1px solid #b9b8b8 !important;width:100%;height:100%;border-radius:0px;grid-row-start:1;grid-column-start:2;grid-column-end:2;padding:0;background-color:rgba(0,0,0,0);font-size:16px;color:#000;font-weight:normal;margin-left:1px;line-height:23px}@media(max-width: 640px){body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar .quantity-box .quantity-plus,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar_container .quantity-box .quantity-plus,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar .quantity-box .quantity-plus,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .addtocart-bar_container .quantity-box .quantity-plus{margin:0;background-color:#f4f4f4;border-left:1px solid #b9b8b8 !important;border-right:1px solid #b9b8b8 !important;height:calc(100% - 4px);padding-top:4px}}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .productDetail-addToCart form,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .productDetail-addToCart form{margin:0}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .productDetail-addToCart .availability,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .productDetail-addToCart .available_in_days,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .productDetail-addToCart .availability,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .productDetail-addToCart .available_in_days{color:#919191;max-width:128px;margin:0 auto}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .productDetail-addToCart .availability.padding_top,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .productDetail-addToCart .available_in_days.padding_top,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .productDetail-addToCart .availability.padding_top,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .productDetail-addToCart .available_in_days.padding_top{padding-top:8px}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .productDetail-addToCart .availability.available_in_days,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .productDetail-addToCart .available_in_days.available_in_days,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .productDetail-addToCart .availability.available_in_days,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .productDetail-addToCart .available_in_days.available_in_days{padding-top:8px;max-width:132px}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .productDetail-addToCart .availability p,body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .productDetail-addToCart .available_in_days p,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .productDetail-addToCart .availability p,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .productDetail-addToCart .available_in_days p{text-align:center;margin:0}body.com_virtuemart.view-category .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .productDetail-addToCart .addtocart-bar,body.nase-produkty .category-view .maslove-trubicky-category-view .category-wrapper .products-container .productItem .price-area .productDetail-addToCart .addtocart-bar{position:relative}body.com_virtuemart.view-category #g-main .size-75,body.nase-produkty #g-main .size-75{width:100% !important;flex:unset !important}body.com_virtuemart.view-category .category-filter-advanced,body.nase-produkty .category-filter-advanced{display:none}body.com_virtuemart.view-category .maslove-trubicky-category-view .products-container:not(.text) .vm-customfields-wrap,body.nase-produkty .maslove-trubicky-category-view .products-container:not(.text) .vm-customfields-wrap{width:100%;margin-bottom:20px;align-items:center;justify-content:space-between;min-height:32px}body.com_virtuemart.view-category .maslove-trubicky-category-view:not(.insideCategory) .linkWithArrow,body.nase-produkty .maslove-trubicky-category-view:not(.insideCategory) .linkWithArrow{display:none}body.com_virtuemart.view-category div#vmCartModulekosikside h3,body.nase-produkty div#vmCartModulekosikside h3{font-family:"League Spartan Bold";font-size:24px;margin:0;padding-bottom:16px}body.com_virtuemart.view-category div#vmCartModulekosikside .product_rowside,body.nase-produkty div#vmCartModulekosikside .product_rowside{border-bottom:1px solid #b9b8b8;padding-bottom:0px;margin-bottom:20px !important}body.com_virtuemart.view-category div#vmCartModulekosikside .product_rowside.bag_product,body.nase-produkty div#vmCartModulekosikside .product_rowside.bag_product{display:none}body.com_virtuemart.view-category div#vmCartModulekosikside .product_rowside .row1,body.nase-produkty div#vmCartModulekosikside .product_rowside .row1{display:grid;grid-template-columns:1fr 2fr 1fr;grid-template-rows:70px;gap:10px}body.com_virtuemart.view-category div#vmCartModulekosikside .product_rowside .row1 .product_img span.image,body.nase-produkty div#vmCartModulekosikside .product_rowside .row1 .product_img span.image{overflow:hidden;width:auto;display:block;max-height:60px}body.com_virtuemart.view-category div#vmCartModulekosikside .product_rowside .row1 .subtotal_with_tax,body.nase-produkty div#vmCartModulekosikside .product_rowside .row1 .subtotal_with_tax{font-family:"League Spartan SemiBold"}body.com_virtuemart.view-category div#vmCartModulekosikside .product_rowside .row1 .subtotal_with_tax.last,body.nase-produkty div#vmCartModulekosikside .product_rowside .row1 .subtotal_with_tax.last{text-align:right}body.com_virtuemart.view-category div#vmCartModulekosikside .product_rowside .row2,body.nase-produkty div#vmCartModulekosikside .product_rowside .row2{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:40px;align-items:center;gap:10px;gap:10px;padding:30px 0}body.com_virtuemart.view-category div#vmCartModulekosikside .product_rowside .row2 div:nth-of-type(1),body.nase-produkty div#vmCartModulekosikside .product_rowside .row2 div:nth-of-type(1){text-align:left}body.com_virtuemart.view-category div#vmCartModulekosikside .product_rowside .row2 div:nth-of-type(3),body.nase-produkty div#vmCartModulekosikside .product_rowside .row2 div:nth-of-type(3){text-align:right}body.com_virtuemart.view-category div#vmCartModulekosikside .product_rowside .row2 .subtotal_with_tax,body.nase-produkty div#vmCartModulekosikside .product_rowside .row2 .subtotal_with_tax{font-family:"League Spartan SemiBold"}body.com_virtuemart.view-category div#vmCartModulekosikside .product_rowside .product_name,body.nase-produkty div#vmCartModulekosikside .product_rowside .product_name{font-family:"League Spartan Bold";font-size:18px;color:#000}body.com_virtuemart.view-category div#vmCartModulekosikside .product_rowside .product_name a,body.nase-produkty div#vmCartModulekosikside .product_rowside .product_name a{font-family:"League Spartan Bold";font-size:18px;color:#000}body.com_virtuemart.view-category div#vmCartModulekosikside .show_cartside,body.nase-produkty div#vmCartModulekosikside .show_cartside{display:grid;text-align:center;padding:1em 0}body.com_virtuemart.view-category div#vmCartModulekosikside .show_cartside a,body.nase-produkty div#vmCartModulekosikside .show_cartside a{background-color:#ed1c24;padding:10px 0;color:#fff;width:130px;border-radius:2px;margin:0 auto;font-family:"League Spartan SemiBold";font-size:13px;text-transform:uppercase}body.com_virtuemart.view-category div#vmCartModulekosikside .show_cartside a:hover,body.nase-produkty div#vmCartModulekosikside .show_cartside a:hover{background-color:#cc1b21}@media(max-width: 1300px){body.com_virtuemart.view-category .kosikmodulside,body.nase-produkty .kosikmodulside{display:none}}body.com_virtuemart.view-category .kosikmodulside input.quantity-controls.quantity-plus,body.com_virtuemart.view-category .kosikmodulside input.quantity-controls.quantity-minus,body.nase-produkty .kosikmodulside input.quantity-controls.quantity-plus,body.nase-produkty .kosikmodulside input.quantity-controls.quantity-minus{background:none !important;height:unset !important;font-family:"League Spartan";font-size:16px;padding:0 !important;border:none}body.com_virtuemart.view-category .kosikmodulside input.fake-quantity-input,body.nase-produkty .kosikmodulside input.fake-quantity-input{background:rgba(0,0,0,0);border:none !important;box-shadow:none !important;text-align:center;margin:0;pointer-events:none;font-size:16px;color:#000;height:34px;width:34px;font-weight:700;padding:1px}body.com_virtuemart.view-category .kosikmodulside span.quantity-controls,body.nase-produkty .kosikmodulside span.quantity-controls{width:100% !important;display:grid !important;place-content:center !important;margin:0 !important}body.com_virtuemart.view-category .kosikmodulside span.quantity-box,body.nase-produkty .kosikmodulside span.quantity-box{display:grid !important;grid-template-columns:39px 19px !important;grid-template-rows:19px 19px !important;place-content:center !important;font-size:13px;border:1px solid #b9b8b8 !important;border-radius:2px;width:fit-content;margin:0 auto}body.com_virtuemart.view-category .kosikmodulside span.quantity-box .fake-quantity-input,body.nase-produkty .kosikmodulside span.quantity-box .fake-quantity-input{width:100%;height:39px;border-right:1px solid #b9b8b8 !important;border-radius:0px;padding:0;grid-row-start:1;grid-row-end:2;font-weight:normal;font-size:13px}body.com_virtuemart.view-category .kosikmodulside span.quantity-box .quantity-minus,body.nase-produkty .kosikmodulside span.quantity-box .quantity-minus{width:100%;height:100%;border-radius:0px;grid-column-start:2;grid-column-end:2;margin-left:1px;line-height:20px}body.com_virtuemart.view-category .kosikmodulside span.quantity-box .quantity-plus,body.nase-produkty .kosikmodulside span.quantity-box .quantity-plus{border-bottom:1px solid #b9b8b8 !important;width:100%;height:100%;border-radius:0px;grid-row-start:1;grid-column-start:2;grid-column-end:2;margin-left:1px;line-height:23px}body.com_virtuemart.view-category .kosikmodulside button.vmicon.vm2-remove_from_cart.quantity-remove,body.nase-produkty .kosikmodulside button.vmicon.vm2-remove_from_cart.quantity-remove{background:url(../../images/icons/close-2.svg) no-repeat !important;background-size:14px !important;background-position:center center !important;width:8px;height:8px;padding:0 !important}body.com_virtuemart.view-category .kosikmodulside button.vmicon.vm2-remove_from_cart.quantity-remove.disabled,body.nase-produkty .kosikmodulside button.vmicon.vm2-remove_from_cart.quantity-remove.disabled{pointer-events:none}body.com_virtuemart.view-category .kosikmodulside .product_remove,body.nase-produkty .kosikmodulside .product_remove{text-align:right}body.com_virtuemart.view-category .cf_filters_list li .cf_sel_opt+.cf_apply_button .btn .btn-primary,body.view-productdetails .cf_filters_list li .cf_sel_opt+.cf_apply_button .btn .btn-primary,body.nase-produkty .cf_filters_list li .cf_sel_opt+.cf_apply_button .btn .btn-primary{background:red}body.com_virtuemart.view-category .category-custom-label,body.view-productdetails .category-custom-label,body.nase-produkty .category-custom-label{font-size:16px;color:#000;font-weight:normal !important;padding:1px 5px !important}@media(max-width: 1300px){body.com_virtuemart.view-category .maslove-trubicky-category-view .title{margin-bottom:65px}body.com_virtuemart.view-category .maslove-trubicky-category-view .category-wrapper{flex-direction:column}body.com_virtuemart.view-category .maslove-trubicky-category-view .category-wrapper .vm-pagination-bottom{margin-top:40px;margin-left:0;max-width:unset}body.com_virtuemart.view-category .maslove-trubicky-category-view .category-wrapper .filter{max-width:401px;margin:0 auto;margin-bottom:15px}body.com_virtuemart.view-category .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter>.title{display:none}body.com_virtuemart.view-category .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .category-filter form .category-filter-advanced{color:#fff;background:#ed1c24;display:flex;font-size:13px;position:relative;font-family:"League Spartan SemiBold";cursor:pointer;align-items:center;justify-content:center;max-width:250px;margin:0 auto;text-transform:uppercase;padding:13.5px 56px;border-radius:2px;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;line-height:12px;white-space:nowrap}body.com_virtuemart.view-category .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .category-filter form .category-filter-advanced:hover{background-color:#cc1b21;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}body.com_virtuemart.view-category .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .category-filter form .maslove-trubicky-category-filter-responsive-container{position:fixed;top:0;left:0;z-index:1000}body.com_virtuemart.view-category .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .category-filter form .maslove-trubicky-category-filter-responsive{z-index:100;background:#fff;position:fixed;height:100%;top:0;right:-150vw;width:375px;box-shadow:-7px 2px 10px -2px rgba(0,0,0,.35);transition:all .6s ease-in-out}body.com_virtuemart.view-category .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .category-filter form .maslove-trubicky-category-filter-responsive.openFilter{right:0;transition:all .6s ease-in-out}body.com_virtuemart.view-category .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .category-filter form .maslove-trubicky-category-filter-responsive.openFilter .search-btn{right:0}body.com_virtuemart.view-category .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .category-filter form .maslove-trubicky-category-filter-responsive-container::before{position:fixed;content:"";z-index:99;background:#fff;opacity:.4;width:100vw;height:100vh;top:0;right:-100vw;transition:all .6s ease-in-out}body.com_virtuemart.view-category .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .category-filter form .maslove-trubicky-category-filter-responsive-container.openFilter::before{right:0;transition:all .6s ease-in-out}body.com_virtuemart.view-category .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .category-filter form .maslove-trubicky-category-filter-responsive-header{background:#fee440;padding:10px 16px;position:relative;display:flex;align-items:center;justify-content:flex-end;height:68px}body.com_virtuemart.view-category .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .category-filter form .maslove-trubicky-category-filter-responsive-header-close{width:33px;height:26px;cursor:pointer;position:relative;margin-right:5px}body.com_virtuemart.view-category .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .category-filter form .maslove-trubicky-category-filter-responsive-header-close::before,body.com_virtuemart.view-category .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .category-filter form .maslove-trubicky-category-filter-responsive-header-close::after{position:absolute;left:15px;content:" ";height:26px;width:2px;background-color:#000}body.com_virtuemart.view-category .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .category-filter form .maslove-trubicky-category-filter-responsive-header-close::before{transform:rotate(45deg)}body.com_virtuemart.view-category .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .category-filter form .maslove-trubicky-category-filter-responsive-header-close::after{transform:rotate(-45deg)}body.com_virtuemart.view-category .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .category-filter form .maslove-trubicky-category-filter-responsive-header-headline{display:none}body.com_virtuemart.view-category .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .category-filter form .maslove-trubicky-category-filter-responsive-header a.cf_resetAll_link{display:flex;justify-content:flex-end;color:#fff;flex-grow:1;margin-top:0}body.com_virtuemart.view-category .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .category-filter form .maslove-trubicky-category-filter-responsive-header a.cf_resetAll_link span{color:#000}body.com_virtuemart.view-category .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .category-filter form .maslove-trubicky-category-filter-responsive-content{height:calc(100% - 150px);overflow-y:auto}body.com_virtuemart.view-category .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .category-filter form .maslove-trubicky-category-filter-responsive-content .search-btn{position:fixed;bottom:0;right:-100vw;width:375px;z-index:1000;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}}@media(max-width: 1300px)and (max-width: 960px){body.com_virtuemart.view-category .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .category-filter form .maslove-trubicky-category-filter-responsive-content .search-btn{width:100%}}@media(max-width: 1300px){body.com_virtuemart.view-category .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .category-filter form .maslove-trubicky-category-filter-responsive-content .search-btn .fake-submit{width:100%;background-color:#c9c9c9;padding:10px 20px;box-shadow:none;border:none;border-radius:0px;font-size:13px;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}body.com_virtuemart.view-category .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .category-filter form .maslove-trubicky-category-filter-responsive-content .search-btn .fake-submit:hover{background-color:#ed1c24;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}}@media(max-width: 1300px){body.com_virtuemart.view-category .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .category-filter form .maslove-trubicky-category-filter-responsive-content .cf_flt_wrapper{padding:16px !important;padding-bottom:0 !important}body.com_virtuemart.view-category .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .category-filter form .maslove-trubicky-category-filter-responsive-content .cf_flt_wrapper .cf_wrapper_inner .control_indicator{background:#fff}body.com_virtuemart.view-category .maslove-trubicky-category-view .category-wrapper .filter .maslove-trubicky-category-filter .category-filter form .maslove-trubicky-category-filter-responsive-content .cf_flt_wrapper:not(:nth-of-type(3)){border-bottom:1px solid #b6c1c6 !important}}@media(max-width: 1300px){body.com_virtuemart.view-category .maslove-trubicky-category-view .category-wrapper .products-container{justify-items:center;grid-column-gap:20px}body.com_virtuemart.view-category .maslove-trubicky-category-view .category-wrapper .products-container .productItem{margin-right:0 !important;margin-bottom:0;max-width:100% !important}}@media(max-width: 1300px)and (max-width: 960px){body.com_virtuemart.view-category .maslove-trubicky-category-view .category-wrapper .products-container .productItem{max-width:307px !important}body.com_virtuemart.view-category .maslove-trubicky-category-view .category-wrapper .products-container .productItem:nth-child(odd){justify-self:flex-end}body.com_virtuemart.view-category .maslove-trubicky-category-view .category-wrapper .products-container .productItem:nth-child(even){justify-self:flex-start}}@media(max-width: 960px){body.com_virtuemart.view-category .maslove-trubicky-category-view .filter .maslove-trubicky-category-filter .category-filter .maslove-trubicky-category-filter-responsive{width:100% !important}body.com_virtuemart.view-category .maslove-trubicky-category-view .products-container{grid-template-columns:1fr 1fr !important}}@media(max-width: 640px)and (max-width: 441px){body.com_virtuemart.view-category .maslove-trubicky-category-view .title::before{width:200px;left:calc(50% - 100px);bottom:-53px}body.com_virtuemart.view-category .maslove-trubicky-category-view .title h2::before{transform:translate(-177%, -32%)}body.com_virtuemart.view-category .maslove-trubicky-category-view .title h2::after{transform:translate(10px, -20%)}}@media(max-width: 640px){body.com_virtuemart.view-category .maslove-trubicky-category-view .products-container{grid-template-columns:1fr;grid-template-rows:unset;grid-column-gap:0;grid-row-gap:20px}body.com_virtuemart.view-category .maslove-trubicky-category-view .products-container .productItem{max-width:307px !important}}@media(max-width: 640px)and (max-width: 340px){body.com_virtuemart.view-category .maslove-trubicky-category-view .products-container .productItem{max-width:280px !important}}@media(max-width: 640px){body.com_virtuemart.view-category .maslove-trubicky-category-view .products-container .productItem:nth-child(odd){justify-self:center !important}}@media(max-width: 640px){body.com_virtuemart.view-category .maslove-trubicky-category-view .products-container .productItem:nth-child(even){justify-self:center !important}}body.nase-produkty .productDetail-addToCart .addtocart-bar.branch-chosen,body.nase-produkty .basePriceWrapper,body.nase-produkty .salePriceWrapper{display:none !important}body.com_virtuemart:not(.nase-produkty) .productDetail-addToCart .addtocart-bar.no-branch-chosen{display:none !important}body.com_virtuemart.view-category .productDetail-addToCart .addtocart-bar.branch-chosen,body.nase-produkty .productDetail-addToCart .addtocart-bar.branch-chosen{overflow:hidden}body.com_virtuemart.view-category .productDetail-addToCart .addtocart-bar.branch-chosen .mobile_fake_addtocart_button,body.nase-produkty .productDetail-addToCart .addtocart-bar.branch-chosen .mobile_fake_addtocart_button{width:100%;height:100%;background-color:#ed1c24 !important;color:#fff !important;position:absolute;display:flex;align-items:center;justify-content:space-around;animation-duration:1s;font-family:"League Spartan SemiBold" !important}body.uvod #favorite_cakes .productDetail-addToCart .addtocart-bar{overflow:hidden}body.uvod #favorite_cakes .productDetail-addToCart .addtocart-bar .mobile_fake_addtocart_button{width:100%;height:100%;background-color:#ed1c24 !important;color:#fff !important;position:absolute;display:flex;align-items:center;justify-content:space-around;animation-duration:1s;font-family:"League Spartan SemiBold" !important}
