.hp-section-read-more{display:flex;justify-content:center;align-items:center;text-transform:initial;color:#000;position:relative;font-size:16px;padding:20px;width:100%;max-width:397px}.hp-section-read-more::after{content:"→";font-size:16px;transition:all .6s ease-in-out;margin-left:10px}.hp-section-read-more:hover{color:#fff;transition:all .6s ease-in-out}.hp-section-read-more:hover::after{transition:all .6s ease-in-out;right:29%;color:#fff}.hp-local-support-section .hp-section-read-more,.interesting-tips-section-2 .hp-section-read-more{color:#d5d9cb}.hp-local-support-section .hp-section-read-more::after,.interesting-tips-section-2 .hp-section-read-more::after{color:#d5d9cb}.hp-local-support-section .hp-section-read-more:hover,.interesting-tips-section-2 .hp-section-read-more:hover{color:#fff}.hp-local-support-section .hp-section-read-more:hover::after,.interesting-tips-section-2 .hp-section-read-more:hover::after{color:#fff}.our-maslove-trubicky-story .our-maslove-trubicky-story-left-block-link{margin:20px 0;padding:0 20px;right:0;bottom:0}.our-maslove-trubicky-story .our-maslove-trubicky-story-left-block-link::after{right:-2px}.our-maslove-trubicky-story .our-maslove-trubicky-story-left-block-link:hover::after{right:-8px}body.admin .hp-link-to-sections{display:block}body.uvod div#fancybox-wrap div#fancybox-content .addToCardInfoBox .showcart{display:flex;align-items:center;justify-content:space-around}body.uvod h2.kde-nas-najdete::after{filter:none !important}body.uvod #showcase{height:fit-content;min-height:463px}@media(min-width: 481px){body.uvod #showcase{height:auto;min-height:586px}}@media(min-width: 1240px){body.uvod #showcase{height:750px}}.favorite_cakes_container{padding-bottom:50px}.favorite_cakes_container #favorite_cakes{position:relative}@media(max-width: 1200px){.favorite_cakes_container #favorite_cakes{padding-bottom:50px}}.favorite_cakes_container #favorite_cakes .fc_swiper{padding:0 50px;margin:0 -50px;overflow-x:hidden}@media(max-width: 1340px){.favorite_cakes_container #favorite_cakes .fc_swiper{margin:0 38px;padding:0}}.favorite_cakes_container #favorite_cakes .fc_swiper .swiper-slide{place-content:center;display:flex;height:auto;overflow:hidden}.favorite_cakes_container #favorite_cakes .product{display:flex;flex-direction:column;justify-content:space-between;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){.favorite_cakes_container #favorite_cakes .product{max-width:272px}}.favorite_cakes_container #favorite_cakes .product a{position:relative;display:flex;justify-content:flex-start;flex-direction:column;gap:6px;align-items:center}.favorite_cakes_container #favorite_cakes .product a .intro_image{-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;object-fit:cover;width:100%;height:auto;max-height:340px}@media(max-width: 640px){.favorite_cakes_container #favorite_cakes .product a .intro_image{max-height:272px}}.favorite_cakes_container #favorite_cakes .product a .intro_image img{width:100%;height:100%;object-fit:cover}.favorite_cakes_container #favorite_cakes .product a .product_name{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}.favorite_cakes_container #favorite_cakes .product a .text_splitter{width:75px;height:1px;background-color:#000}.favorite_cakes_container #favorite_cakes .product a .product_description{margin:0 auto;max-width:255px;max-height:50px;overflow:hidden;text-align:center;color:#000;margin:0}.favorite_cakes_container #favorite_cakes .product a:hover .product_name{color:#ed1c24;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.favorite_cakes_container #favorite_cakes .product .price_area{padding:0 15px}@media(max-width: 1340px){.favorite_cakes_container #favorite_cakes .product .price_area{padding:0}}.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate{display:flex;flex-direction:column;gap:15px;margin:0}.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .left,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .right,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar.no-branch-chosen,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .basePriceWrapper{display:none}.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .availability,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .available_in_days{margin:14px auto 0 auto;color:#919191;max-width:128px}.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .availability.available_in_days,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .available_in_days.available_in_days{max-width:132px}.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .availability p,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .available_in_days p{text-align:center;margin:0}.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .parameters{display:none}.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container{margin:0 auto;width:fit-content;text-align:left;display:flex;justify-content:center;gap:10px;height:39px;position:relative}@media(max-width: 374px){.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar.branch-chosen,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container.branch-chosen{height:auto;flex-direction:column;width:fit-content}}.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar:hover .addToCartBtn,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar:hover .go_to_detail,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container:hover .addToCartBtn,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container:hover .go_to_detail{display:flex;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar .no_final_price_info,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container .no_final_price_info{display:none}.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar .addToCartBtn,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar .go_to_detail,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container .addToCartBtn,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container .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;left:0;width:133px !important;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;display:flex;background:rgba(0,0,0,0)}.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar .addToCartBtn:hover,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar .go_to_detail:hover,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container .addToCartBtn:hover,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container .go_to_detail:hover{transition:all .6s ease-in-out !important;-webkit-transition:all .6s ease-in-out !important;background:#cc1b21}.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar .addToCartBtn input,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar .go_to_detail input,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container .addToCartBtn input,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container .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}.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar .addToCartBtn:hover input,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar .go_to_detail:hover input,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container .addToCartBtn:hover input,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container .go_to_detail:hover input{background:#cc1b21;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar .addToCartBtn .go_to_detail_link,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar .go_to_detail .go_to_detail_link,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container .addToCartBtn .go_to_detail_link,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container .go_to_detail .go_to_detail_link{width:100%;height:100%;display:flex;align-items:center;justify-content:space-around}@media(max-width: 374px){.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar .addToCartBtn,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar .go_to_detail,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container .addToCartBtn,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container .go_to_detail{top:0}}.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar .addToCartBtn:hover,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar .go_to_detail:hover,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container .addToCartBtn:hover,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container .go_to_detail:hover{background:#cc1b21 !important}.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar .addToCartBtn span,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar .addToCartBtn input,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar .go_to_detail span,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar .go_to_detail input,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container .addToCartBtn span,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container .addToCartBtn input,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container .go_to_detail span,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container .go_to_detail input{background-color:rgba(0,0,0,0);color:rgba(0,0,0,0);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar:hover .addToCartBtn,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar:hover .go_to_detail,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container:hover .addToCartBtn,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container:hover .go_to_detail{background:#ed1c24;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar:hover .addToCartBtn span,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar:hover .addToCartBtn input,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar:hover .go_to_detail span,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar:hover .go_to_detail input,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container:hover .addToCartBtn span,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container:hover .addToCartBtn input,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container:hover .go_to_detail span,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container:hover .go_to_detail input{color:#fff;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar .salePriceWrapper,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container .salePriceWrapper{color:#000;text-align:center;border-radius:2px;display:flex;align-items:center;justify-content:center;width:131px;height:37px;border:1px solid #b9b8b8}.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar .salePriceWrapper .PricesalesPrice,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container .salePriceWrapper .PricesalesPrice{font-size:18px;font-family:"League Spartan SemiBold"}.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar .salePriceWrapper .priceTAX,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container .salePriceWrapper .priceTAX{display:none}.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar .salePriceWrapper .salePriceWrapper,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container .salePriceWrapper .salePriceWrapper{border:none}.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar .quantity-box,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .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){.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar .quantity-box,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container .quantity-box{grid-template-columns:39px 39px 39px !important;grid-template-rows:1fr !important}}@media(max-width: 374px){.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar .quantity-box,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container .quantity-box{grid-template-columns:repeat(3, 43.6666666667px) !important}}.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar .quantity-box .quantity-input,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container .quantity-box .quantity-input{border:0;width:100%;height:37px;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:2px}@media(max-width: 640px){.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar .quantity-box .quantity-input,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container .quantity-box .quantity-input{grid-row-end:1;height:35px}}.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar .quantity-box .quantity-minus,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .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){.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar .quantity-box .quantity-minus,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar_container .quantity-box .quantity-minus{margin:0;grid-column-start:3;grid-column-end:3;background-color:#f4f4f4}}.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar .quantity-box .quantity-plus,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .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){.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .addtocart-bar .quantity-box .quantity-plus,.favorite_cakes_container #favorite_cakes .product .price_area .js-recalculate .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% - 3px);padding-top:3px}}.favorite_cakes_container #favorite_cakes .swiper-button-next{right:-50px !important;background-color:#fff;opacity:1}@media(max-width: 1340px){.favorite_cakes_container #favorite_cakes .swiper-button-next{background-color:rgba(0,0,0,0);right:0px !important}}.favorite_cakes_container #favorite_cakes .swiper-button-prev{left:-50px !important;background-color:#fff;opacity:1}@media(max-width: 1340px){.favorite_cakes_container #favorite_cakes .swiper-button-prev{background-color:rgba(0,0,0,0);left:0px !important}}.favorite_cakes_container #favorite_cakes .swiper-button-disabled{opacity:.45}.our-maslove-trubicky-story{display:flex;min-height:500px}@media(max-width: 960px){.our-maslove-trubicky-story{flex-direction:column}}.our-maslove-trubicky-story-left-block{width:100%;max-width:500px;background-color:#63cdd6;display:flex;align-items:center;justify-content:center;position:relative;display:flex;flex-direction:column;gap:9px}.our-maslove-trubicky-story-left-block::after{content:"";width:200px;height:100%;position:absolute;right:-100px;clip-path:ellipse(100px 50% at 50% 50%);-webkit-clip-path:ellipse(100px 50% at 50% 50%);background-color:#63cdd6}.our-maslove-trubicky-story-left-block-text{position:relative;color:#fff;text-align:center;font-family:"League Spartan Bold";font-size:50px;line-height:46px}@media(max-width: 960px){.our-maslove-trubicky-story-left-block-text{margin-top:75px}}.our-maslove-trubicky-story-left-block .our_story_content{font-family:"League Spartan Medium";font-size:18px;color:#fff;margin:0}.our-maslove-trubicky-story-left-block-link{position:absolute;right:35px;bottom:20px;color:#fff;font-family:"League Spartan Medium";font-size:18px;z-index:1}.our-maslove-trubicky-story-left-block-link::after{content:"";background:url(../../images/icons/arrow_right_white.svg);position:absolute;right:-2px !important;top:calc(50% - 7.5px) !important;background-repeat:no-repeat;width:15px;height:15px;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.our-maslove-trubicky-story-left-block-link:hover{color:#ed1c24 !important}.our-maslove-trubicky-story-left-block-link:hover::after{background:url(../../images/icons/news_arrow.svg);background-repeat:no-repeat;right:-7px !important;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}@media(max-width: 960px){.our-maslove-trubicky-story .our-maslove-trubicky-story{flex-direction:column;padding-bottom:20px}.our-maslove-trubicky-story .our-maslove-trubicky-story-left-block{min-height:375px;z-index:1;max-width:100%}.our-maslove-trubicky-story .our-maslove-trubicky-story-left-block-link{right:calc(50% - 75px) !important;bottom:0px !important;z-index:1;padding:0;padding-right:25px;margin:0}.our-maslove-trubicky-story .our-maslove-trubicky-story-left-block::after{content:"";width:100%;height:150px;position:absolute;bottom:-75px;clip-path:ellipse(50% 70px at 50% 50%);-webkit-clip-path:ellipse(50% 75px at 50% 50%);background-color:#63cdd6;right:0}.our-maslove-trubicky-story .our-maslove-trubicky-story-right-block{position:relative}}.our-maslove-trubicky-story-right-block{width:100%}.our-maslove-trubicky-story-right-block img{width:100%;object-fit:cover;min-height:500px;max-height:500px}@media(min-width: 1201px){.moduletable.news-section-container h2{padding:50px 0 19px 0;margin:0}}.news-section .all-news{margin-top:25px;text-align:center;display:none}.news-section ul{display:grid;grid-template-areas:"first second" "first third";grid-template-columns:1fr .28fr}.news-section ul li{display:flex;flex-direction:column;background:#fff;position:relative;transition:all .4s ease-in-out;-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)}.news-section ul li .moduleItemIntrotext{padding:0 20px 15px 20px}.news-section ul li .moduleItemIntrotext .leftBlock p{margin:10px 0 16px 0}.news-section ul li h3{margin-bottom:5px;line-height:32px}.news-section ul li h3 a{color:#000;font-family:"League Spartan Bold";font-size:28px;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.news-section ul li .moduleItemDateCreated{display:none}.news-section ul li .rightBlock{text-align:right}.news-section ul li:nth-of-type(1){grid-area:first;margin-right:15px !important;padding-bottom:15px !important}.news-section ul li:nth-of-type(1) .moduleItemIntrotext{display:flex;align-items:flex-end;padding:0 20px}@media(max-width: 960px){.news-section ul li:nth-of-type(1) .moduleItemIntrotext .leftBlock{width:100%}}.news-section ul li:nth-of-type(1) .moduleItemIntrotext .rightBlock{min-width:140px;flex-grow:1}.news-section ul li:nth-of-type(1) .moduleItemIntrotext .rightBlock a{color:#ed1c24}.news-section ul li:nth-of-type(1) .moduleItemImage{display:flex;align-items:center;justify-content:space-around;height:100%}.news-section ul li:nth-of-type(1) .moduleItemImage img{height:auto;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;padding:0 171px}@media(max-width: 640px){.news-section ul li:nth-of-type(1) .moduleItemImage img{padding:0 49px}}@media(min-width: 961px){.news-section ul li:nth-of-type(1) .moduleItemImage img{width:auto;height:auto;max-height:580px;margin:0 auto;padding:0}}.news-section ul li:nth-of-type(2){grid-area:second;margin-bottom:15px !important}.news-section ul li:nth-of-type(2) .rightBlock{position:absolute;bottom:15px;right:15px}.news-section ul li:nth-of-type(2) .rightBlock a{color:#ed1c24}.news-section ul li:nth-of-type(2) .leftBlock{padding-bottom:24px}.news-section ul li:nth-of-type(2) .moduleItemImage{display:flex;align-items:center;justify-content:space-around}.news-section ul li:nth-of-type(2) img{width:100%;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;padding:0 171px}@media(max-width: 640px){.news-section ul li:nth-of-type(2) img{padding:0 49px}}@media(min-width: 961px){.news-section ul li:nth-of-type(2) img{width:auto;height:100%;max-height:168px;margin:0 auto;padding:0}}.news-section ul li:nth-of-type(3){grid-area:third}.news-section ul li:nth-of-type(3) .leftBlock{padding-bottom:24px}.news-section ul li:nth-of-type(3) .rightBlock{position:absolute;bottom:15px;right:15px}.news-section ul li:nth-of-type(3) .rightBlock a{color:#ed1c24}.news-section ul li:nth-of-type(3) .moduleItemImage{display:flex;align-items:center;justify-content:space-around}.news-section ul li:nth-of-type(3) img{width:100%;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;padding:0 171px}@media(max-width: 640px){.news-section ul li:nth-of-type(3) img{padding:0 49px}}@media(min-width: 961px){.news-section ul li:nth-of-type(3) img{width:auto;height:100%;max-height:168px;margin:0 auto;padding:0}}.news-section ul li:hover{transform:translate(0, -5px);transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out}.news-section ul li:hover a{color:#ed1c24;transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out}.interesting-tips-section{min-height:535px;z-index:1;margin:50px 0;position:relative}.interesting-tips-section::before{content:"";position:absolute;top:0;left:-100vw;width:300vw;height:100%;z-index:-1500}.interesting-tips-section .custominteresting-tips-section{text-align:center;display:flex;justify-content:center;align-items:center;min-height:535px;z-index:1;position:relative}.interesting-tips-section .custominteresting-tips-section .leftBlock{margin-right:79px}.interesting-tips-section .custominteresting-tips-section .leftBlock svg{width:324px;height:250px}.interesting-tips-section .custominteresting-tips-section .rightBlock h3{font-family:"League Spartan SemiBold";font-size:33px;color:#fff;font-weight:100;margin-bottom:10px}.interesting-tips-section .custominteresting-tips-section .rightBlock p{font-family:"League Spartan";font-size:20px;text-transform:uppercase;max-width:397px;margin:0 auto}.interesting-tips-section .custominteresting-tips-section .rightBlock::before{position:absolute;content:"";width:111px;height:108px;transform:translate(-50%, -100%)}.interesting-tips-section .custominteresting-tips-section .rightBlock::after{position:absolute;content:"";width:46px;height:36px;transform:translate(-27%, 384%);top:50%}.main-links-section{padding-top:50px !important;padding-bottom:50px !important}.main-links-section #na_co_mate_chut_menu{max-width:1200px;margin:0 auto !important;display:flex;justify-content:center}@media(max-width: 1300px){.main-links-section #na_co_mate_chut_menu{gap:20px;max-width:960px}}@media(max-width: 960px){.main-links-section #na_co_mate_chut_menu{display:flex;gap:0;max-width:unset}}.main-links-section #na_co_mate_chut_menu .ncmc_item{display:flex;flex-direction:column;align-items:center;width:100%;max-height:255px;max-width:250px;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:0 !important}@media(max-width: 1300px){.main-links-section #na_co_mate_chut_menu .ncmc_item{max-height:none}}.main-links-section #na_co_mate_chut_menu .ncmc_item:hover{transform:translate(0, -5px);-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);transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out}.main-links-section #na_co_mate_chut_menu .ncmc_item:hover a span{-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;color:#ed1c24}.main-links-section #na_co_mate_chut_menu .ncmc_item:not(:last-of-type){margin-right:20px !important}.main-links-section #na_co_mate_chut_menu .ncmc_item img{max-height:250px;max-width:100%;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;object-fit:cover}@media(min-width: 961px){.main-links-section #na_co_mate_chut_menu .ncmc_item img{padding:10px 34px}}.main-links-section #na_co_mate_chut_menu .ncmc_item a{text-align:center;height:100%;display:flex;flex-direction:column;width:100%;justify-content:space-between}.main-links-section #na_co_mate_chut_menu .ncmc_item a span{-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;font-family:"League Spartan Bold";font-size:18px;color:#000}@media(min-width: 961px){.main-links-section #na_co_mate_chut_menu .ncmc_item a span{padding:10px 12px 17px 12px}}.products-view{position:relative;margin-bottom:50px}@media(max-width: 1200px){.products-view .swiper-button-next,.products-view .swiper-button-prev{display:none}}.try-from-us-section-title{position:relative;margin-bottom:110px !important}.try-from-us-section-title::after{position:absolute;content:"";width:497px;height:75px;top:50%;left:50%;transform:translate(-48%, 43%)}@media(max-width: 792px){.try-from-us-section-title::after{transform:translate(-48%, 97%)}}@media(max-width: 377px){.try-from-us-section-title::after{transform:translate(-48%, 125%);width:304px}}.top-products{position:static !important;max-width:1100px}.top-products .swiper-slide{height:auto !important;min-height:441px}.top-products .swiper-wrapper{padding-bottom:50px !important}.top-products .swiper-button-prev{left:-5px}.top-products-detail{background:#fff;margin-right:20px;height:100%;position:relative;-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}.top-products-detail .vm-product-media-container{min-height:283px;margin-bottom:10px}.top-products-detail .vm-product-media-container img{-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;max-height:280px;height:280px;object-fit:cover;width:100%}.top-products-detail:hover{-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}.top-products-detail:hover a{cursor:pointer;color:#ed1c24}.top-products-detail .description,.top-products-detail .product-price{padding:0 15px}.top-products-detail .description a{font-family:"League Spartan SemiBold";font-size:28px;color:#000;min-height:64px;max-height:64px;overflow:hidden;display:flex;line-height:normal;max-width:122px}.top-products-detail .description a:hover{color:#ed1c24}.top-products-detail .description p{margin:0;min-height:50px;max-height:50px;overflow:hidden;max-width:122px}.top-products-detail .price-area{padding:0 15px;margin-top:43px}.top-products-detail .price-area .parameters{width:226px}.top-products-detail .price-area .basePriceWrapper{display:none}.top-products-detail .price-area .salePriceWrapper{display:flex;color:#cc1b21;font-size:16px}.top-products-detail .price-area .salePriceWrapper .priceTAX{display:none}.top-products-detail .price-area .salePriceWrapper .productParameter{margin-right:2px}.top-products-detail .price-area .addtocart-bar{margin:0;text-align:left}.top-products-detail .price-area .addtocart-bar .quantity-box{display:none}.top-products-detail .price-area .buy-btn{position:relative;bottom:10px}.top-products-detail .price-area svg#cart_icon{width:20px;height:18px;top:4px;position:relative;cursor:pointer}.top-products-detail .price-area svg#cart_icon path{fill:#ed1c24 !important}.top-products-detail .price-area .productDetail-addToCart form{margin:0}.top-products-detail .price-area .productDetail-addToCart .addToCartBtn,.top-products-detail .price-area .productDetail-addToCart .go_to_detail{position:relative;text-align:right;width:100%;display:inline-block}.top-products-detail .price-area .productDetail-addToCart .addToCartBtn:hover a.go-to-branch-choice,.top-products-detail .price-area .productDetail-addToCart .go_to_detail:hover a.go-to-branch-choice{color:#000}.top-products-detail .price-area .productDetail-addToCart .addToCartBtn input,.top-products-detail .price-area .productDetail-addToCart .go_to_detail input{padding:0;background:rgba(0,0,0,0);color:#ed1c24;border:none;letter-spacing:normal;padding-right:5px;right:-2px;position:relative}.top-products-detail .price-area .productDetail-addToCart .addToCartBtn input:hover,.top-products-detail .price-area .productDetail-addToCart .go_to_detail input:hover{color:#ed1c24}.all-offers{text-align:center;margin:10px 0}.hp-local-support-section{padding:50px 0}.hp-local-support-section .customhp-local-support-section{display:flex;justify-content:center;align-items:center;min-height:535px;z-index:1;position:relative}.hp-local-support-section .customhp-local-support-section::before{content:"";position:absolute;top:0;left:-100vw;width:300vw;height:100%;z-index:-1500}.hp-local-support-section .customhp-local-support-section .leftBlock{margin-right:79px}.hp-local-support-section .customhp-local-support-section .leftBlock>img:nth-of-type(1){width:291px;height:235px}.hp-local-support-section .customhp-local-support-section .rightBlock{display:flex;flex-direction:column;width:100%;max-width:477px;justify-content:center;align-items:center}.hp-local-support-section .customhp-local-support-section .rightBlock h3{color:#fff;margin-top:25px;font-family:"League Spartan SemiBold";font-size:33px;font-weight:100}.hp-local-support-section .customhp-local-support-section .rightBlock div.icon{position:relative;margin:0 auto;text-align:center;display:grid;width:107px;height:98px;align-items:center;justify-content:center;background:#abb09d;transition:all .6s ease-in-out}.hp-local-support-section .customhp-local-support-section .rightBlock div.icon:hover{transition:all .6s ease-in-out}.hp-local-support-section .customhp-local-support-section .rightBlock div.icon img{width:50px;margin:0 auto}.hp-local-support-section .customhp-local-support-section .rightBlock p{text-align:center;margin-top:0;color:#d5d9cb;margin-bottom:0;text-transform:uppercase;font-family:"League Spartan";font-size:20px;line-height:1.476;max-width:378px}.hp-local-support-section .customhp-local-support-section .rightBlock>img:nth-of-type(1){width:46px;height:36px}.secondary-navigation-section{padding:50px 0}.secondary-navigation-section ul{display:flex;justify-content:center}.secondary-navigation-section ul li{display:flex;flex-direction:column;align-items:center;width:100%;min-height:250px;max-width:306px;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}.secondary-navigation-section ul li:hover{transform:translate(0, -5px);-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);transition:all .4s ease-in-out}.secondary-navigation-section ul li:hover a span{-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;color:#cc1b21}.secondary-navigation-section ul li:not(:last-of-type){margin-right:20px !important}.secondary-navigation-section ul li img{max-height:370px;max-width:100%;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;object-fit:cover}.secondary-navigation-section ul li a{text-align:center;height:100%;display:flex;flex-direction:column;width:100%;justify-content:space-between}.secondary-navigation-section ul li a span{-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;font-family:"League Spartan SemiBold";font-size:26px;color:#000;padding-bottom:10px}.interesting-tips-section-2{padding-top:50px;margin-bottom:-45px}.interesting-tips-section-2 .custominteresting-tips-section-2{display:flex;justify-content:center;align-items:center;min-height:535px;z-index:1;position:relative}.interesting-tips-section-2 .custominteresting-tips-section-2::before{content:"";position:absolute;top:0;left:-100vw;width:300vw;height:150%;z-index:-1500}.interesting-tips-section-2 .custominteresting-tips-section-2 .leftBlock{margin-right:79px}.interesting-tips-section-2 .custominteresting-tips-section-2 .leftBlock>img:nth-of-type(1){width:384px;height:351px}.interesting-tips-section-2 .custominteresting-tips-section-2 .rightBlock{display:flex;flex-direction:column;width:100%;max-width:477px;justify-content:center;align-items:center;position:relative}.interesting-tips-section-2 .custominteresting-tips-section-2 .rightBlock h3{color:#fff;margin-top:25px;font-family:"League Spartan SemiBold";font-size:33px;font-weight:100}.interesting-tips-section-2 .custominteresting-tips-section-2 .rightBlock div.icon{position:relative;margin:0 auto;text-align:center;display:grid;width:101px;height:92px;align-items:center;justify-content:center;background:#777779;transition:all .6s ease-in-out}.interesting-tips-section-2 .custominteresting-tips-section-2 .rightBlock div.icon:hover{transition:all .6s ease-in-out}.interesting-tips-section-2 .custominteresting-tips-section-2 .rightBlock div.icon img{width:50px;margin:3px auto 0 auto}.interesting-tips-section-2 .custominteresting-tips-section-2 .rightBlock p{text-align:center;margin-top:0;color:#d5d9cb;margin-bottom:25px;text-transform:uppercase;font-family:"League Spartan";font-size:20px;line-height:1.476;max-width:378px}.interesting-tips-section-2 .custominteresting-tips-section-2 .rightBlock>img:nth-of-type(1){width:65px;height:70px;position:absolute;top:2.7em;right:50%;transform:translate(200%, 0)}.interesting-tips-section-2 .custominteresting-tips-section-2 .rightBlock>img:nth-of-type(2){width:46px;height:36px}.fresh-packed-products{padding-top:10px !important}.fresh-packed-products .fresh-packed-products-wrapper{position:relative;margin-bottom:90px}.fresh-packed-products .fresh-packed-products-wrapper .fresh-packed-products-swiper{overflow:hidden;max-width:1080px;margin:0 auto;padding-bottom:36px;padding-top:10px}@media(max-width: 1200px){.fresh-packed-products .fresh-packed-products-wrapper .fresh-packed-products-swiper{max-width:640px}}@media(max-width: 960px){.fresh-packed-products .fresh-packed-products-wrapper .fresh-packed-products-swiper .swiper-button-next,.fresh-packed-products .fresh-packed-products-wrapper .fresh-packed-products-swiper .swiper-button-prev{display:none}}.fresh-packed-products .fresh-packed-products-wrapper .fresh-packed-products-swiper .swiper-wrapper .swiper-slide a{height:100%;display:flex;flex-direction:column;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;min-height:310px;text-align:center;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none}.fresh-packed-products .fresh-packed-products-wrapper .fresh-packed-products-swiper .swiper-wrapper .swiper-slide a img{min-height:260px;max-height:260px;max-width:100%;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;object-fit:cover}.fresh-packed-products .fresh-packed-products-wrapper .fresh-packed-products-swiper .swiper-wrapper .swiper-slide a span{-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;font-family:"League Spartan SemiBold";font-size:26px;color:#000;padding-bottom:10px}.fresh-packed-products .fresh-packed-products-wrapper .fresh-packed-products-swiper .swiper-wrapper .swiper-slide a:hover{transform:translate(0, -5px);-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);transition:all .4s ease-in-out}.fresh-packed-products .fresh-packed-products-wrapper .fresh-packed-products-swiper .swiper-wrapper .swiper-slide a:hover span{-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;color:#cc1b21}body.uvod .main_image_title_wrapper{position:relative !important;width:100% !important;height:100% !important;display:flex !important;justify-content:center !important;align-items:flex-end !important;top:0 !important;left:0 !important;background:linear-gradient(0deg, rgba(0, 0, 0, 0.2475) 0%, rgba(0, 0, 0, 0) 52.08%) !important}body.uvod .main_image_title_wrapper .tp-loop-wrap,body.uvod .main_image_title_wrapper .tp-mask-wrap{position:relative !important}body.uvod .main_image_title_wrapper .main_image_title{width:800px !important;max-width:100% !important;padding:0 90px !important;display:flex !important;flex-direction:column !important;gap:20px !important;align-items:center !important;padding-bottom:90px !important}@media(max-width: 777px){body.uvod .main_image_title_wrapper .main_image_title{padding-bottom:50px !important}}body.uvod .main_image_title_wrapper .main_image_title h1,body.uvod .main_image_title_wrapper .main_image_title h1 span,body.uvod .main_image_title_wrapper .main_image_title h2,body.uvod .main_image_title_wrapper .main_image_title h2 span{color:#fff !important;font-size:50px !important;padding:0 !important;margin:0 !important;white-space:normal !important;text-align:center !important;font-weight:400 !important;font-family:"League Spartan Bold" !important;line-height:60px !important}body.uvod .main_image_title_wrapper .main_image_title h1 span,body.uvod .main_image_title_wrapper .main_image_title h1 span span,body.uvod .main_image_title_wrapper .main_image_title h2 span,body.uvod .main_image_title_wrapper .main_image_title h2 span span{white-space:nowrap !important}@media(max-width: 415px){body.uvod .main_image_title_wrapper .main_image_title h1 span,body.uvod .main_image_title_wrapper .main_image_title h1 span span,body.uvod .main_image_title_wrapper .main_image_title h2 span,body.uvod .main_image_title_wrapper .main_image_title h2 span span{white-space:normal !important}}@media(max-width: 777px){body.uvod .main_image_title_wrapper .main_image_title h1,body.uvod .main_image_title_wrapper .main_image_title h1 span,body.uvod .main_image_title_wrapper .main_image_title h2,body.uvod .main_image_title_wrapper .main_image_title h2 span{max-width:70vw !important;font-size:40px !important;line-height:42px !important}}body.uvod .main_image_title_wrapper .main_image_title a.main_image_order_button{padding:20px 55px !important;background-color:#ed1c24 !important;border-radius:2px !important;display:flex !important;gap:5px !important;align-items:center !important;transition:all .3s ease-in-out !important}@media(max-width: 777px){body.uvod .main_image_title_wrapper .main_image_title a.main_image_order_button{padding:15px 55px !important}}body.uvod .main_image_title_wrapper .main_image_title a.main_image_order_button:hover{background-color:#cc1b21 !important}body.uvod .main_image_title_wrapper .main_image_title a.main_image_order_button svg{margin-bottom:6px !important}body.uvod .main_image_title_wrapper .main_image_title a.main_image_order_button span{text-transform:uppercase !important;font-family:"League Spartan SemiBold";font-size:16px !important;color:#fff !important}body.uvod #branches_picker{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}body.uvod #branches_picker .bp_content{width:100%;max-width:fit-content;background-color:#fff;border-radius:3px}@media(max-width: 575px){body.uvod #branches_picker .bp_content{position:absolute;top:20px;overflow:scroll;max-height:calc(100% - 40px)}}body.uvod #branches_picker .bp_content .bp_header{width:100%;height:50px;display:flex;align-items:center;justify-content:space-between;background-color:#fee440;border-radius:3px 3px 0 0}body.uvod #branches_picker .bp_content .bp_header .logo_container{height:50px;padding:5px 0}body.uvod #branches_picker .bp_content .bp_header .logo_container svg{height:40px}body.uvod #branches_picker .bp_content .bp_header .closer{padding:10px;width:50px;height:50px;display:flex;align-items:center;justify-content:space-around;cursor:pointer}body.uvod #branches_picker .bp_content .bp_body{display:flex;flex-direction:column;align-items:center;padding:16px 32px}@media(max-width: 575px){body.uvod #branches_picker .bp_content .bp_body{overflow-y:scroll}}body.uvod #branches_picker .bp_content .bp_body .title{font-family:"League Spartan Bold";margin:0;font-size:20px;text-transform:uppercase;line-height:24px}body.uvod #branches_picker .bp_content .bp_body .delivery a.delivery_button{padding:15px 40px}body.uvod #branches_picker .bp_content .bp_body .delivery p.min_amount{margin:0;color:#969696;font-size:13px}body.uvod #branches_picker .bp_content .bp_body .pickup .pickup_content{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:8px}@media(max-width: 575px){body.uvod #branches_picker .bp_content .bp_body .pickup .pickup_content{display:flex;flex-direction:column}}body.uvod #branches_picker .bp_content .bp_body .pickup,body.uvod #branches_picker .bp_content .bp_body .delivery{display:flex;flex-direction:column;gap:10px;padding-top:20px}body.uvod #branches_picker .bp_content .bp_body .pickup p.section_title,body.uvod #branches_picker .bp_content .bp_body .delivery p.section_title{margin:0;font-family:"League Spartan Bold";font-size:18px;width:100%;text-align:center}body.uvod #branches_picker .bp_content .bp_body .pickup a,body.uvod #branches_picker .bp_content .bp_body .delivery a{font-size:14px;color:#000;padding:15px 11px;background-color:rgba(217,217,217,.3);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;text-align:center;white-space:nowrap}body.uvod #branches_picker .bp_content .bp_body .pickup a:hover,body.uvod #branches_picker .bp_content .bp_body .delivery a:hover{background-color:#ed1c24;color:#fff;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}
