﻿.main_header_area.navbar_fixed .main_menu_area .navbar.navbar-expand-lg .navbar-brand img{margin-top:0}.main_menu_area .navbar.navbar-expand-lg .navbar-nav li a{font-size:16px;text-transform:uppercase;font-weight:700}a{vertical-align:initial}.main_menu_area .navbar.navbar-expand-lg .navbar-brand img{z-index:2;position:relative;display:inline-block;max-width:110px;margin-top:10px}.main_header_area.navbar_fixed .main_menu_area .navbar.navbar-expand-lg .navbar-brand:after{bottom:-18px}.top-header-tel-icon{max-width:24px;margin-right:7px;margin-bottom:3px}.deliveries img{width:265px}.main_menu_area .navbar.navbar-expand-lg .navbar-brand:after{content:"";background:url(../img/logo-circle-2.png) no-repeat scroll center center;height:201px;width:209px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-24px}.main_slider_area .first_text{color:#fff;font-family:"Playfair Display",serif;font-weight:bold !important}.discover_item_inner .discover_item a{position:relative;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}.main_slider_area .first_text.black{color:#29263a}.main_slider_area .first_text.pink{color:#753375}.main_slider_area .secand_text{color:#fff;font-family:"Playfair Display",serif;font-style:italic}.main_slider_area .secand_text.black{color:#000}.main_slider_area .main_btn{background:#fff;font-size:18px;color:#3e606b;display:inline-block;font-weight:600;font-family:"Open Sans",sans-serif;padding:0px 43px;line-height:52px;border-radius:26px;-webkit-transition:all 300ms linear !important;-o-transition:all 300ms linear !important;transition:all 300ms linear !important}.main_slider_area .main_btn:hover{background:#bf1d2d;color:#fff}.main_slider_area .now_btn{display:inline-block;padding:0px 29px;background:#e2a062;border-radius:4px;color:#fff;font-size:17px;line-height:50px;font-weight:600;font-family:"Open Sans",sans-serif;-webkit-transition:all 300ms linear !important;-o-transition:all 300ms linear !important;transition:all 300ms linear !important}.main_slider_area .now_btn:hover{background:#bf1d2d;color:#fff}.main_slider_area .price h3{background:#fff;height:126px;width:126px;border-radius:50%;text-align:center !important;line-height:122px;color:#242424;font-family:"Playfair Display",serif;font-weight:bold;font-style:italic;font-size:45px}.cake_feature_item a{display:block}.cake_feature_item .cake_img{position:relative;cursor:pointer;overflow:hidden;height:200px;background-position:center;background-size:cover;background-repeat:no-repeat}.cake_feature_item .cake_img:before{content:"";background:rgba(0,0,0,.5);position:absolute;left:0;top:0px;min-width:255px;height:200px}#mainCarousel .carousel-item{background-size:cover;background-position:center;background-repeat:no-repeat;height:36vh;display:flex;align-items:center}#mainCarousel .carousel-item::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.5);z-index:9}.banner_area{background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}.banner_area .banner_text{text-align:center;padding-bottom:140px;z-index:2;position:relative}.banner_area .banner_text h3{color:#fff;padding-top:153px;font-family:"Playfair Display",serif;font-weight:bold;font-size:62px}.banner_area .banner_text h1{color:#fff;padding-top:153px;font-family:"Playfair Display",serif;font-weight:bold;font-size:62px}.banner_area::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.38)}.list-documents ul{list-style:none !important;margin:0;padding:0 !important}.list-documents ul li{list-style:none !important}.list-documents ul li:first-child{margin-top:0}.list-documents ul li{margin-top:17px;display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:space-between}.list-documents ul li a{word-break:break-word;border-radius:4px;transition:all ease-out .16s;padding:12px 15px;font-weight:600;color:#1a366c;text-shadow:0 0 .65px rgba(255,255,255,0),0 0 .65px rgba(255,255,255,0);border:solid 1px rgba(26,54,108,.07);background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.07);display:flex;align-items:center;height:auto}.list-documents ul li a:first-child{width:calc(100% - 75px);margin-right:15px}.list-documents ul li a:first-child svg{margin-right:15px;transition:all .16s linear}.blog_time{color:#bf1d2d;font-weight:bold;line-height:65px}.list-documents .download-card-wrapper{width:60px;justify-content:center;align-items:flex-end;align-self:flex-start}.list-documents .download-card{font-size:1.5rem}.list-documents ul li a>i{margin-right:15px;transition:all ease-out .16s}.list-documents ul li a:hover{background-color:#fff;box-shadow:1px 4px 16px 3px rgba(107,143,181,.2) !important;-moz-box-shadow:1px 4px 16px 3px rgba(107,143,181,.2);text-decoration:none;border:solid 1px rgba(0,0,0,0)}.list-documents ul li a:hover:first-child svg{margin-right:15px;transform:scale(1.2)}.list-documents ul li a:hover>i{margin-right:25px}.list-documents ul li a:hover{text-decoration:none}.dropdown-submenu{position:relative}.dropdown-submenu .dropdown-menu{top:0;left:100%;margin-top:-1px}.list-more-items-documents{border-radius:4px;transition:all ease-out .16s;padding:10px 12px;font-weight:600;border:solid 1px rgba(26,54,108,.07);background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.07);padding-bottom:15px}.list-more-items-documents h5{font-weight:600;font-size:1rem;margin-bottom:15px;margin-left:15px;margin-top:5px}.list-documents .list-more-items-documents a{margin-top:5px;border:none;box-shadow:none}.list-documents .list-more-items-documents a:hover{border:none}.bakery_video_area{background:url(../img/cake-3456747_1920.jpg) no-repeat scroll center center}.main_title{padding-bottom:50px}.banner_area{z-index:0}.carousel-item-content{z-index:9999;position:relative;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;align-content:center;height:36vh}.carousel-item-content h1{color:#fff;font-family:"Playfair Display",serif;font-weight:bold !important;margin-bottom:15px;width:100%}.carousel-item-content h2,.carousel-item-content h3{color:#fff;font-family:"Playfair Display",serif;font-style:italic;text-shadow:1px 2px 3px #000;width:100%;margin-bottom:15px}.banner_area{text-shadow:1px 2px 2px rgba(0,0,0,.397)}.product_details_text p.item-specs{padding:6px 0;margin-bottom:.5rem;font-size:14px;font-weight:600}.additional_title h3{color:#3e606b;font-family:"Playfair Display",serif;font-weight:bold;font-size:28px;position:relative;display:inline-block;margin-bottom:25px}.additional_title h3::before{content:"";width:45px;height:1px;background:#acb2b4;position:absolute;right:-60px;bottom:7px}.check_email{display:none !important}.modal-content.form-modal{border:none;border-top:10px solid #bf1d2d;border-radius:8px;box-shadow:inset 0 -1px 20px 0px #f1f1f1;transition:all .1s linear;font-weight:500;font-size:14px;text-shadow:0 0 .65px rgba(255,255,255,0),0 0 .65px rgba(255,255,255,0)}.modal-content.form-modal .form-control{box-shadow:inset 0 -1px 20px 0px #f1f1f1;transition:all .1s linear;color:#1a366c;font-size:14px;text-shadow:0 0 .65px rgba(255,255,255,0),0 0 .65px rgba(255,255,255,0);border:solid 1px rgba(26,54,108,.07)}.modal-content.form-modal .btn{padding:12px 25px;font-weight:500;background:none;color:#1c1d3e;overflow:hidden;border-radius:7px;border:none;position:relative;z-index:9}.modal-content.form-modal .btn.btn-theme{background:#bf1d2d}.modal-header p{font-size:14px;color:initial;margin-bottom:0}.modal-privola-text{text-align:justify;margin-bottom:.25rem;display:block;text-shadow:0 0 .65px rgba(255,255,255,0),0 0 .65px rgba(255,255,255,0);font-weight:600}.container2 .checkmark{position:absolute;top:1px;left:15px;height:20px;width:20px;border:1px solid rgba(206,212,218,.6);margin-right:0;border-radius:2px;background:#fff}.container2.container-input{margin-left:30px}span.span-agree{margin-left:15px}.container2 input:checked~.checkmark{background-color:#2196f3}.container2 .checkmark:after{content:"";position:absolute;display:none}.container2 input:checked~.checkmark:after{display:block}.container2 .checkmark:after{left:5px;top:3px;width:7px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkboxlight{font-weight:700}.modal-content.form-modal .btn.btn-theme{background:#bf1d2d;color:#fff}.p_sale_widget .media{border-radius:2px;background:#fff;padding:5px;box-shadow:1px 2px 3px #e8e8e8}.p_sale_widget .media img{border-radius:2px}.p_sale_widget .media .media-body h4{font-size:18px;padding-top:5px}.p_sale_widget .media .d-flex{max-width:110px}.media a{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.p_sale_widget .media .media-body h5{font-size:16px}.map_area iframe{height:550px}.contact_us_form .form-group .order_s_btn{line-height:initial;padding:15px 35px;height:auto}.contact_us_form input.form-group{height:initial}.contact_us_form .form-group .form-control.input{height:55px;border-radius:3px;border:1px solid #ededed;padding:0px 20px;font-size:16px;font-family:"Open Sans",sans-serif;color:#797979;outline:none;-webkit-box-shadow:none;box-shadow:none}input#potvrdi{height:initial}.footer_area{color:#ededee}.f_link_widget .list_style li a{color:#ededee}.f_about_widget p{color:#ededee}.f_contact_widget p{color:#ededee}.f_contact_widget h5{color:#ededee}.gallery-cards-wrapper figure img{border-radius:5px;width:100%;height:auto;box-shadow:2px 3px 6px #bdbdbd;transition:all linear .16s}.gallery-cards-wrapper figure img:hover{box-shadow:2px 3px 16px #00264a}.gallery-cards-wrapper figure img:hover{-webkit-box-shadow:2px 3px 16px #00264a;box-shadow:2px 3px 16px #00264a}.list-ingrid{font-size:22px;line-height:30px;color:#797979;font-family:"Playfair Display",serif;-webkit-transition:all 400ms linear 0s;-o-transition:all 400ms linear 0s;transition:all 400ms linear 0s}.list-price{font-weight:600}.send-query{background:#bf1d2d;color:#fff;line-height:45px;border-radius:4px;display:inline-block;padding:0px 32px;font-size:16px;font-family:"Open Sans",sans-serif;position:relative;overflow:hidden;font-weight:600}.product_tab_area{position:relative}.pest_btn{background:#bf1d2d}.ug-gallery-wrapper{max-width:100% !important;min-width:150px !important;height:400px !important;width:100%}.mb-100{margin-bottom:100px}.cake_feature_item .cake_text h4{width:auto;padding:0px 5px}.our_bakery_area .our_bakery_text p{margin-bottom:initial;padding-bottom:initial !important}.p_catgories_widget .list_style li a.active{font-weight:700;color:#bf1d2d}.cake_feature_item .cake_img:before{z-index:0}.gallery-cards-wrapper figure img{border-radius:5px;width:100%;height:auto;box-shadow:2px 3px 6px #bdbdbd;transition:all linear .16s}.gallery-cards-wrapper figure img:hover{box-shadow:2px 3px 16px #293038}.p_w_title h3{border-bottom:solid 2px #dcdcdc;padding-bottom:15px}.p_w_title{padding-bottom:0}.p_w_title h3:before{content:none}.p_sale_widget .p_w_title{padding-bottom:22px}.product_pagination .middle_list .pagination li a{position:relative;display:block;padding:.75rem 1.25rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.select2-container{z-index:9999 !important}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;margin:50px 0;position:relative;z-index:9999;width:100% !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px;min-height:45px;-webkit-box-shadow:inset 0 -1px 20px 0px #f1f1f1;box-shadow:inset 0 -1px 20px 0px #f1f1f1;-webkit-transition:all .1s linear;transition:all .1s linear;padding:10px 12px;font-weight:600;color:#1a366c;font-size:14px;text-shadow:0 0 .65px rgba(255,255,255,0),0 0 .65px rgba(255,255,255,0);border:solid 1px rgba(26,54,108,.07)}.select2-container--classic .select2-selection--single .select2-selection__arrow{height:52px !important;background:#fff !important;border:none !important}.select2-container--classic .select2-selection--single .select2-selection__arrow b{margin-left:-10px !important}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#e0e0e0 !important}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:55px !important}.select2-container .select2-selection--single{height:55px !important;background:#fff !important;border:none !important;padding:0px 15px 0px 15px;border:1px solid #e8e8e8 !important}.product_pagination .middle_list .pagination li span{position:relative;display:block;padding:.75rem 1.25rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.product_pagination .middle_list{display:flex;width:100%}.product_pagination .middle_list nav{width:100%}.product_pagination .middle_list .pagination{margin-bottom:0px;border:none;justify-content:center}.product_pagination .middle_list .pagination li:hover a,.product_pagination .middle_list .pagination li.active a{background:#bf1d2d;color:#fff;border-color:#bf1d2d}.product_pagination .middle_list .pagination li:hover a,.product_pagination .middle_list .pagination li.active span{background:#bf1d2d;color:#fff;border-color:#bf1d2d}.banner_text ul li:first-child a{color:#f7c231}.tag-box{position:relative;display:block;margin-bottom:-1px;background-color:#fff;border-top:solid 3px #bf1d2d;margin-top:10px;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:1px 2px 3px #e8e8e8}.tag-box.products-left{top:0}.tag-box .display-6{font-weight:600;font-size:14px;color:#6b8fb5}.search-red-button{width:100%;border-top-left-radius:0;border-top-right-radius:0;background:#bf1d2d;text-transform:uppercase;line-height:36px;display:inline-block;padding:0px 25px;font-family:"Open Sans",sans-serif;position:relative;overflow:hidden;font-size:14px;margin-top:15px;font-weight:600}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#bf1d2d;background-color:#bf1d2d}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:rgba(191,29,45,.2);border-color:rgba(191,29,45,.25)}.tag-box .display-6:first-child{text-transform:uppercase;padding-left:25px;padding:10px 12px;margin-bottom:-1px;z-index:2;border-color:#edeff7;border-radius:0;border-bottom:1px solid rgba(167,167,167,.2);cursor:pointer}.tag-box .display-6:first-child::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";margin-right:10px;margin-left:5px}.tag-box a:hover{text-decoration:none}.tag-box .tags{margin-bottom:-1px}.tag-box .tags.show{display:flex}.aside-colapse-content-wrapper{padding-left:25px;padding:.3rem .85rem;display:flex;flex-wrap:wrap;justify-content:start}.tag-box .tags a{padding:.1rem;margin-bottom:-1px;font-weight:600}.select2-container{z-index:9 !important}.product_details_area .product_d_price{margin-bottom:0}.main_title h2:before{content:none}.main_title h2{position:relative;padding-top:.75rem;display:block;margin-bottom:1.25rem;position:relative;border-bottom:solid 1px rgba(26,54,108,.07);padding-bottom:15px}.main_title h2::after{content:"";position:absolute;width:30%;height:2px;background:-webkit-gradient(linear, left bottom, left top, from(#bf1d2d), to(#f4f9fc));background:linear-gradient(0deg, #bf1d2d 0%, #f4f9fc 100%);background:-webkit-linear-gradient(0deg, #bf1d2d 0%, #f4f9fc 100%);bottom:-2px;left:0px;border-radius:4px}section.product_details_area.p_100{padding-bottom:50px}section.similar_product_area.p_100{padding:75px 0px}.pagination{max-width:100%;flex-wrap:wrap}.pagination li{margin-right:5px;padding:.75rem 0;margin-bottom:5px}nav.pagination-wrapper{display:block;margin-top:5vh}.pagination{justify-content:center}.pagination li{margin-right:5px}.pagination li a{padding:.75rem 1rem;color:#0e487f;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);-webkit-transition:all ease-out .18s;-moz-transition:all ease-out .18s;-o-transition:all ease-out .18s;transition:all ease-out .18s;font-weight:600}.our_bakery_area .our_bakery_text p{margin-bottom:20px !important}.discover_item_inner .discover_item h4{margin-bottom:15px}.p_sale_widget .media .media-body h4{word-break:break-all}.discover_item_inner .discover_item h4{align-self:center}.pagination li a:hover{background:#f4f5f6}.discover_item_inner .discover_item p{margin-bottom:15px}.aside-media-image{background-size:cover;background-repeat:no-repeat;background-position:center;width:80px;height:100%;min-height:80px}.left_sidebar.p_sale_widget .media a{width:100%}.left_sidebar.p_sale_widget .media .d-block{display:block !important;margin-right:10px}.pagination li.active>span{padding:.75rem 1rem;color:#fff;background-color:#0e487f;border-color:#213645;box-shadow:0 1px 2px rgba(0,0,0,.1);font-weight:600}.pagination li.disabled>span{padding:.75rem 1rem;color:#c9c9c9;background-color:#f8f8f8;box-shadow:0 1px 2px rgba(0,0,0,.1);font-weight:600}.social{position:absolute;top:-2px;right:0}.social li{margin-left:15px}.social li:first-child{margin-left:0}.social li:first-child a i{background-color:#de4614;color:#f8f8ff;border:solid 1px rgba(0,0,0,0)}.social li:nth-child(2) a i{background-color:#20396c;color:#f8f8ff;border:solid 1px rgba(0,0,0,0)}.social li:last-child a i{background-color:#17a4b6;color:#f8f8ff;border:solid 1px rgba(0,0,0,0)}.social li a{display:inline-block}.social li a:hover{text-decoration:none}.social li a:hover i{background-color:#fff !important;color:#20396c !important;border:solid 1px #e4e4e4 !important;box-shadow:1px 4px 16px 3px rgba(107,143,181,.2) !important;background:#fff;box-shadow:1px 4px 16px 3px rgba(107,143,181,.2);-moz-box-shadow:1px 4px 16px 3px rgba(107,143,181,.2);text-decoration:none}.social li a i{display:table-cell;height:40px;width:40px;vertical-align:middle;text-align:center;color:#123065;border:1px solid #163772;-webkit-transition:all ease-out .18s;transition:all ease-out .18s;font-size:16px}.social ul,.social li{list-style:none}.social .link{display:flex;flex-wrap:wrap;margin:0;padding:0}.l_news_item{background-color:#fff;padding:1rem}.send-query{text-transform:uppercase}.s_item_left .main_title h5{font-size:24px}.product_tab_area .tab-content{padding:30px}.social .link{justify-content:flex-end}@media(max-width: 998px){.top_header_area .float-left a{font-size:13px}}@media(max-width: 780px){.main_menu_area .navbar.navbar-expand-lg .navbar-brand img{max-width:90px !important}.top_header_area .float-left a{display:inline-block;margin-right:10px}}/*# sourceMappingURL=custom.css.map */