.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px);}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}.owl-carousel .owl-item img{display:block;width:100%;}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none;}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit;}.owl-carousel.owl-loaded{display:block;}.owl-carousel.owl-loading{opacity:0;display:block;}.owl-carousel.owl-hidden{opacity:0;}.owl-carousel.owl-refresh .owl-item{visibility:hidden;}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-grab{cursor:move;cursor:grab;}.owl-carousel.owl-rtl{direction:rtl;}.owl-carousel.owl-rtl .owl-item{float:right;}.no-js .owl-carousel{display:block;}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both;}.owl-carousel .owl-animated-in{z-index:0;}.owl-carousel .owl-animated-out{z-index:1;}.owl-carousel .fadeOut{animation-name:fadeOut;}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.owl-height{transition:height 500ms ease-in-out;}.owl-carousel .owl-item{}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease;}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0;}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d;}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/sites/all/themes/cooklikemary/js/owlcarousel/assets/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease;}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3);}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none;}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease;}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}
.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent;}.owl-theme .owl-nav [class*='owl-']{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px;}.owl-theme .owl-nav [class*='owl-']:hover{background:#869791;color:#FFF;text-decoration:none;}.owl-theme .owl-nav .disabled{opacity:0.5;cursor:default;}.owl-theme .owl-nav.disabled + .owl-dots{margin-top:10px;}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px;}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791;}
@font-face{font-family:"KabrioSoft-Regular";src:url(/sites/all/themes/cooklikemary/fonts/Kabrio-Soft-Regular.ttf) format("truetype");}@font-face{font-family:"StudioScriptCtt";src:url(/sites/all/themes/cooklikemary/fonts/studioscriptctt.ttf) format("truetype");}body,html{padding:0px;margin:0px;font-family:"KabrioSoft-Regular";font-size:16px;}#container{width:100% !important;}#uc-tinkoff-redirect-form #edit-message{display:none;}@media (min-width:376px) and (max-width:1023px){#container{width:100% !important;}}@media (min-width:0px) and (max-width:375px){#container{width:100% !important;}}.container-limited{max-width:1140px;margin:0px auto;}.container-fluid{float:left;position:relative;width:100%;clear:both;}.body-content{padding-top:40px;}body.front .body-content{padding:0;}.block-categories-front{margin-bottom:50px;}.left-side-container{float:left;position:absolute;background-image:url(/sites/all/themes/cooklikemary/images/new_design/bg-left.svg);background-repeat:no-repeat;background-position:left -85px;background-size:contain;width:600px;height:560px;top:0px;}.right-side-container{float:left;position:absolute;background-image:url(/sites/all/themes/cooklikemary/images/new_design/bg-right.svg);background-repeat:no-repeat;background-position:right top;background-size:contain;width:630px;height:680px;top:0px;right:0px;z-index:-1;}.not-front.sidebar-first article{display:flex;flex-direction:column;}.not-front.sidebar-first article .tabs{display:flex;}.not-front.sidebar-first article .region-content{display:flex;flex-direction:column;}.not-front .body-content{padding-top:0px;}.not-front .page-title{text-align:center;}.not-front .page-title h2{padding:53px 0px 53px;margin:0px;font-size:60px;background-image:url(/sites/all/themes/cooklikemary/images/front_h.png);background-repeat:no-repeat;background-position:center;}.not-front .page-title h2 span{padding:0 30px;}.cover-cart{float:left;position:fixed;left:0px;right:0px;top:0px;bottom:0px;background-color:#000;z-index:106;opacity:0.7;filter:alpha(opacity=70);display:none;}.node-type-product .page-title{display:none;}.page-delivery{background-image:url(/sites/all/themes/cooklikemary/images/new_design/map-active.svg) !important;background-position:7% center !important;}.page-delivery header{padding:16px 0px;}.page-delivery header .header-content{flex-direction:row !important;justify-content:space-between;flex-grow:2;}.page-delivery header .header-content .guard-line{display:flex;font-size:16px;color:#000;flex-grow:2;align-items:center;justify-content:center;}.page-delivery header .header-content .guard-line span{background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/icon_guard.svg);background-repeat:no-repeat;background-position:left center;background-size:20px 22px;padding:5px 0px 5px 30px;}.page-delivery header .header-content .back-to-site{display:flex;flex-direction:row;align-items:center;}.page-delivery header .header-content .back-to-site .icon-back{display:flex;width:28px;height:15px;background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/icon_arrow_back.svg);background-position:center;background-size:contain;background-repeat:no-repeat;}.page-delivery header .header-content .back-to-site a{color:#121212;background-color:#ebebeb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:15px 17px !important;line-height:16px;font-size:16px;margin:0px;height:max-content;text-decoration:none;display:flex;}.page-delivery .map-content{display:flex;flex-direction:row;width:100%;justify-content:flex-end;}.page-delivery .map-content .delivery-info{padding-top:83px;padding-bottom:175px;display:flex;flex-direction:column;width:50%;}.page-delivery .map-content .delivery-info h3{font-family:KabrioSoft-Regular;font-size:38px;color:#121212;padding:0px;margin:0px;}.page-delivery .map-content .delivery-info h3.red{color:#e31d24;}.page-delivery .map-content .delivery-info h4{font-size:30px;padding:40px 0px 38px;margin:0px;}.page-delivery .map-content .delivery-info .decisions{display:flex;flex-direction:row;width:408px;justify-content:space-between;}.page-delivery .map-content .delivery-info .decisions .correct-answer{display:flex;padding:12px 14px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #dadada;margin-right:10px;color:#8d8d8d;font-size:14px;width:192px;font-weight:200;flex-direction:column;}.page-delivery .map-content .delivery-info .decisions .correct-answer:hover{border-color:#e31d24;}.page-delivery .map-content .delivery-info .decisions .correct-answer a{color:#8d8d8d;font-size:16px;text-decoration:none;display:flex;padding-top:11px;}.page-delivery .map-content .delivery-info .decisions .correct-answer .icon-answer{display:flex;width:24px;height:24px;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/icon_check.svg);}.page-delivery .map-content .delivery-info .decisions .incorrect-answer{color:#8d8d8d;font-size:14px;display:flex;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #dadada;padding:12px 14px;width:192px;font-weight:200;flex-direction:column;}.page-delivery .map-content .delivery-info .decisions .incorrect-answer:hover{border-color:#e31d24;}.page-delivery .map-content .delivery-info .decisions .incorrect-answer a{color:#8d8d8d;font-size:16px;text-decoration:none;display:flex;padding-top:11px;}.page-delivery .map-content .delivery-info .decisions .incorrect-answer .icon-answer{display:flex;width:24px;height:24px;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/icon_question.svg);}.page-delivery .map-content .delivery-info .custom-delivery{display:flex;flex-direction:column;width:376px;padding:12px 15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #dadada;margin-top:18px;}.page-delivery .map-content .delivery-info .custom-delivery:hover{border-color:#e31d24;}.page-delivery .map-content .delivery-info .custom-delivery a{color:#8d8d8d;font-size:16px;text-decoration:none;display:flex;padding-top:11px;}.page-delivery .map-content .delivery-info .custom-delivery .icon-answer{display:flex;width:24px;height:24px;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/icon_cafe.svg);}.taxonomy-title h2{font-size:38px;font-family:KabrioSoft-Regular;font-weight:bold;margin:0 0 28px;}header{width:100%;background-color:#fff;float:left;position:relative;-webkit-box-shadow:15px 0px 20px rgba(0,0,0,0.2);-moz-box-shadow:15px 0px 20px rgba(0,0,0,0.2);box-shadow:15px 0px 20px rgba(0,0,0,0.2);padding:21px 0px 0px;}@media (min-width:376px) and (max-width:1023px){}@media (min-width:0px) and (max-width:375px){}header .header-container{display:flex;flex-direction:row;}header .header-container .logo-block{display:flex;}header .header-container .logo-block .top-logo{background-image:url(/sites/all/themes/cooklikemary/images/new_design/Navi_Logo.svg);width:154px;height:59px;background-position:center;background-repeat:no-repeat;background-size:contain;}header .header-container .header-content{display:flex;flex-direction:column;padding-left:24px;}header .header-container .header-content .top-block{display:flex;flex-direction:row;padding-bottom:0;}header .header-container .header-content .top-block .slogan{display:flex;color:#888888;font-size:16px;line-height:16px;max-width:213px;}header .header-container .header-content .top-block .region-header-top{display:flex;padding-left:15px;align-items:center;}header .header-container .header-content .bottom-block{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;}header .header-container .header-content .bottom-block .menu-block{display:flex;flex-grow:1;}header .header-container .header-content .bottom-block .menu-block .main-menu{display:flex;flex-direction:row;flex-grow:1;justify-content:space-between;padding:0px;margin:18px 50px 19px 0;}header .header-container .header-content .bottom-block .menu-block .main-menu li{display:flex;padding:0;position:relative;}header .header-container .header-content .bottom-block .menu-block .main-menu li.expanded{background:none;position:static;}header .header-container .header-content > .bottom-block > .menu-block > .main-menu > li:after{position:absolute;margin-left:0px;content:'';bottom:-5px;height:1px;width:100%;border-bottom:solid 2px #e31d24;-webkit-transform:scaleX(0.0001);-ms-transform:scaleX(0.0001);transform:scaleX(0.0001);-webkit-transition:-webkit-transform 250ms ease-in-out;transition:transform 250ms ease-in-out;}header .header-container .header-content .bottom-block .menu-block .main-menu li.expanded:after{width:225px;bottom:14px;}header .header-container .header-content > .bottom-block > .menu-block > .main-menu > li:hover:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);}header .header-container .header-content .bottom-block .menu-block .main-menu li.expanded > a:after{content:'';background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/icon_arrow_down.svg);background-repeat:no-repeat;background-size:8px 5px;width:8px;height:5px;float:left;position:absolute;margin-top:5px;margin-left:5px;}header .header-container .header-content .bottom-block .menu-block .main-menu li.expanded .menu-block{float:left;position:absolute;background-color:#fff;padding:20px 0px;width:100%;left:0px;margin-top:40px;z-index:5;background:transparent;background-image:url(/sites/all/themes/cooklikemary/images/new_design/menu-bg.png);background-repeat:repeat-x;display:none;}header .header-container .header-content .bottom-block .menu-block .main-menu li.expanded .menu-block ul{max-width:1140px;margin:0px auto;padding-left:0px;}header .header-container .header-content .bottom-block .menu-block .main-menu li.expanded .menu-block ul li{flex-grow:1;width:32%;margin-right:2%;}header .header-container .header-content .bottom-block .menu-block .main-menu li.expanded .menu-block ul li:last-child{margin-right:0;}header .header-container .header-content .bottom-block .menu-block .main-menu li.expanded .menu-block ul a{display:flex;flex-grow:1;padding:14px;background-color:#ebebeb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-size:20px 17px;background-position:10px center;padding-left:40px !important;}header .header-container .header-content .bottom-block a{font-size:18px;color:#121212;text-decoration:none;}header .header-container .header-content .bottom-block a.cart{background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/icon_cart_empty.svg);background-repeat:no-repeat;background-position:left 4px;background-size:11px 8px;padding-left:15px;margin-left:24px;position:relative;}header .header-container .header-content .bottom-block a.cart.get-products{background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/icon_cart.svg);}header .header-container .header-content .bottom-block .auth{background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/icon_lock.svg);background-repeat:no-repeat;background-position:left 4px;background-size:11px 8px;padding-left:15px;position:relative;}header .header-container .header-content .bottom-block .auth a:last-child{color:#888888;}header .header-container .header-content .bottom-block .auth:after,header .header-container .header-content .bottom-block a.cart:after{position:absolute;margin-left:0px;content:'';bottom:-5px;height:1px;width:100%;left:0;border-bottom:solid 2px #e31d24;-webkit-transform:scaleX(0.0001);-ms-transform:scaleX(0.0001);transform:scaleX(0.0001);-webkit-transition:-webkit-transform 250ms ease-in-out;transition:transform 250ms ease-in-out;}header .header-container .header-content .bottom-block .auth:hover:after,header .header-container .header-content .bottom-block a.cart:hover:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);}header .header-container .header-content .region-header-bottom{display:flex;flex-direction:row;flex-grow:1;}footer{float:left;position:relative;width:100%;clear:both;margin-top:79px;padding-top:80px;padding-bottom:104px;}footer .footer-content{display:flex;max-width:1140px;margin:0px auto;flex-direction:row;padding-top:50px;}footer .footer-content .footer-logo{display:flex;width:224px;height:83px;}@media (max-width:1024px){footer .footer-content .footer-logo{display:none;}}footer .footer-content .footer-logo a{display:flex;width:224px;height:83px;background-image:url(/sites/all/themes/cooklikemary/images/new_design/logo-bottom.png);background-repeat:no-repeat;background-size:cover;background-position:center;}footer .footer-content .footer-container{display:flex;flex-direction:column;padding-left:31px;width:-moz-calc(100% - 255px);width:-webkit-calc(100% - 255px);width:calc(100% - 255px);}@media (max-width:1024px){footer .footer-content .footer-container{width:100%;padding-left:24px;padding-right:24px;}}footer .footer-content .footer-container .top-part{display:flex;flex-direction:row;align-items:center;justify-content:space-between;}footer .footer-content .footer-container .top-part .slogan{color:#fff;font-size:16px;max-width:224px;}@media (max-width:1024px){footer .footer-content .footer-container .top-part .slogan{display:none;}}footer .footer-content .footer-container .top-part .region-footer-top{display:flex;flex-direction:row;flex-grow:1;justify-content:space-between;}footer .footer-content .footer-container .top-part .region-footer-top #block-menu-menu-menu-bottom-main{display:flex;}footer .footer-content .footer-container .top-part .region-footer-top #block-menu-menu-menu-bottom-main .block-content ul{display:flex;flex-direction:row;list-style:none;padding:0px;margin:0px;}footer .footer-content .footer-container .top-part .region-footer-top #block-menu-menu-menu-bottom-main .block-content ul li{display:flex;list-style:none;padding:0px;margin:0px;}footer .footer-content .footer-container .top-part .region-footer-top #block-menu-menu-menu-bottom-main .block-content ul li.for-mobile{display:none;}footer .footer-content .footer-container .top-part .region-footer-top #block-menu-menu-menu-bottom-main .block-content ul li a{color:#fff;background-color:#44302b;padding:12px 17px;text-decoration:none;margin-right:12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}footer .footer-content .footer-container .top-part .region-footer-top #block-menu-menu-menu-bottom-main .block-content ul li a:hover{background-color:#70615d;}footer .footer-content .footer-container .bottom-part{display:flex;flex-direction:row;padding-top:25px;justify-content:space-between;}footer .footer-content .footer-container .bottom-part .region-footer-bottom{display:flex;flex-direction:row;justify-content:space-between;width:100%;}footer .footer-content .footer-container .bottom-part .region-footer-bottom #block-menu-menu-menu-bottom-optional{display:flex;}footer .footer-content .footer-container .bottom-part .region-footer-bottom #block-menu-menu-menu-bottom-optional .block-content ul{display:flex;flex-direction:row;list-style:none;padding:0px;margin:0px;}footer .footer-content .footer-container .bottom-part .region-footer-bottom #block-menu-menu-menu-bottom-optional .block-content ul li{display:flex;list-style:none;padding:0px;margin:0px;}footer .footer-content .footer-container .bottom-part .region-footer-bottom #block-menu-menu-menu-bottom-optional .block-content ul li a{color:#fff;background-color:#44302b;padding:12px 17px;text-decoration:none;margin-right:12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}footer .footer-content .footer-container .bottom-part .region-footer-bottom #block-menu-menu-menu-bottom-optional .block-content ul li a:hover{background-color:#70615d;}aside{min-width:350px;}aside .region-sidebar-first{display:flex;flex-direction:column;}aside .region-sidebar-first .block{display:flex;-webkit-box-shadow:0px 0px 15px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 15px rgba(0,0,0,0.1);box-shadow:0px 0px 15px rgba(0,0,0,0.1);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:32px 30px;width:-moz-calc(100% - 60px);width:-webkit-calc(100% - 60px);width:calc(100% - 60px);}.not-content .region-content{display:flex;flex-direction:column;}.not-content .region-content .block{display:flex;}.region-content-sidebars-bottom{display:flex;flex-grow:1;flex-direction:column;}.right-sidebar{float:right;position:absolute;right:0;top:0px;bottom:0px;background-color:#fff;width:0px;z-index:107;display:none;width:0;}.right-sidebar .region-sidebar-second{background-color:#fff;}.block.block-content{max-width:1140px;}.block.block-views.products-gallery-video-block{margin-bottom:56px;padding:12px 0px 12px 24px;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.2);box-shadow:0px 0px 20px rgba(0,0,0,0.2);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}.block.block-views.products-gallery-video-block h2{font-size:24px;font-family:KabrioSoft-Regular;font-weight:bold;}.two-sidebars .article-content{display:flex;flex-direction:row;}.two-sidebars .article-content aside{display:flex;}.two-sidebars .article-content aside .region-sidebar-first{flex-grow:1;}.two-sidebars .article-content article{display:flex;width:-moz-calc(100% - 380px);width:-webkit-calc(100% - 380px);width:calc(100% - 380px);flex-direction:column;}.two-sidebars.page-filter .article-content aside,.two-sidebars.page-recipe .article-content aside,.two-sidebars.page-taxonomy-term .article-content aside{min-width:285px;margin-right:0;}.two-sidebars.page-filter .article-content aside .region-sidebar-first .block,.two-sidebars.page-recipe .article-content aside .region-sidebar-first .block,.two-sidebars.page-taxonomy-term .article-content aside .region-sidebar-first .block{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;padding:0 30px 0 0;}.two-sidebars.page-filter .article-content article,.two-sidebars.page-recipe .article-content article,.two-sidebars.page-taxonomy-term .article-content article{width:calc(100% - 285px);}.two-sidebars.page-filter .view-new-recipe .view-content,.two-sidebars.page-recipe .view-new-recipe .view-content{margin:0;}.two-sidebars .article-content article .region-content{display:flex;flex-direction:column;flex-grow:1;width:100%;}#block-search-form,#block-cooklikemary-block-cooklikemary-search-block{display:flex;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:1px solid #eeeeee;overflow:hidden;min-width:190px;max-width:191px;}#block-search-form .contextual-links-wrapper,#block-cooklikemary-block-cooklikemary-search-block .contextual-links-wrapper{display:none;}#block-search-form input[type="text"],#block-cooklikemary-block-cooklikemary-search-block input[type="text"]{padding:6px 10px 8px 18px;font-size:16px;line-height:16px;border:0 none;width:100%;box-sizing:border-box;}#block-search-form .container-inline div,#block-cooklikemary-block-cooklikemary-search-block .form-type-textfield{display:block;width:76%;float:left;}#block-search-form .block-content,#block-cooklikemary-block-cooklikemary-search-block .block-content{width:100%;}#block-search-form input[type="text"]::placeholder,#block-cooklikemary-block-cooklikemary-search-block input[type="text"]::placeholder{color:#CDCDCD;}#block-search-form .container-inline .form-actions,#block-cooklikemary-block-cooklikemary-search-block .form-actions{width:22%;height:30px;display:inline-block;}#block-cooklikemary-block-cooklikemary-search-block .form-actions{margin:0;}#block-search-form .container-inline .form-actions .form-submit,#block-cooklikemary-block-cooklikemary-search-block .form-actions .form-submit{width:100%;padding:0;height:30px;background:transparent url(/sites/all/themes/cooklikemary/images/new_design/search_icon.svg) center center no-repeat;border:0 none;cursor:pointer;}#block-cooklikemary-block-cooklikemary-search-block .form-actions .form-submit{font-size:0;color:transparent;}#block-search-form input[type="submit"],#block-cooklikemary-block-cooklikemary-search-block input[type="submit"]{background:none;border:none;}header .header-container .header-content .bottom-block .mobile-search-toggle{display:none;}body.page-search #block-system-main{font-family:OpenSansLight;font-size:14px;line-height:30px;color:#525151;}.block-top-phonenumber{display:flex;padding-left:15px;}.block-top-phonenumber .block-content{display:flex;flex-direction:column;justify-content:flex-end;}.block-top-phonenumber .block-content div{display:flex;padding:0px;margin:0px;font-size:14px;color:#888888;justify-content:flex-end;}.block-top-phonenumber .block-content p:first-child{font-size:18px;color:#121212;}.block-top-phonenumber .block-content p:first-child:before{content:'';background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/icon_phone.svg);width:12px;height:12px;background-size:contain;background-position:center;background-repeat:no-repeat;margin-right:7px;margin-top:1px;}.block-top-address{display:flex;padding-left:15px;}.block-top-address:before{content:'';background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/icon_location.svg);width:12px;height:18px;background-size:contain;background-position:center;background-repeat:no-repeat;margin-right:7px;margin-top:1px;}.block-top-address .block-content{display:flex;flex-direction:column;justify-content:flex-start;}.block-top-address .block-content p{display:flex;padding:0px;margin:0px;font-size:14px;color:#888888;justify-content:flex-start;}.block-top-address .block-content p:first-child{font-size:18px;color:#121212;justify-content:flex-end;line-height:18px;}#block-views-categories-menu-list-block{position:unset;padding-bottom:61px;}#block-views-categories-menu-list-block h2{padding:0px;margin:0px;text-align:center;font-family:"StudioScriptCtt";font-size:60px;float:left;position:absolute;left:0px;width:100%;background-image:url(/sites/all/themes/cooklikemary/images/new_design/line-item.png);background-repeat:repeat-x;background-position:center;background-size:contain;}#block-views-categories-menu-list-block h2 span{background-color:#fff;padding:10px 30px;}.block-categories-front h2{background-image:url(/sites/all/themes/cooklikemary/images/new_design/line-item.png) !important;background-repeat:repeat-x !important;margin-bottom:64px;font-size:60px !important;font-family:"StudioScriptCtt";}@media (min-width:376px) and (max-width:1023px){.block-categories-front h2{margin-bottom:40px;}}@media (min-width:0px) and (max-width:375px){.block-categories-front h2{margin-bottom:38px;}}.text-and-video-block{display:flex;flex-direction:row;}.text-and-video-block .description-block{display:flex;flex-direction:column;width:50%;padding-right:32px;}.text-and-video-block .description-block .field-name-field-tav-title{display:flex;font-size:56px;padding-top:16px;padding-bottom:23px;line-height:45px;}.text-and-video-block .description-block .field-name-field-tav-title p{margin:0px;}.text-and-video-block .description-block .field-name-field-tav-title p span{float:left;position:relative;clear:both;color:#e31d24;}.text-and-video-block .description-block .field-name-field-tav-body{font-size:24px;color:#767676;}.text-and-video-block .video-block{display:flex;flex-direction:row;width:50%;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;overflow:hidden;align-items:center;background-color:#000;height:350px;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.2);box-shadow:0px 0px 20px rgba(0,0,0,0.2);}.text-and-video-block .video-block .field-name-field-tav-youtube{width:100%;height:100%;}.text-and-video-block .video-block .field-name-field-tav-youtube div.field-items,.text-and-video-block .video-block .field-name-field-tav-youtube div.field-item{width:100%;height:100%;}.text-and-video-block .video-block .field-name-field-tav-youtube div.field-items .youtube-container--responsive,.text-and-video-block .video-block .field-name-field-tav-youtube div.field-item .youtube-container--responsive{height:100%;padding-bottom:0px;}#block-views-new-recipe-block{background-image:url(/sites/all/themes/cooklikemary/images/front_bg3.jpg);background-repeat:no-repeat;background-position:top center;padding-top:130px;padding-bottom:15px;}#block-views-new-recipe-block h2{margin-top:0px;background:none;line-height:unset;}#block-views-new-recipe-block h2 span{background:none;}#block-views-blog-block > h2{padding:53px 0px 53px;margin:0px;font-size:60px;background-image:url(/sites/all/themes/cooklikemary/images/front_h.png);background-repeat:no-repeat;background-position:center;text-align:center;}#block-views-blog-block h2 span{padding:10px 30px;}.not-front #block-views-blog-block{padding-top:0px;}.block-bottom-phonenumber{display:flex;padding-left:15px;}.block-bottom-phonenumber .block-content{display:flex;flex-direction:column;justify-content:flex-end;}.block-bottom-phonenumber .block-content div{display:flex;padding:0px;margin:0px;font-size:14px;color:#888888;justify-content:flex-end;}.block-bottom-phonenumber .block-content div:first-child{font-size:18px;color:#fff;}.block-all-except-useful{display:flex;flex-direction:column;justify-content:center;}.block-all-except-useful .view-content{display:flex;flex-direction:row;justify-content:space-between;margin-right:0px;margin-left:0px;}.block-all-except-useful .view-content .views-row{display:flex;}.block-all-except-useful .more-link{display:flex;justify-content:center;}.block-bottom-address{display:flex;padding-left:15px;}.block-bottom-address:before{content:'';background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/icon_location.svg);width:12px;height:18px;background-size:contain;background-position:center;background-repeat:no-repeat;margin-right:7px;margin-top:1px;}.block-bottom-address .block-content{display:flex;flex-direction:column;justify-content:flex-start;}.block-bottom-address .block-content p{display:flex;padding:0px;margin:0px;font-size:14px;color:#888888;justify-content:flex-start;}.block-bottom-address .block-content p:first-child{font-size:18px;color:#fff;justify-content:flex-end;}#copyright{padding:12px;box-sizing:border-box;color:#888;font-size:16px;line-height:16px;text-align:center;float:left;position:relative;width:100%;clear:both;background-color:#ffffff;}#copyright p{margin:15px 0 0;}.block-categories-product{flex-direction:column;}.block-categories-product h2{display:flex;font-family:KabrioSoft-Regular;font-size:24px;line-height:21px;}.block-categories-product .block-content{display:flex;width:100%;flex-direction:column;}#block-views-block-products-carousel-block{-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.1);box-shadow:0px 0px 20px rgba(0,0,0,0.1);padding:32px 0px 32px 24px;margin-bottom:53px;}#block-views-block-products-carousel-block h2{font-family:KabrioSoft-Regular;font-size:24px;line-height:21px;padding:0px 0px 24px 0px;margin:0px;}#block-cooklikemary-block-attributes-list{margin-bottom:42px;}#block-cooklikemary-block-attributes-list .block-content{display:flex;width:100%;}#block-cooklikemary-block-attributes-list .block-content ul{display:flex;flex-direction:row;list-style:none;padding:0px;margin:0px;}#block-cooklikemary-block-attributes-list .block-content ul li{list-style:none;display:flex;padding:22px 31px;font-size:24px;margin:0px 16px 0px 0px;border:1px solid #dadada;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;cursor:pointer;}#block-cooklikemary-block-attributes-list .block-content ul li:last-child{margin:0px;}#block-cooklikemary-block-attributes-list .block-content ul li:hover{border-color:#e31d24;}#block-cooklikemary-block-attributes-list .block-content ul li.active{border-color:#e31d24;}#block-cooklikemary-block-attributes-list .block-content ul li a{color:#121212;text-decoration:none;display:flex;flex-direction:row;align-items:center;}#block-cooklikemary-block-attributes-list .block-content ul li a .icon-piece{width:48px;height:34px;background-repeat:no-repeat;background-size:contain;background-position:left center;display:flex;}#block-cooklikemary-block-attributes-list .block-content ul li a span{display:flex;padding-left:17px;}.block-delivery-text{padding:0px 0px 8px 0px;}.block-delivery-text h2{font-family:KabrioSoft-Regular;font-size:24px;color:#e31d24;padding:0px 0px 12px;margin:0px;}.block-delivery-text p{font-size:18px;color:#a6a6a6;margin:0px;}.catalog-name{font-size:38px;font-family:KabrioSoft-Regular;margin:0px;padding:0px 0px 16px 0px;}.block-products-in-cafe{padding-top:48px;}.block-products-in-cafe h2{font-family:KabrioSoft-Regular;font-size:24px;color:#121212;padding:0px 0px 12px;margin:0px;}.block-products-in-cafe h4{font-family:KabrioSoft-Regular;font-size:18px;color:#a6a6a6;margin:0px;padding:0px 0px 8px;}.view-block-products-out .add-to-cart .attributes{display:none !important;}.view-block-products-out .add-to-cart .fin-price{display:flex;font-size:24px;font-family:KabrioSoft-Regular;color:#121212;padding-right:15px;flex-direction:row;align-items:center;}.view-block-products-out .add-to-cart .fin-price span{display:flex;}.view-block-products-out .add-to-cart .fin-price span:last-child{margin-top:-2px;padding-left:5px;}.block-uc-cart h2{display:flex;flex-direction:row;flex-grow:1;justify-content:space-between;align-items:center;padding:24px 40px;border-bottom:1px solid #eeeeee;margin:0 0 12px;}body.admin-menu .block-uc-cart h2{margin-top:30px;}.block-uc-cart h2 span{display:flex;font-family:KabrioSoft-Regular;font-size:30px;font-weight:normal;margin:0px;}.block-uc-cart h2 a{display:flex;color:#fff;background-color:#e31d24;-webkit-box-shadow:1 4 7 rgba(227,29,36,0.260189);-moz-box-shadow:1 4 7 rgba(227,29,36,0.260189);box-shadow:1 4 7 rgba(227,29,36,0.260189);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-family:KabrioSoft-Regular;text-decoration:none;font-size:18px;padding:15px 13px 13px;text-align:right;}.block-uc-cart .cart-block-items-content{padding:0 40px 60px;border-bottom:1px solid #eeeeee;}.block-uc-cart .cart{display:flex;}.block-uc-cart .cart.empty{border-bottom:1px solid #eee;}.block-uc-cart .cart.empty .cart-empty-info{padding:27px 42px;display:flex;flex-direction:row;}.block-uc-cart .cart.empty .cart-empty-info .author-avatar{padding-right:36px;display:flex;flex-direction:column;}.block-uc-cart .cart.empty .cart-empty-info .author-avatar .avatar-image{display:flex;width:135px;height:135px;background-image:url(/sites/all/themes/cooklikemary/images/author-avatar.png);background-position:center;background-repeat:no-repeat;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;}.block-uc-cart .cart.empty .cart-empty-info .author-avatar .author-name{display:flex;}.block-uc-cart .cart.empty .cart-empty-info .author-avatar .author-name h4{display:flex;flex-direction:column;font-size:19px;}.block-uc-cart .cart.empty .cart-empty-info .author-avatar .author-name h4 span{display:flex;}.block-uc-cart .cart.empty .cart-empty-info .author-avatar .author-name h4 span:last-child{font-weight:normal;}.block-uc-cart .cart.empty .cart-empty-info .empty-cart-details h4{padding-top:0px;margin-top:0px;}.block-uc-cart .cart-summary{padding:19px 40px;display:flex;}.block-uc-cart .cart-summary a{display:flex;flex-grow:1;background-color:#e31d24;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;color:#fff;text-decoration:none;font-family:KabrioSoft-Regular;font-size:22px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:16px 20px 16px 30px;}.block-uc-cart .cart-summary a span{display:flex;}.block-uc-cart .cart-summary a span:last-child{background-color:#fff;color:#121212;font-size:24px;font-family:KabrioSoft-Regular;padding:11px 29px;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;}.block-uc-cart .catalog-link{padding:20px 40px;display:flex;flex-grow:1;}.block-uc-cart .catalog-link a,#uc-tinkoff-redirect-form #edit-submit{display:flex;flex-grow:1;background-color:#E31D24;-webkit-box-shadow:1px 4px 7px rgba(227,29,36,0.260189);-moz-box-shadow:1px 4px 7px rgba(227,29,36,0.260189);box-shadow:1px 4px 7px rgba(227,29,36,0.260189);padding:30px 21px 30px 30px;text-decoration:none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background-image:url(/sites/all/themes/cooklikemary/images/new_design/link-catalog-arrow.svg);background-position:center right 10px;background-repeat:no-repeat;background-size:48px 48px;margin-right:10px;}.block-uc-cart .catalog-link a span,#uc-tinkoff-redirect-form #edit-submit{color:#fff;font-size:22px;font-family:KabrioSoft-Regular;}#uc-tinkoff-redirect-form #edit-submit{padding:20px 60px 20px 20px;}.block-uc-cart .favs-dishes{display:flex;flex-direction:column;flex-grow:1;padding:38px 47px;border-bottom:1px solid #eeeeee;}.block-uc-cart .favs-dishes h2{display:flex;font-size:20px;font-family:KabrioSoft-Regular;border:none;background-image:url(/sites/all/themes/cooklikemary/images/new_design/heart.svg);background-position:center left;background-repeat:no-repeat;background-size:26px 26px;margin:0px;padding:5px 0px 5px 40px;}.block-uc-cart .favs-dishes .view-uc-favs-dishes{display:flex;padding-top:26px;}.block-cooklikemary-uc-delivery{display:flex;flex-direction:column;flex-grow:1;backdrop-filter:blur(27.1828px);background-color:#fbf9f7;align-items:center;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin-top:88px;padding:57px 0px;}@media (min-width:376px) and (max-width:1023px){.block-cooklikemary-uc-delivery{padding:57px 38px;}}.block-cooklikemary-uc-delivery .delivery-block{display:flex;flex-grow:1;flex-direction:column;align-items:center;}.block-cooklikemary-uc-delivery .delivery-block h2{display:flex;font-family:KabrioSoft-Regular;font-size:38px;margin-top:0px;padding-top:0px;text-align:center;}.block-cooklikemary-uc-delivery .delivery-block p{display:flex;font-family:KabrioSoft-Regular;font-size:24px;text-align:center;width:45%;color:#767676;}@media (min-width:376px) and (max-width:1023px){.block-cooklikemary-uc-delivery .delivery-block p{width:90%;}}.block-cooklikemary-uc-delivery .delivery-block .buttons-block{display:flex;text-align:center;}.block-cooklikemary-uc-delivery .delivery-block .buttons-block a{color:#fff;text-decoration:none;background-color:#E31D24;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.5);box-shadow:0px 0px 10px rgba(0,0,0,0.5);padding:15px 48px;}.node-product.display-with-video{display:flex;flex-direction:column;max-width:206px;cursor:pointer;}.node-product.display-with-video .field-name-uc-product-image{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;overflow:hidden;height:116px;}.node-product.display-with-video .field-name-uc-product-image .field-item{position:relative;}.node-product.display-with-video .field-name-uc-product-image .field-item:after{display:block;position:absolute;top:50%;left:50%;margin:-22px 0 0 -22px;z-index:10;width:44px;height:44px;background:#fff url(/sites/all/themes/cooklikemary/images/new_design/video_icon.svg) center center no-repeat;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:"";}.node-product.display-with-video .field-name-field-youtube-video-link{display:flex;width:206px;height:125px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;overflow:hidden;}.node-product.display-with-video .field-name-field-youtube-video-link #youtube-field-player{width:206px;height:125px;}.node-product.display-with-video .title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer;height:100px;}.node-product.display-with-video .title h3{display:flex;font-size:18px;font-family:KabrioSoft-Regular;line-height:20px;width:80%;}.node-product.display-with-video .title i{display:flex;background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/icon-folow-arrow.svg);width:16px;height:16px;background-size:contain;background-repeat:no-repeat;background-position:center;}.node-product.product-list-view{display:flex;flex-direction:row;flex-grow:1;justify-content:left;align-items:center;padding:15px 24px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.1);box-shadow:0px 0px 20px rgba(0,0,0,0.1);background:white;box-sizing:border-box;border:1px solid #fff;}.node-product.product-list-view:hover{border:1px solid #e31d24;}.node-product.product-list-view .product-image{display:flex;width:75px;min-width:75px;height:50px;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;padding:0;margin:0;overflow:hidden;}.node-product.product-list-view .title{display:flex;font-size:18px;font-family:KabrioSoft-Regular;color:#121212;padding-left:12px;padding-right:37px;flex-grow:1;cursor:pointer;flex-direction:column;}.node-product.product-list-view .title em{font-size:14px;color:#A6A6A6;font-style:normal;}.node-product.product-list-view .title a{color:#121212;text-decoration:none;}.node-product.product-list-view .price-info{display:flex;font-size:24px;font-family:KabrioSoft-Regular;padding-right:12px;}.node-product.product-list-view .in-cafe-price{display:flex;flex-direction:row;align-items:center;}.node-product.product-list-view .in-cafe-price .cannot-buy{width:235px;text-align:right;}.node-product.product-list-view .in-cafe-price .cannot-buy a{font-weight:400;width:140px;float:right;justify-content:center;}.node-product.product-list-view .in-cafe-price .price-info{display:flex;font-size:24px;font-family:KabrioSoft-Regular;padding-right:12px;}.node-product.product-list-view .in-cafe-price a{display:flex;font-size:18px;color:#121212;background-color:#d8d8d8;padding:14px 17px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-decoration:none;font-weight:600;min-width:70px;text-align:center;}.product-node{display:flex;flex-direction:column;}.product-node .product-top{display:flex;flex-direction:row;flex-grow:1;}.product-node .product-top .left-part,.product-node .product-top .right-part{display:flex;flex-grow:1;width:48%;max-width:540px;}.product-node .product-top .left-part{height:307px;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.8);-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.8);box-shadow:0px 0px 10px rgba(0,0,0,0.8);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}.product-node .product-top .left-part .slick{width:100%;max-height:307px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;position:relative;}.product-node .product-top .left-part .slick img{object-fit:cover;width:100%;max-height:307px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}.product-node .product-top .left-part .slick .slide{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;max-height:307px;max-width:540px;}.product-node .product-top .left-part .slick .slide img{object-fit:cover;width:100%;max-height:307px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}.product-node .product-top .left-part .slick .slick__arrow{position:absolute;top:45%;width:100%;left:0px;height:48px;}.product-node .product-top .left-part .slick .slick__arrow .slick-prev{background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/arrow-slider-left.svg);height:48px;width:48px;background-repeat:no-repeat;background-size:contain;margin-left:-25px;display:block;float:left;cursor:pointer;}.product-node .product-top .left-part .slick .slick__arrow .slick-next{background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/arrow-slider-right.svg);height:48px;width:48px;background-repeat:no-repeat;background-size:contain;margin-right:-25px;display:block;float:right;cursor:pointer;}.product-node .product-top .left-part .slick .slick__arrow .slick-next.slick-disabled,.product-node .product-top .left-part .slick .slick__arrow .slick-prev.slick-disabled{cursor:default;opacity:0.5;}.product-node .product-top .right-part{padding-left:50px;flex-grow:1;flex-direction:column;}.product-node .product-top .right-part h2{font-family:KabrioSoft-Regular;font-size:56px;font-weight:bold;color:#000;margin:0 0 24px;line-height:56px;}.product-node .product-top .right-part .field-name-body{display:flex;padding:0px;color:#888888;font-size:16px;font-family:KabrioSoft-Regular;margin:0px;}.product-node .product-top .right-part .phisycs{display:flex;flex-grow:1;}.product-node .product-top .right-part .phisycs ul{display:flex;flex-grow:1;flex-direction:row;justify-content:space-between;list-style:none;padding:0px;margin:0px;}.product-node .product-top .right-part .phisycs ul li{padding:0px;margin:0px;list-style:none;color:#888888;font-size:16px;font-family:KabrioSoft-Regular;font-weight:bold;}.product-node .product-bottom{display:flex;flex-direction:row;flex-grow:1;padding-top:75px;}.product-node .product-bottom .left-part{display:flex;width:48%;flex-direction:column;padding:26px 30px 10px;max-width:540px;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.2);box-shadow:0px 0px 10px rgba(0,0,0,0.2);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background-color:#fff;box-sizing:border-box;}.product-node .product-bottom .left-part h3{font-family:KabrioSoft-Regular;font-size:24px;color:#121212;display:flex;margin:0px 0px 8px;padding:0px;}.product-node .product-bottom .left-part h3.composition{background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/icon_heart_fill.svg);background-size:13px 13px;background-position:center right;background-repeat:no-repeat;width:fit-content;padding-right:20px;}.product-node .product-bottom .left-part h3 span{color:#A6A6A6;font-size:18px;line-height:20px;display:inline-block;padding-top:3px;}.product-node .product-bottom .left-part .field-name-field-uc-composition{display:flex;color:#A6A6A6;font-size:18px;line-height:20px;}.product-node .product-bottom .left-part .composition-list{display:flex;flex-grow:1;}.product-node .product-bottom .left-part .composition-list ul{display:flex;list-style:none;flex-direction:row;flex-grow:1;justify-content:space-between;padding:0px;margin:0px;flex-wrap:wrap;}.product-node .product-bottom .left-part .composition-list ul li{margin:0px;max-width:-moz-calc(33% - 9px);max-width:-webkit-calc(33% - 9px);max-width:calc(33% - 9px);flex-grow:1;list-style:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #DADADA;padding:10px 10px 10px 57px;display:flex;align-items:center;position:relative;box-sizing:border-box;min-width:150px;margin:0 0 16px;}.product-node .product-bottom .left-part .composition-list ul li .icon-item{width:57px;height:32px;margin:0;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:50%;left:0;margin-top:-17px;}.product-node .product-bottom .left-part .composition-list ul li .icon-item.protein{background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/icon-egg.svg);}.product-node .product-bottom .left-part .composition-list ul li .icon-item.fats{height:36px;background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/icon-olive.svg);}.product-node .product-bottom .left-part .composition-list ul li .icon-item.carbohydrates{height:30px;background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/icon-flour.svg);}.product-node .product-bottom .left-part .composition-list ul li .item-info{display:flex;flex-grow:1;flex-direction:column;}.product-node .product-bottom .left-part .composition-list ul li .item-info div{display:flex;flex-grow:1;}.product-node .product-bottom .left-part .composition-list ul li .item-info div:first-child{color:#121212;font-size:24px;}.product-node .product-bottom .left-part .composition-list ul li .item-info div:last-child{color:#A6A6A6;font-size:18px;}.product-node .product-bottom .right-part{display:flex;flex-direction:column;margin-left:4.3%;width:47%;}.product-node .product-bottom .right-part .block-prices-list{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;flex-grow:1;flex-direction:column;padding:0px 27px;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.05);-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.05);box-shadow:0px 0px 10px rgba(0,0,0,0.05);}.product-node .product-bottom .right-part .block-prices-list .uc-form-item{display:flex;flex-grow:1;flex-direction:row;justify-content:space-between;border-bottom:1px solid #EEEEEE;padding:19px 0px;}.product-node .product-bottom .right-part .block-prices-list .uc-form-item:last-child{border-bottom:none;}.product-node .product-bottom .right-part .block-prices-list .uc-form-item .form-add{display:flex;flex-grow:1;flex-direction:row;justify-content:space-between;align-items:center;}.product-node .product-bottom .right-part .block-prices-list .uc-form-item .form-add .taxonomy-info{display:flex;flex-direction:row;align-items:center;}.product-node .product-bottom .right-part .block-prices-list .uc-form-item .form-add .taxonomy-info .icon-taxonomy{width:44px;height:39px;background-size:contain;background-position:center;background-repeat:no-repeat;display:block;padding-right:10px;}.product-node .product-bottom .right-part .block-prices-list .uc-form-item .form-add .taxonomy-info .label-taxonomy{display:flex;flex-direction:column;}.product-node .product-bottom .right-part .block-prices-list .uc-form-item .form-add .taxonomy-info .label-taxonomy label{display:flex;font-size:16px;font-family:KabrioSoft-Regular;color:#333333;}.product-node .product-bottom .right-part .block-prices-list .uc-form-item .form-add .taxonomy-info .label-taxonomy .weight{display:flex;font-family:KabrioSoft-Regular;font-size:16px;color:#888888;}.product-node .product-bottom .right-part .block-prices-list .uc-form-item .form-add .product-price{display:flex;flex-direction:column;color:#121212;font-size:30px;min-width:100px;justify-content:right;}.product-node .product-bottom .right-part .block-prices-list .uc-form-item .form-add .product-price em{display:block;font-size:14px;font-style:normal;color:#A6A6A6;max-width:130px;}.product-node .product-bottom .right-part .block-prices-list .uc-form-item .form-add .cannot-buy{min-width:245px;text-align:right;}.product-node .product-bottom .right-part .block-prices-list .uc-form-item .form-add form{display:flex;}.product-node .product-bottom .right-part .block-prices-list .uc-form-item .form-add form > div{display:flex;flex-direction:row;align-items:center;}.product-node .product-bottom .right-part .block-prices-list .uc-form-item .form-add form > div .increase-qty{display:flex;width:18px;height:18px;background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/icon_plus_qty.svg);background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer;}.product-node .product-bottom .right-part .block-prices-list .uc-form-item .form-add form > div .decrease-qty{display:flex;width:18px;height:18px;background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/icon_minus_qty.svg);background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer;}.product-node .product-bottom .right-part .block-prices-list .uc-form-item .form-add form > div .form-type-uc-quantity{display:flex;}.product-node .product-bottom .right-part .block-prices-list .uc-form-item .form-add form > div .form-type-uc-quantity label{display:none;}.product-node .product-bottom .right-part .block-prices-list .uc-form-item .form-add form > div .form-type-uc-quantity input{display:flex;border:none;color:#E31D24;font-size:24px;font-weight:bold;font-family:KabrioSoft-Regular;text-align:center;width:unset;min-width:25px;padding:0px;height:fit-content;width:50px;}.product-node .product-bottom .right-part .block-prices-list .uc-form-item .form-add form > div .form-actions{display:flex;padding-left:16px;margin:0px !important;}.product-node .product-bottom .right-part .block-prices-list .uc-form-item .form-add form > div .form-actions .node-add-to-cart{display:flex;background-color:#e31d24;background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/icon_add_to_cart.svg);background-repeat:no-repeat;background-size:24px 23px;background-position:12px center;padding:12px 12px 12px 48px;border:none;color:#fff;font-size:18px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 5px rgba(0,0,0,0.1);box-shadow:0px 0px 5px rgba(0,0,0,0.1);font-family:KabrioSoft-Regular;}.product-node .product-bottom .right-part .block-prices-list .uc-form-item .form-add form > div .form-actions .node-add-to-cart.in-cafe{background:none;background-color:#d8d8d8;color:#121212;padding-left:12px;}.product-node .product-bottom .right-part .delivery-block{display:flex;flex-grow:1;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background-color:#FBFBFB;padding:13px 24px 13px 30px;}.product-node .product-bottom .right-part .delivery-block .delivery-info{display:inline-block;vertical-align:middle;font-family:KabrioSoft-Regular;font-size:16px;color:#888888;padding-top:10px;}.product-node .product-bottom .right-part .delivery-block .delivery-info a{color:#e31d24;text-decoration:underline;}.product-node .product-bottom .right-part .delivery-block .contact-button{float:left;position:relative;text-align:right;width:30%;}.product-node .product-bottom .right-part .delivery-block .contact-button a.btn,.product-node .product-bottom .right-part .block-prices-list .uc-form-item .form-add .btn-grey{display:inline-block;vertical-align:middle;background-color:#e7e7e7;font-size:18px;color:#121212;text-decoration:none;padding:14px 17px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.product-node .link-to-receipt{display:flex;padding:14px 17px;margin-top:32px;background-color:#d8d8d8;color:#121212;font-size:18px;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:fit-content;}.modal-product{padding:0px !important;margin:0px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;min-width:920px;}.modal-product .close-modal{background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/icon_close_modal.svg) !important;width:50px !important;height:50px !important;background-repeat:no-repeat;background-position:center;background-size:44px 44px;}.modal-product .modal-header{display:flex;flex-direction:row;justify-content:space-between;background-color:#f5f5f5;padding:38px;align-items:center;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;}.modal-product .modal-header h4{font-family:KabrioSoft-Regular;font-size:30px;color:#121212;padding:0px;margin:0px;flex-grow:1;}.modal-product .modal-header .price{display:flex;font-size:30px;font-family:KabrioSoft-Regular;padding-right:18px;flex-direction:row;align-items:baseline;}.modal-product .modal-header .price span{display:flex;}.modal-product .modal-header .price span:first-child{margin-right:5px;}.modal-product .modal-header .price span:last-child{margin-left:5px;}.modal-product .modal-header a{background-color:#e31d24;font-size:20px;color:#fff;padding:15px 12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-weight:normal;height:max-content;text-decoration:none;}.modal-product .modal-body{padding:38px;display:flex;flex-direction:row;}.modal-product .modal-body .player{display:flex;min-width:66%;padding-right:35px;min-height:358px;}.modal-product .modal-body .player div{width:100%;height:100%;}.modal-product .modal-body .player #youtube-field-player{width:100%;height:100%;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;overflow:hidden;}.modal-product .modal-body .player #youtube-field-player .ytp-large-play-button{background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/play-video-button.svg);background-position:center;background-repeat:no-repeat;background-size:contain;width:65px;height:65px;}.modal-product .modal-body .player #youtube-field-player .ytp-large-play-button svg{display:none;}.modal-product .modal-body .product-info{display:flex;flex-direction:column;flex-grow:1;}.modal-product .modal-body .product-info h4{padding:0px 0px 16px 0px;margin:0px;font-size:24px;font-family:KabrioSoft-Regular;}.modal-product .modal-body .product-info .product-details{display:flex;padding-bottom:28px;}.modal-product .modal-body .product-info .receipt-link{display:flex;background-color:#ebebeb;font-size:18px;font-family:KabrioSoft-Regular;color:#121212;padding:12px 20px;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.modal-product .modal-body .product-info .logo-modal{display:flex;background-image:url(/sites/all/themes/cooklikemary/images/new_design/logo-modal.svg);background-size:contain;width:100%;height:72px;background-position:center;margin-top:40px;background-repeat:no-repeat;}.node-type-about-project .page-title{display:none;}@media (min-width:376px) and (max-width:1023px){.node-type-about-project #container{width:100% !important;}}.menu_icon{background-size:13px 13px;background-position:center left;background-repeat:no-repeat;height:17px !important;padding-left:20px !important;}.icons.move-forward{width:17px;height:17px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(/sites/all/themes/cooklikemary/css/.../images/new_design/icons/icon_arrow_circle.svg);}.catalog-term-link{display:flex;text-decoration:none;}.catalog-term-link:hover{text-decoration:none;}.catalog-term-link:hover .catalog-term .link-arrow{background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/icon_arrow_circle_back.svg);}.catalog-term-link .catalog-term{display:flex;flex-direction:row;padding:9px;width:-moz-calc(100% - 18px);width:-webkit-calc(100% - 18px);width:calc(100% - 18px);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:1px solid #dadada;cursor:pointer;justify-content:space-between;align-items:center;margin-bottom:13px;}.catalog-term-link .catalog-term:hover,.catalog-term-link.active .catalog-term{border-color:#e31d24;}.catalog-term-link .catalog-term:hover a{background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/icon_arrow_circle_back.svg);}.catalog-term-link .catalog-term .image-catalog{display:flex;width:75px;height:50px;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;}.catalog-term-link .catalog-term .category-description{display:flex;flex-grow:2;flex-direction:column;padding-left:15px;}.catalog-term-link .catalog-term .category-description h4{display:flex;font-size:18px;font-weight:bold;padding:0px;margin:0px;line-height:20px;color:#121212;}.catalog-term-link .catalog-term .category-description p{display:flex;color:#e31d24;font-size:18px;font-weight:600;line-height:20px;padding:0px;margin:0px;}.catalog-term-link .catalog-term .link-arrow{display:flex;width:18px;height:17px;background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/icon_arrow_circle.svg);background-position:center;background-repeat:no-repeat;background-size:contain;}#block-views-uc-catalog-front-page-block h2{background-image:url(/sites/all/themes/cooklikemary/images/new_design/line-item.png);background-repeat:repeat-x;}.view-categories-menu-list .view-content,.view-uc-catalog-front-page .view-content{padding-top:72px;}.view-categories-menu-list table,.view-uc-catalog-front-page table{width:100%;}.view-categories-menu-list table tr:last-child td,.view-uc-catalog-front-page table tr:last-child td{padding-bottom:0px;}.view-categories-menu-list table tr td,.view-uc-catalog-front-page table tr td{padding-bottom:30px;width:33%;}.view-categories-menu-list table tr td .taxonomy-term,.view-uc-catalog-front-page table tr td .taxonomy-term{margin:0px 15px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background-color:#fff;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.2);box-shadow:0px 0px 10px rgba(0,0,0,0.2);}.view-categories-menu-list table tr td .taxonomy-term .content-info,.view-uc-catalog-front-page table tr td .taxonomy-term .content-info{padding:35px 44px;text-align:center;}.view-categories-menu-list table tr td .taxonomy-term .content-info h4,.view-uc-catalog-front-page table tr td .taxonomy-term .content-info h4{padding:0px;margin:0px;font-size:18px;color:#121212;font-weight:bold;line-height:20px;}.view-categories-menu-list table tr td .taxonomy-term .content-info .description-catalog,.view-uc-catalog-front-page table tr td .taxonomy-term .content-info .description-catalog{font-size:16px;color:#333333;min-height:70px;padding-top:5px;}.view-categories-menu-list table tr td .taxonomy-term .content-info .description-catalog .taxonomy-term-description,.view-uc-catalog-front-page table tr td .taxonomy-term .content-info .description-catalog .taxonomy-term-description{padding:0px;margin:0px;}.view-categories-menu-list table tr td .taxonomy-term .content-info .links,.view-uc-catalog-front-page table tr td .taxonomy-term .content-info .links{display:flex;flex-direction:row;justify-content:center;}.view-categories-menu-list table tr td .taxonomy-term .content-info .links a,.view-uc-catalog-front-page table tr td .taxonomy-term .content-info .links a{display:flex;color:#333333;text-decoration:none;padding-right:20px;}.view-categories-menu-list table tr td .taxonomy-term .content-info .links a:after,.view-uc-catalog-front-page table tr td .taxonomy-term .content-info .links a:after{background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/arrow-black.svg);height:9px;width:4px;background-position:center;background-repeat:no-repeat;background-size:cover;content:'';margin-top:3px;padding-left:10px;}.view-categories-menu-list table tr td .taxonomy-term .content-info .links a:last-child,.view-uc-catalog-front-page table tr td .taxonomy-term .content-info .links a:last-child{color:#e31d24;padding:0px;}.view-categories-menu-list table tr td .taxonomy-term .content-info .links a:last-child:after,.view-uc-catalog-front-page table tr td .taxonomy-term .content-info .links a:last-child:after{background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/arrow-red.svg);}.view-categories-menu-list table tr td .taxonomy-term .taxonomy-bg-image,.view-uc-catalog-front-page table tr td .taxonomy-term .taxonomy-bg-image{width:100%;height:233px;background-size:cover;background-position:center;background-repeat:no-repeat;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;overflow:hidden;}.view-uc-catalog-terms .view-content table{width:100%;}.view-uc-catalog-terms .view-content table tr td{width:100%;}.view-uc-catalog-terms .view-content table tr td .empty-term{display:none;}.view-categories-menu{display:flex;}.view-categories-menu .view-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;flex-grow:1;}.view-categories-menu .view-content .views-row{display:flex;flex-direction:column;flex-grow:1;text-align:center;margin-bottom:32px;background-color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.2);box-shadow:0px 0px 10px rgba(0,0,0,0.2);position:relative;}.view-categories-menu .view-content .views-row:before{content:"";display:none;position:absolute;top:-9px;left:-8px;right:-8px;bottom:-20px;border:1px solid #FF0000;box-sizing:border-box;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;z-index:-1;}.view-categories-menu .view-content .views-row:hover:before{display:block;}@media (min-width:1024px){.view-categories-menu .view-content .views-row{min-width:31.57%;max-width:31.57%;}}@media (max-width:1024px){.view-categories-menu .view-content .views-row{min-width:280px;width:48%;max-width:360px;flex-grow:unset;}}@media (max-width:480px){.view-categories-menu .view-content .views-row{max-width:360px;width:92%;}.view-categories-menu .view-content{justify-content:center;}}.view-categories-menu .view-content .views-row .vocabulary-catalog{display:flex;flex-direction:column;flex-grow:1;}.view-categories-menu .view-content .views-row .vocabulary-catalog .content-info{display:flex;flex-direction:column;flex-grow:1;align-items:center;width:100%;}.view-categories-menu .view-content .views-row .vocabulary-catalog .content-info h4{font-size:18px;justify-content:center;margin-bottom:0px;margin-top:0px;display:flex;width:100%;}.view-categories-menu .view-content .views-row .vocabulary-catalog .content-info h4 a{padding-top:36px;padding-bottom:0px;display:block;text-align:center;color:#000;text-decoration:none;width:100%;}@media (min-width:376px) and (max-width:1023px){.view-categories-menu .view-content .views-row .vocabulary-catalog .content-info h4 a{padding-top:33px;}}@media (min-width:0px) and (max-width:375px){.view-categories-menu .view-content .views-row .vocabulary-catalog .content-info h4 a{padding-top:34px;}}.view-categories-menu .view-content .views-row .vocabulary-catalog .content-info .links{display:flex;padding:0;justify-content:center;width:100%;}.view-categories-menu .view-content .views-row .vocabulary-catalog .content-info .links a{padding:20px 0px 27px;width:100%;text-align:center;display:block;}@media (min-width:376px) and (max-width:1023px){.view-categories-menu .view-content .views-row .vocabulary-catalog .content-info .links a{padding:21px 0px 10px 0px;}}@media (min-width:0px) and (max-width:375px){.view-categories-menu .view-content .views-row .vocabulary-catalog .content-info .links a{padding:22px 0px 20px 0px;}}.view-categories-menu .view-content .views-row .vocabulary-catalog .taxonomy-bg-image{display:flex;flex-grow:1;border-radius:0 0 8px 8px;overflow:hidden;}.view-categories-menu .view-content .views-row .vocabulary-catalog .taxonomy-bg-image .field-name-uc-catalog-image{display:flex;}.view-categories-menu .view-content .views-row .vocabulary-catalog .taxonomy-bg-image .field-name-uc-catalog-image .field-items{display:flex;flex-direction:column;justify-content:flex-end;}.view-categories-menu .view-content .views-row .vocabulary-catalog .taxonomy-bg-image .field-name-uc-catalog-image .field-item{display:flex;flex-direction:column;align-items:end;}..view-categories-menu .view-content .views-row .vocabulary-catalog .taxonomy-bg-image .field-name-uc-catalog-image .field-item img{display:block;}.store-block-videos{float:left;position:relative;width:100%;clear:both;}.store-block-videos .views-row,.store-block-videos .owl-item{width:206px !important;max-width:206px !important;}@media (min-width:376px) and (max-width:1023px){.store-block-videos .views-row,.store-block-videos .owl-item{width:203px !important;max-width:203px !important;}}@media (min-width:0px) and (max-width:375px){.store-block-videos .views-row,.store-block-videos .owl-item{width:203px !important;max-width:203px !important;}}.store-block-videos .owl-carousel{max-height:200px;}.store-block-videos .owl-carousel .owl-stage-outer{max-height:200px;}.store-block-videos .owl-carousel .owl-nav{float:left;position:absolute;top:30%;width:100%;}.store-block-videos .owl-carousel .owl-nav .owl-prev{display:none;float:left;position:absolute;left:0px;width:48px;height:48px;background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/arrow-slider-left.svg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:contain !important;}.store-block-videos .owl-carousel .owl-nav .owl-prev span{display:none;}.store-block-videos .owl-carousel .owl-nav .owl-next{position:absolute;right:-20px;width:48px;height:48px;background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/arrow-slider-right.svg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:contain !important;outline:none;}.store-block-videos .owl-carousel .owl-nav .owl-next span{display:none;}#block-views-store-block-products-sale-block{display:flex;flex-direction:column;flex-grow:1;margin-top:50px;}#block-views-store-block-products-sale-block h2{font-family:KabrioSoft-Regular;font-size:24px;color:#e31d24;margin:0 0 11px;}#block-views-store-block-products-sale-block h4{color:#A6A6A6;font-size:18px;padding:0px;margin:0px;font-weight:400;}#block-views-store-block-products-sale-block h4 a{color:#e31d24;}#block-views-store-block-products-sale-block .block-content{padding-top:12px;}#block-views-store-block-products-sale-block .view-store-block-products-sale{display:flex;flex-grow:1;}#block-views-store-block-products-sale-block .view-store-block-products-sale .view-content{display:flex;flex-direction:column;flex-grow:1;}#block-views-store-block-products-sale-block .view-store-block-products-sale .view-content .views-row{display:flex;flex-grow:1;margin-bottom:8px;height:80px;}.view-id-store_product_variants .view-content{display:flex;flex-direction:row;}.view-id-store_product_variants .view-content .views-row{margin-right:24px;width:160px;border:1px solid #D2D2D2;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:16px;background-color:#fff;}.view-id-store_product_variants .view-content .views-row:hover{border:1px solid #E31D24;}.view-id-store_product_variants .view-content .views-row .product-variation a{text-decoration:none;}.view-id-store_product_variants .view-content .views-row .product-variation a img{object-fit:contain;width:100%;}.view-id-store_product_variants .view-content .views-row .product-variation a .field-name-field-tx-image{}.view-id-store_product_variants .view-content .views-row .product-variation a .taxonomy-title{padding-left:12px;color:#121212;font-size:24px;}.add-to-cart form,.form-cart form{}.add-to-cart form .attributes,.form-cart form .attributes{display:none;}.add-to-cart form .fin-price,.form-cart form .fin-price{display:flex;font-size:24px;font-family:KabrioSoft-Regular;color:#121212;padding-right:15px;flex-direction:row;align-items:center;}.add-to-cart form .fin-price span,.form-cart form .fin-price span{display:flex;}.add-to-cart form .fin-price span:last-child,.form-cart form .fin-price span:last-child{margin-top:-2px;padding-left:5px;}.add-to-cart form .node-add-to-cart,.form-cart form .node-add-to-cart{display:flex;background-color:#e31d24;background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/icon_add_to_cart.svg);background-repeat:no-repeat;background-size:24px 23px;background-position:12px center;padding:12px 12px 12px 48px;border:none;color:#fff;font-size:18px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 5px rgba(0,0,0,0.1);box-shadow:0px 0px 5px rgba(0,0,0,0.1);font-family:KabrioSoft-Regular;}.add-to-cart form .node-add-to-cart.in-cafe,.form-cart form .node-add-to-cart.in-cafe{background:none;background-color:#d8d8d8;color:#121212;padding-left:12px;}.add-to-cart form > div,.form-cart form > div{display:flex;flex-direction:row;align-items:center;}.add-to-cart form > div .increase-qty,.form-cart form > div .increase-qty{display:flex;width:18px;height:18px;background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/icon_plus_qty.svg);background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer;}.add-to-cart form > div .decrease-qty,.form-cart form > div .decrease-qty{display:flex;width:18px;height:18px;background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/icon_minus_qty.svg);background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer;}.add-to-cart form > div div,.form-cart form > div div{display:flex;flex-direction:row;}.add-to-cart form > div .form-type-uc-quantity label,.form-cart form > div .form-type-uc-quantity label{display:none;}.add-to-cart form > div .form-type-uc-quantity input,.form-cart form > div .form-type-uc-quantity input{display:flex;border:none;height:auto;width:40px;margin:0px;padding:0px;text-align:center;font-size:24px;color:#e31d24;}.add-to-cart form > div .form-actions,.form-cart form > div .form-actions{padding-left:15px;}#uc-product-add-to-cart-form{display:flex;}#uc-product-add-to-cart-form > div{display:flex;flex-direction:row;align-items:center;}#uc-product-add-to-cart-form > div .increase-qty{display:flex;width:18px;height:18px;background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/icon_plus_qty.svg);background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer;}#uc-product-add-to-cart-form > div .decrease-qty{display:flex;width:18px;height:18px;background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/icon_minus_qty.svg);background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer;}#uc-product-add-to-cart-form > div .form-type-uc-quantity{display:flex;}#uc-product-add-to-cart-form > div .form-type-uc-quantity label{display:none;}#uc-product-add-to-cart-form > div .form-type-uc-quantity input{display:flex;border:none;color:#E31D24;font-size:24px;font-weight:bold;font-family:KabrioSoft-Regular;text-align:center;width:unset;min-width:25px;padding:0px;height:fit-content;width:50px;}#uc-product-add-to-cart-form > div .form-actions{display:flex;padding-left:16px;margin:0px !important;}#uc-product-add-to-cart-form > div .form-actions .node-add-to-cart{display:flex;background-color:#e31d24;background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/icon_add_to_cart.svg);background-repeat:no-repeat;background-size:24px 23px;background-position:12px center;padding:12px 12px 12px 48px;border:none;color:#fff;font-size:18px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 5px rgba(0,0,0,0.1);box-shadow:0px 0px 5px rgba(0,0,0,0.1);font-family:KabrioSoft-Regular;}#uc-product-add-to-cart-form > div .form-actions .node-add-to-cart.in-cafe{background:none;background-color:#d8d8d8;color:#121212;padding-left:12px;}.text-and-video-block{display:flex;flex-direction:row;}@media (min-width:376px) and (max-width:1023px){.text-and-video-block{flex-direction:column;}}@media (min-width:0px) and (max-width:375px){.text-and-video-block{flex-direction:column;}}.text-and-video-block .description-block{display:flex;flex-direction:column;width:50%;padding-right:32px;}@media (max-width:1024px){.text-and-video-block .description-block{width:100%;}}.text-and-video-block .description-block .field-name-field-tav-title{display:flex;font-size:56px;padding-top:16px;padding-bottom:23px;line-height:45px;}.text-and-video-block .description-block .field-name-field-tav-title p{margin:0px;}.text-and-video-block .description-block .field-name-field-tav-title p span{float:left;position:relative;clear:both;color:#e31d24;}.text-and-video-block .description-block .field-name-field-tav-body{font-size:24px;color:#767676;}.text-and-video-block .video-block{display:flex;flex-direction:row;width:50%;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;overflow:hidden;align-items:center;background-color:#000;height:350px;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.2);box-shadow:0px 0px 20px rgba(0,0,0,0.2);}@media  (max-width:1024px){.text-and-video-block .video-block{width:100%;}}.text-and-video-block .video-block .vjs-big-play-button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:78px;height:78px;background-color:#fff;border:none;background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/play-video-button.svg);background-size:83px 83px;background-repeat:no-repeat;}.text-and-video-block .video-block .vjs-big-play-button span:before{content:none;}.field-type-paragraphs .field-item{margin-bottom:88px;}@media (min-width:376px) and (max-width:1023px){.field-type-paragraphs .field-item{margin-bottom:48px;}}.field-type-paragraphs .field-item:last-child{margin-bottom:0px;}.field-type-paragraphs .paragraphs-column.text-left-image-right-bottom-pg{display:flex;flex-direction:row;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:66px;background-color:#fff3e2;}@media (min-width:376px) and (max-width:1023px){.field-type-paragraphs .paragraphs-column.text-left-image-right-bottom-pg{padding:48px 33px;}}.field-type-paragraphs .paragraphs-column.text-left-image-right-bottom-pg .left-part{display:flex;flex-direction:column;width:60%;}.field-type-paragraphs .paragraphs-column.text-left-image-right-bottom-pg .left-part .title{display:flex;flex-grow:1;font-size:38px;color:#121212;}@media (min-width:376px) and (max-width:1023px){.field-type-paragraphs .paragraphs-column.text-left-image-right-bottom-pg .left-part .title{font-size:28px;}}.field-type-paragraphs .paragraphs-column.text-left-image-right-bottom-pg .left-part .content-body{padding-top:16px;display:flex;font-size:24px;color:#767676;}@media (min-width:376px) and (max-width:1023px){.field-type-paragraphs .paragraphs-column.text-left-image-right-bottom-pg .left-part .content-body{font-size:18px;}}.field-type-paragraphs .paragraphs-column.text-left-image-right-bottom-pg .right-part{display:flex;flex-grow:1;width:40%;}@media (min-width:376px) and (max-width:1023px){.field-type-paragraphs .paragraphs-column.text-left-image-right-bottom-pg .right-part{width:40%;}}.field-type-paragraphs .paragraphs-column.text-left-image-right-bottom-pg .right-part .content-image{float:left;position:relative;width:100%;}.field-type-paragraphs .paragraphs-column.text-left-image-right-bottom-pg .right-part .content-image .field-name-field-pr-image{float:left;position:absolute;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;bottom:0px;right:0px;width:80%;height:130%;overflow:hidden;}@media (min-width:376px) and (max-width:1023px){.field-type-paragraphs .paragraphs-column.text-left-image-right-bottom-pg .right-part .content-image .field-name-field-pr-image{overflow:hidden;height:120%;}}.field-type-paragraphs .paragraphs-column.text-left-image-right-bottom-pg .right-part .content-image .field-name-field-pr-image .field-items{height:100%;}.field-type-paragraphs .paragraphs-column.text-left-image-right-bottom-pg .right-part .content-image .field-name-field-pr-image .field-items .field-item{height:100%;}.field-type-paragraphs .paragraphs-column.text-left-image-right-bottom-pg .right-part .content-image .field-name-field-pr-image .field-items .field-item img{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;max-width:unset;height:100%;width:100%;}.field-type-paragraphs .paragraphs-column.text-left-image-right-top-pg{display:flex;flex-direction:row;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:66px;background-color:#fff3e2;}@media (min-width:376px) and (max-width:1023px){.field-type-paragraphs .paragraphs-column.text-left-image-right-top-pg{padding:48px 33px;}}.field-type-paragraphs .paragraphs-column.text-left-image-right-top-pg .left-part{display:flex;flex-direction:column;width:60%;}.field-type-paragraphs .paragraphs-column.text-left-image-right-top-pg .left-part .title{display:flex;flex-grow:1;font-size:38px;color:#121212;}@media (min-width:376px) and (max-width:1023px){.field-type-paragraphs .paragraphs-column.text-left-image-right-top-pg .left-part .title{font-size:28px;}}.field-type-paragraphs .paragraphs-column.text-left-image-right-top-pg .left-part .content-body{padding-top:16px;display:flex;font-size:24px;color:#767676;}@media (min-width:376px) and (max-width:1023px){.field-type-paragraphs .paragraphs-column.text-left-image-right-top-pg .left-part .content-body{font-size:18px;}}.field-type-paragraphs .paragraphs-column.text-left-image-right-top-pg .right-part{display:flex;flex-grow:1;width:40%;}@media (min-width:376px) and (max-width:1023px){.field-type-paragraphs .paragraphs-column.text-left-image-right-top-pg .right-part{width:40%;}}.field-type-paragraphs .paragraphs-column.text-left-image-right-top-pg .right-part .content-image{float:left;position:relative;width:100%;}.field-type-paragraphs .paragraphs-column.text-left-image-right-top-pg .right-part .content-image .field-name-field-pr-image{float:left;position:absolute;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin-top:0px;right:0px;width:80%;height:130%;overflow:hidden;}@media (min-width:376px) and (max-width:1023px){.field-type-paragraphs .paragraphs-column.text-left-image-right-top-pg .right-part .content-image .field-name-field-pr-image{overflow:hidden;height:120%;}}.field-type-paragraphs .paragraphs-column.text-left-image-right-top-pg .right-part .content-image .field-name-field-pr-image .field-items{height:100%;}.field-type-paragraphs .paragraphs-column.text-left-image-right-top-pg .right-part .content-image .field-name-field-pr-image .field-items .field-item{height:100%;}.field-type-paragraphs .paragraphs-column.text-left-image-right-top-pg .right-part .content-image .field-name-field-pr-image .field-items .field-item img{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;max-width:unset;height:100%;width:100%;}.field-type-paragraphs .paragraphs-column.text-right-image-left{display:flex;flex-direction:row;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:66px;background-color:#ffece5;justify-content:space-evenly;}@media (min-width:376px) and (max-width:1023px){.field-type-paragraphs .paragraphs-column.text-right-image-left{padding:43px 33px;}}.field-type-paragraphs .paragraphs-column.text-right-image-left .left-part{display:flex;flex-grow:1;width:40%;}.field-type-paragraphs .paragraphs-column.text-right-image-left .left-part .content-image{float:left;position:relative;width:100%;}.field-type-paragraphs .paragraphs-column.text-right-image-left .left-part .content-image .field-name-field-pr-image{float:left;position:absolute;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;left:0px;top:-20%;width:80%;height:140%;overflow:hidden;}@media (min-width:376px) and (max-width:1023px){.field-type-paragraphs .paragraphs-column.text-right-image-left .left-part .content-image .field-name-field-pr-image{overflow:hidden;height:130%;top:-15%;}}.field-type-paragraphs .paragraphs-column.text-right-image-left .left-part .content-image .field-name-field-pr-image .field-items{height:100%;}.field-type-paragraphs .paragraphs-column.text-right-image-left .left-part .content-image .field-name-field-pr-image .field-items .field-item{height:100%;}.field-type-paragraphs .paragraphs-column.text-right-image-left .left-part .content-image .field-name-field-pr-image .field-items .field-item img{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;max-width:unset;height:100%;width:100%;}.field-type-paragraphs .paragraphs-column.text-right-image-left .right-part{display:flex;flex-grow:1;width:60%;flex-direction:column;}.field-type-paragraphs .paragraphs-column.text-right-image-left .right-part .title{display:flex;flex-grow:1;font-size:38px;color:#121212;width:60%;}@media (min-width:376px) and (max-width:1023px){.field-type-paragraphs .paragraphs-column.text-right-image-left .right-part .title{font-size:28px;}}.field-type-paragraphs .paragraphs-column.text-right-image-left .right-part .content-body{padding-top:16px;display:flex;font-size:24px;color:#767676;}@media (min-width:376px) and (max-width:1023px){.field-type-paragraphs .paragraphs-column.text-right-image-left .right-part .content-body{font-size:18px;}}html body .hidden{display:none;width:0;height:0;position:absolute;top:-1000px;left:-1000px;visibility:hidden;overflow:hidden;opacity:0;}.body-content ul.tabs.primary{margin:20px 0;padding:0;border-bottom:0 none;white-space:normal;}ul.primary{white-space:normal;}.body-content .tabs.primary  li{display:inline-block;margin-bottom:10px;}.body-content .tabs.primary li a,.body-content .tabs.primary li.active a{padding:5px 15px;color:#000;background:transparent;border-top:0 none;border-left:0 none;border-right:0 none;border-bottom:1px solid #ffffff;}.body-content .tabs.primary li a:hover,.body-content .tabs.primary li.active a:hover{border-bottom:1px solid #222222;color:#222222;}.body-content .tabs.primary li.active a{border-bottom:1px solid #e52b32;}.page-wrapper{overflow:hidden;bottom:0;left:0;right:0;}.social-comments{max-width:550px;}.view-uc-orders-user table{width:100%;margin-bottom:20px;}.view-uc-orders-user table th{font-size:14px;font-weight:400;padding:10px;border-bottom:1px solid #ccc;}.view-uc-orders-user table tr.even,.view-uc-orders-user table tr.odd{background:none;}.view-uc-orders-user table td{padding:10px;font-size:14px;}.view-uc-orders-user table td.active{background:#eee;}#node-1244{overflow:hidden;}#node-1244 .field-name-body{text-align:left;}#block-views-main-menu-products-block .views-row{padding:0;}#block-views-main-menu-products-block .views-row .main-dish{display:block;line-height:60px;min-width:160px;text-align:center;color:#121212;font-size:20px;padding:0 10px;box-sizing:border-box;border:1px solid #D2D2D2;border-radius:8px;-moz-border-radius:8px;--webkit-border-radius:8px;cursor:pointer;margin:0 10px 20px 10px;}#block-views-main-menu-products-block .views-row .main-dish.active{box-shadow:0 4px 17px rgba(255,0,0,0.240603);border-color:#E31D24;}#block-views-main-menu-products-block .view-content{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -10px;}.ui-widget{font-size:1em;}.taxonomy-term .taxonomy-title{position:relative;}.taxonomy-term .taxonomy-title > a{position:absolute;top:-90px;}.recommended-products-wrapper .form-actions{margin:0;}.whatsapp-question{box-sizing:border-box;padding-left:80px;background:transparent url(/sites/all/themes/cooklikemary/images/whatsapp_logo.png) 0 center no-repeat;min-height:70px;font-size:16px;margin-top:15px;position:relative;display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;align-items:center;}.whatsapp-question a{color:#000;text-decoration:none;}.whatsapp-question a:hover{text-decoration:none;}.whatsapp-question .with-icon strong{display:block;font-family:KabrioSoft-Regular;box-sizing:border-box;padding-top:10px;font-size:16px;line-height:160%;color:#000;}.whatsapp-question .with-icon{color:#888888;display:block;}.whatsapp-question .with-icon a{color:#000;}.whatsapp-question .write-to-whatsapp{box-sizing:border-box;padding:14px 17px;background:#e7e7e7;width:120px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;text-align:center;}.whatsapp-question .write-to-whatsapp:hover{color:#000;}#views-exposed-form-search-page input.form-text{border:solid 1px #c4c4c4;height:36px;margin-bottom:5px;padding:0px 10px;max-width:98%;}#views-exposed-form-search-page .form-submit{background-color:#e51758;color:#fff;font-family:OpenSansLightItalic !important;height:49px;line-height:49px;text-align:center;border:none;font-size:16px;cursor:pointer;width:220px;border-radius:3px;margin:0;}#views-exposed-form-search-page .form-type-textfield label{display:block;}#views-exposed-form-search-page .views-widget{padding:5px 10px 0 0;}#views-exposed-form-search-page .views-exposed-widget{padding:0;}.view-id-search .view-content .views-row{margin:30px 0;font-family:OpenSansLight;background:transparent url(/sites/all/themes/cooklikemary/images/li.png) 10px 10px no-repeat;padding-left:40px;}.view-id-search .view-content .views-row .views-field-title{margin-bottom:10px;}.view-id-search .pager{margin-top:40px;}.webform-container-inline.webform-datepicker  div.form-item.form-type-select{display:none;}#block-webform-client-block-1425{max-width:700px;box-sizing:border-box;}#node-1425 .booking-intro-wrapper{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:start;padding:50px 40px 64px;font-family:KabrioSoft-Regular;}#node-1425 .booking-intro-wrapper > div{max-width:390px;}#node-1425 .booking-intro-wrapper .maria{min-width:135px;margin-right:36px;}#node-1425 .booking-intro-wrapper .maria p{margin:0;}#node-1425 .booking-intro-wrapper .phone{margin-top:54px;box-sizing:border-box;padding-left:21px;background:transparent url(/sites/all/themes/cooklikemary/images/icons/phone.png) left center no-repeat;}#node-1425 .booking-intro-wrapper + h2{font-family:KabrioSoft-Regular;font-size:30px;line-height:30px;border-top:1px solid #EEEEEE;box-sizing:border-box;margin:0 0 40px;padding:50px 40px 0;}#node-1425 .webform-client-form{box-sizing:border-box;padding:0 40px 50px;border-top:1px solid #EEEEEE;}#node-1425 .webform-client-form > div{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;}#node-1425 .webform-client-form .webform-component---info{width:100%;margin:0;}#node-1425 .webform-client-form .webform-component---info h2{font-family:KabrioSoft-Regular;font-size:30px;line-height:30px;border-top:1px solid #EEEEEE;box-sizing:border-box;margin:0 0 40px;padding:50px 0 0;}#node-1425 .webform-client-form .webform-component---name{width:49%;margin-bottom:18px;}#node-1425 .webform-client-form .webform-component---name .form-text{background:#FFFFFF;border:2px solid #C9C9C9;box-sizing:border-box;border-radius:4px;padding:20px 20px;font-size:24px;line-height:21px;width:100%;}#node-1425 .webform-client-form .webform-component---count{width:49%;background:#FFFFFF;border:2px solid #C9C9C9;box-sizing:border-box;border-radius:4px;padding:20px 20px 17px;margin-bottom:15px;display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;align-items:center;height:73px;}#node-1425 .webform-client-form .webform-component---count .form-required{display:none;}#node-1425 .webform-client-form .webform-component---count label{font-size:24px;line-height:21px;color:#767676;font-weight:400;}#node-1425 .webform-client-form .webform-component---count .form-text{border:0 none;background:#fff;font-size:24px;line-height:21px;color:#E31D24;width:30px;text-align:center;padding:0;}#node-1425 .webform-client-form .webform-component---count .field-prefix{cursor:pointer;display:inline-block;width:17px;height:21px;background:transparent url(/sites/all/themes/cooklikemary/images/icons/minus-17x17.png) center center no-repeat;color:transparent;text-indent:-999em;}#node-1425 .webform-client-form .webform-component---count .field-suffix{cursor:pointer;display:inline-block;width:17px;height:21px;background:transparent url(/sites/all/themes/cooklikemary/images/icons/plus-17x17.png) center center no-repeat;color:transparent;text-indent:-999em;}#node-1425 .webform-client-form .webform-component---date,#node-1425 .webform-client-form .webform-component---time{width:49%;margin-bottom:18px;}#node-1425 .webform-client-form .webform-component---date .webform-calendar,#node-1425 .webform-client-form .webform-component---time .form-text{background:#FFFFFF;border:2px solid #C9C9C9;box-sizing:border-box;border-radius:4px;padding:20px 20px;font-size:24px;line-height:21px;width:100%;}#node-1425 .webform-client-form .webform-component---phone{width:100%;margin-bottom:18px;}#node-1425 .webform-client-form .webform-component---phone .form-text{background:#FFFFFF;border:2px solid #C9C9C9;box-sizing:border-box;border-radius:4px;padding:20px 20px;font-size:24px;line-height:21px;width:100%;}#node-1425 .webform-client-form .form-actions{margin:20px -40px 0;padding:40px 40px 0;border-top:1px solid #EEEEEE;width:100%;}#node-1425 .webform-client-form .form-actions .webform-submit{background:#e31d24 url(/sites/all/themes/cooklikemary/images/new_design/dinner_icon.svg) right+30px center no-repeat;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;color:#fff;text-decoration:none;font-family:KabrioSoft-Regular;font-size:22px;box-sizing:border-box;display:block;padding:16px 20px 16px 30px;width:100%;border:0 none;text-align:left;cursor:pointer;}#webform-ajax-wrapper-1425 .links{padding:0 40px;margin-bottom:50px;}#webform-ajax-wrapper-1425 .webform-confirmation{padding:0 40px;}#booking-table{position:fixed;display:none;right:0;top:45%;background:transparent url(/sites/all/themes/cooklikemary/images/new_design/booking_bg.svg) right 20px no-repeat;width:70px;height:357px;box-sizing:border-box;padding:64px 0 50px;z-index:100;}#booking-table a{display:flex;color:#fff;transform:rotate(-90deg);font-size:16px;line-height:120%;font-style:normal;height:50px;width:250px;position:absolute;top:100px;left:-85px;align-items:center;justify-content:center;font-family:KabrioSoft-Regular;}#booking-table a:hover{text-decoration:none;}#booking-table .photo{position:absolute;top:0;left:0;width:64px;height:64px;box-shadow:10px 10px 40px rgba(0,0,0,0.25);border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;padding:6px;box-sizing:border-box;background:rgba(255,255,255,0.8);}#booking-table .get-text{position:relative;width:250px;height:50px;}#booking-table .photo img{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border:6px solid #fff;box-shadow:5px 5px 20px rgba(227,29,36,0.2);}#booking-table .close{display:block;width:30px;height:30px;background:rgba(227,29,36,0.1) url(/sites/all/themes/cooklikemary/images/new_design/widget_close.svg) center center no-repeat;box-sizing:border-box;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;cursor:pointer;position:absolute;bottom:0;right:10px;}#block-webform-client-block-1425{display:none;}#block-webform-client-block-1425 > h2{display:flex;flex-direction:row;flex-grow:1;justify-content:space-between;align-items:center;padding:24px 40px;border-bottom:1px solid #eeeeee;margin:0 0 12px;}body.admin-menu #block-webform-client-block-1425 > h2{margin-top:30px;}#block-webform-client-block-1425 > h2 span{display:flex;font-family:KabrioSoft-Regular;font-size:30px;font-weight:normal;margin:0px;}#block-webform-client-block-1425 > h2 a{display:flex;color:#fff;background-color:#e31d24;-webkit-box-shadow:1 4 7 rgba(227,29,36,0.260189);-moz-box-shadow:1 4 7 rgba(227,29,36,0.260189);box-shadow:1 4 7 rgba(227,29,36,0.260189);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-family:KabrioSoft-Regular;text-decoration:none;font-size:18px;padding:15px 13px 13px;text-align:right;}.clockpicker-popover{position:absolute;z-index:200;box-shadow:0px 0px 30px rgba(0,0,0,0.15);}.clockpicker-popover .popover-title{background:#e31d24;color:#fff;font-weight:normal;}.clockpicker-tick.active,.clockpicker-tick:hover{background-color:rgba(227,29,36,0.3);}.clockpicker-canvas-bg{fill:rgba(227,29,36,0.3);}.clockpicker-canvas line{stroke:#e31d24;}.clockpicker-canvas-bearing,.clockpicker-canvas-fg{fill:#e31d24;}.field-name-body .get-booking-form,#block-cooklikemary-uc-delivery-delivery-block-to-menu .get-booking-form{display:inline-block;color:#fff;background:#e31d24 url(/sites/all/themes/cooklikemary/images/new_design/dinner_icon.svg) right+15px center no-repeat;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.5);box-shadow:0px 0px 10px rgba(0,0,0,0.5);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-family:KabrioSoft-Regular;text-decoration:none;font-size:18px;padding:15px 60px 15px 20px;text-align:right;box-sizing:border-box;cursor:pointer;}.field-name-body .get-booking-form:hover,#block-cooklikemary-uc-delivery-delivery-block-to-menu .get-booking-form:hover{color:#fff;text-decoration:none;}#slider{background:#fff;}#block-views-front-slider-block-1{max-height:197px;overflow:hidden;width:100%;background:transparent url(/sites/all/themes/cooklikemary/images/slider_bg.png) center top no-repeat;background-size:cover;}#block-views-front-slider-block-1 .bx-wrapper{margin:0 auto;border:0 none;box-shadow:none;width:1140px;position:relative;background:transparent;}#block-views-front-slider-block-1 .bx-wrapper .bxslider-views-slideshow-main-frame-row{}#views-slideshow-bxslider-1.views-slideshow-bxslider .bx-viewport li .views-field-field-slider-image{width:45.96% !important;margin:0 27px 0 auto;padding-top:10px;}#views-slideshow-bxslider-1.views-slideshow-bxslider .bx-viewport li .views-field-field-slider-image .field-content{overflow:hidden;border-radius:30px 30px 0 0;-moz-border-radius:30px 30px 0 0;-webkit-border-radius:30px 30px 0 0;float:right;}#views-slideshow-bxslider-1.views-slideshow-bxslider .bx-viewport li .views-field-nid{position:absolute;top:30px;left:74px;}#views-slideshow-bxslider-1.views-slideshow-bxslider .bx-viewport li .views-field-nid .slider-title{font-family:"KabrioSoft-Regular";font-style:normal;font-weight:bold;font-size:50px;line-height:120%;color:#E31D24;margin:0;}#views-slideshow-bxslider-1.views-slideshow-bxslider .bx-viewport li .views-field-nid .slider-title a{color:#E31D24;}#views-slideshow-bxslider-1.views-slideshow-bxslider .bx-viewport li .views-field-nid .slider-body{font-family:"KabrioSoft-Regular";font-style:normal;font-weight:bold;font-size:30px;line-height:120%;color:#000000;margin:0;max-width:600px;}#views-slideshow-bxslider-1.views-slideshow-bxslider .bx-viewport li .views-field-nid .slider-body p{margin:0;}#views-slideshow-bxslider-1.views-slideshow-bxslider .bx-wrapper .bx-controls-direction a{z-index:70;}.bx-wrapper .bx-controls-direction a{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;opacity:0.6;box-shadow:0px 10px 20px rgba(0,0,0,0.05);width:34px;height:34px;}.bx-wrapper .bx-controls-direction a:hover{opacity:1;}.bx-wrapper .bx-controls-direction a.bx-prev{background:#fff url(/sites/all/themes/cooklikemary/images/slider_prev.svg) center center no-repeat;}.bx-wrapper .bx-controls-direction a.bx-next{background:#fff url(/sites/all/themes/cooklikemary/images/slider_next.svg) center center no-repeat;}.bx-wrapper .bx-pager{bottom:24px;width:200px;left:69px;display:flex;flex-wrap:nowrap;flex-direction:row;}.bx-wrapper .bx-pager-item{text-align:left;height:14px;width:24px;align-items:center;display:flex;justify-content:center;}.bx-wrapper .bx-pager.bx-default-pager a{width:10px;height:10px;opacity:0.2;-webkit-transition:-webkit-transform 250ms ease-in-out;transition:transform 250ms ease-in-out;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus{background:#E31D24;}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a:focus{width:12px;height:12px;opacity:0.4;}.bx-wrapper .bx-pager.bx-default-pager a.active{width:14px;height:14px;opacity:1;}.node-blog .field-name-field-blog-gallery .field-items{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;margin:20px 0 0;box-sizing:border-box;padding-right:15px;}.node-blog .field-name-field-blog-gallery .field-items .field-item{width:23.63%;margin:0 1.37% 15px 0;}.node-blog .field-name-field-blog-gallery .field-items .field-item a{display:block;}.node-blog .field-name-field-blog-gallery .field-items .field-item img{display:block;width:100% !important;height:auto !important;}
html{padding:0px;margin:0px;}@font-face{font-family:OpenSansLight;src:url(/sites/all/themes/cooklikemary/fonts/opensanslight.eot?) format('eot'),url(/sites/all/themes/cooklikemary/fonts/opensanslight.woff) format('woff'),url(/sites/all/themes/cooklikemary/fonts/opensanslight.ttf) format('truetype'),url(/sites/all/themes/cooklikemary/fonts/opensanslight.svg#svgFontName) format('svg');}@font-face{font-family:OpenSans;src:url(/sites/all/themes/cooklikemary/fonts/opensans.eot?) format('eot'),url(/sites/all/themes/cooklikemary/fonts/opensans.woff) format('woff'),url(/sites/all/themes/cooklikemary/fonts/opensans.ttf) format('truetype'),url(/sites/all/themes/cooklikemary/fonts/opensans.svg#svgFontName) format('svg');}@font-face{font-family:OpenSansLightItalic;src:url(/sites/all/themes/cooklikemary/fonts/opensanslightitalic.eot?) format('eot'),url(/sites/all/themes/cooklikemary/fonts/opensanslightitalic.woff) format('woff'),url(/sites/all/themes/cooklikemary/fonts/opensanslightitalic.ttf) format('truetype'),url(/sites/all/themes/cooklikemary/fonts/opensanslightitalic.svg#svgFontName) format('svg');}@font-face{font-family:OpenSansItalic;src:url(/sites/all/themes/cooklikemary/fonts/opensansitalic.eot?) format('eot'),url(/sites/all/themes/cooklikemary/fonts/opensansitalic.woff) format('woff'),url(/sites/all/themes/cooklikemary/fonts/opensansitalic.ttf) format('truetype'),url(/sites/all/themes/cooklikemary/fonts/opensansitalic.svg#svgFontName) format('svg');}@font-face{font-family:studioscriptctt;src:url(/sites/all/themes/cooklikemary/fonts/studioscriptctt.eot?) format('eot'),url(/sites/all/themes/cooklikemary/fonts/studioscriptctt.woff) format('woff'),url(/sites/all/themes/cooklikemary/fonts/studioscriptctt.ttf) format('truetype'),url(/sites/all/themes/cooklikemary/fonts/studioscriptctt.svg#svgFontName) format('svg');}body.not-front{background:url(/sites/all/themes/cooklikemary/images/bg_left.png) repeat-y left top,url(/sites/all/themes/cooklikemary/images/bg_right.png) repeat-y right top;}footer,nav,header,section,aside{display:block;}tbody{border:none;}p{margin-top:0px;}img{max-width:100%;height:auto;}a{color:#e51758;text-decoration:none;}a:hover{color:#b30048;text-decoration:underline;}ul{padding-left:12px;}h1{font-family:studioscriptctt;font-weight:normal;text-align:center;color:#362418;font-size:48px;background:url(/sites/all/themes/cooklikemary/images/front_h.png) center center no-repeat;line-height:48px;-webkit-margin-before:0.60em;-webkit-margin-after:0.60em;}h2{font-family:studioscriptctt;font-weight:normal;font-size:32px;-webkit-margin-before:0.60em;-webkit-margin-after:0.60em;}h3{font-weight:normal;font-size:20px;color:#000;}h4{}#node-32,.node-recipe,.view-new-recipe,.view-basics-recipes,.node-blog{font-family:OpenSansLight;}.view-basics-recipes{color:#525151;}.form-item{margin:0;}#user-login input.form-text,#user-pass input.form-text,#user-register-form input.form-text,#search-form input.form-text{border:solid 1px #c4c4c4;height:36px;margin-bottom:5px;padding:0px 10px;max-width:98%;}#user-login .form-submit,#user-pass .form-submit,#user-register-form .form-submit,#search-form .form-submit{background-color:#e51758;color:#fff;font-family:OpenSansLightItalic !important;height:49px;line-height:49px;text-align:center;border:none;font-size:16px;cursor:pointer;width:220px;border-radius:3px;}#search-form .form-type-textfield label{display:block;}.container-fluid #edit-account{font-family:OpenSansLight;}#user-login  .form-item,#user-pass  .form-item,#user-register-form .form-item{margin-bottom:10px;}.container-fluid .form-item label{font-weight:400;}.container-fluid .form-item .description{font-size:12px;color:#999;}.confirmation .form-submit{margin-right:20px;}#mobile-menu-button{background:url(/sites/all/themes/cooklikemary/images/mobile_menu.png);font-size:0px;color:#fff;position:absolute;left:17px;top:40px;width:25px;height:23px;cursor:pointer;display:none;}#mobile-menu-close{background:url(/sites/all/themes/cooklikemary/images/krest_menu.png);font-size:0px;color:#fff;position:absolute;right:17px;top:40px;width:23px;height:23px;cursor:pointer;display:none;}#slogan{font-family:studioscriptctt;font-size:48px;position:absolute;left:250px;top:48px;color:#321e17;}.region-header a:hover{text-decoration:none;}#block-block-3{display:none;top:34px;position:absolute;left:17px;}#block-cooklikemary-block-subscribe-header{float:right;}#block-cooklikemary-block-subscribe-header .content a{display:block;width:200px;background:url(/sites/all/themes/cooklikemary/images/tort.png) left center no-repeat;padding-left:50px;line-height:16px;font-family:OpenSansLightItalic;height:34px;margin-top:48px;}#block-cooklikemary-block-subscribe-header .content a:hover{background-image:url(/sites/all/themes/cooklikemary/images/tort_h.png);}#block-cooklikemary-block-profile-login{float:right;text-align:right;}.login a{display:block;margin-left:30px;margin-top:50px;padding:3px 0px 9px 39px;font-family:OpenSansLightItalic;background:url(/sites/all/themes/cooklikemary/images/kolpak.png) left top no-repeat,url(/sites/all/themes/cooklikemary/images/vhod.png) right bottom no-repeat;}.login a:hover{background-image:url(/sites/all/themes/cooklikemary/images/kolpak_h.png),url(/sites/all/themes/cooklikemary/images/vhod_h.png);}.not-logged-in #block-cooklikemary-block-profile-login:before{content:"";display:inline-block;width:1px;height:23px;background-color:#d2cecd;margin-top:59px;float:left;}#block-cooklikemary-block-profile-login .user-picture-min,#block-cooklikemary-block-profile-login .user-logout{display:inline-block;vertical-align:middle;}#block-cooklikemary-block-profile-login .user-name{display:inline;border-right:1px solid #d2cecd;padding:0px 10px;color:#321e17;}#block-cooklikemary-block-profile-login .user-logout a{display:inline-block;background:url(/sites/all/themes/cooklikemary/images/vihod.png) no-repeat;font-size:0px;color:#fff;width:14px;height:15px;margin-left:10px;}#block-cooklikemary-block-profile-login .user-logout a:hover{background:url(/sites/all/themes/cooklikemary/images/vihod_h.png) no-repeat;}#block-cooklikemary-block-profile-login .add-recipe{display:inline;font-family:OpenSansLightItalic;border-right:1px solid #d2cecd;padding-right:10px;margin-right:10px;}#block-cooklikemary-block-profile-login .all-recipes{font-family:OpenSansLightItalic;display:inline;}#block-block-4{left:17px;text-align:center;position:absolute;display:none;bottom:50px;width:333px;background:url(/sites/all/themes/cooklikemary/images/vilka.png) center 66px no-repeat;}.subscribe-mobile a{display:inline-block;background-color:#e51758;color:#fff;font-family:OpenSansLightItalic;width:100%;height:49px;line-height:49px;margin-top:33px;margin-bottom:50px;}.mail-mobile a{display:block;background:url(/sites/all/themes/cooklikemary/images/mail.png) center top no-repeat;padding-top:22px;}#breadcrumb{margin:58px 0 36px;}.breadcrumb{color:#321e17;font-size:13px;margin:0;font-style:normal;font-weight:normal;font-size:12px;line-height:14px;padding:0;}.breadcrumb a{color:#828688;}.breadcrumb span.last{text-decoration:none;}.breadcrumb .delimiter{margin:0 5px;}#breadcrumb + .page-title h2{padding-top:17px;}.tabs{margin-bottom:15px;}aside{width:255px;float:left;margin-right:30px;position:relative;}aside .block{margin-bottom:35px;}aside ul{padding:0px;margin:0px;}aside ul li,aside ul li.leaf{list-style-image:none;list-style-type:none;}#block-cooklikemary-user-user-image{border:6px solid #ede9e7;width:243px;text-align:center;color:#9f9f9f;background-color:#fff;padding-bottom:23px;}#block-cooklikemary-user-user-image .user-name{font-family:studioscriptctt;font-size:28px;color:#321e17;margin:18px 0px;}#block-cooklikemary-user-user-image .user-name:after{content:"";width:56px;height:1px;display:block;background-color:#dfdfdf;margin:30px auto 0px auto;}#block-cooklikemary-user-user-menu,#block-menu-menu-about-project{background:url(/sites/all/themes/cooklikemary/images/aside.png) left top no-repeat;padding-top:10px;}#block-cooklikemary-user-user-menu .content li,#block-menu-menu-about-project .content li{background:url(/sites/all/themes/cooklikemary/images/aside.png) left bottom no-repeat;margin:0px;padding-left:25px;line-height:62px;}#block-cooklikemary-user-user-menu .content li a{font-family:studioscriptctt;font-size:28px;color:#321e17;padding-left:40px;background:url(/sites/all/themes/cooklikemary/images/osebe.png) left center no-repeat;}#block-cooklikemary-user-user-menu .content li a:hover,#block-cooklikemary-user-user-menu .content li a.active{text-decoration:none;color:#e51758;background-image:url(/sites/all/themes/cooklikemary/images/osebe_h.png);}#block-cooklikemary-user-user-menu .content li.first a{background-image:url(/sites/all/themes/cooklikemary/images/recepts.png);}#block-cooklikemary-user-user-menu .content li.first a:hover,#block-cooklikemary-user-user-menu .content li.first a.active{background-image:url(/sites/all/themes/cooklikemary/images/recepts_h.png);}#block-cooklikemary-user-user-menu .content li.last a{background-image:url(/sites/all/themes/cooklikemary/images/izbr.png);}#block-cooklikemary-user-user-menu .content li.last a:hover,#block-cooklikemary-user-user-menu .content li.last a.active{background-image:url(/sites/all/themes/cooklikemary/images/izbr_h.png);}#block-menu-menu-about-project .content li a{font-family:studioscriptctt;font-size:28px;color:#321e17;}#block-menu-menu-about-project .content li a:hover,#block-menu-menu-about-project .content li a.active{text-decoration:none;color:#e51758;}.block-cooklikemary-filter{font-family:OpenSansLightItalic;}.block-cooklikemary-filter .add-recipe a{display:block;text-align:center;border:6px solid #ede9e7;width:243px;height:71px;font-family:OpenSans;font-size:12px;text-transform:uppercase;line-height:70px;background:url(/sites/all/themes/cooklikemary/images/aside_top.png) center top no-repeat,url(/sites/all/themes/cooklikemary/images/ingredients.jpg) center top;}.block-cooklikemary-filter .add-recipe a:hover{background:url(/sites/all/themes/cooklikemary/images/aside_top_h.png) center top no-repeat,url(/sites/all/themes/cooklikemary/images/ingredients.jpg) center top;text-decoration:none;color:#321e17;}.filter-title{background-color:#e51758;color:#fff;height:49px;line-height:49px;font-size:20px;cursor:pointer;padding-left:20px;display:none;}.filter-title:hover{background-color:#321e17;}.filter-uncheck{cursor:pointer;font-size:0px;top:15px;border:none;background:url(/sites/all/themes/cooklikemary/images/krest_m.png) center top no-repeat;width:17px;height:21px;right:39px;position:absolute;display:none;}.block-cooklikemary-filter h3{font-family:studioscriptctt;font-size:28px;color:#321e17;background:url(/sites/all/themes/cooklikemary/images/top.png) right center no-repeat;cursor:pointer;}.block-cooklikemary-filter h3.close{background-image:url(/sites/all/themes/cooklikemary/images/bottom.png);}li.filter-block-item{padding-bottom:6px;}.block-cooklikemary-filter .content li input,.ingredient-checkbox{display:none;}li.filter-block-item label,.ingredient-checkbox + label{background:url(/sites/all/themes/cooklikemary/images/filter.png) left bottom no-repeat;margin-top:4px;float:left;width:17px;height:17px;cursor:pointer;margin-right:12px;}li.filter-block-item input:checked + label,.ingredient-checkbox:checked + label{background:url(/sites/all/themes/cooklikemary/images/filter_checked.png) left bottom no-repeat;}li.filter-first-level a{color:#321e17;}li.filter-second-level a{color:#908581;}li.filter-second-level{padding-left:25px;}.filter-block-all{background:url(/sites/all/themes/cooklikemary/images/filter_top.png) left bottom no-repeat;color:#e51758;margin-bottom:6px;}.filter-button{display:block;margin:25px auto 0px auto;background-color:#e51758;color:#fff;font-family:OpenSansLightItalic;height:49px;line-height:49px;text-align:center;border:none;font-size:16px;cursor:pointer;width:255px;}.filter-button:hover{background-color:#321e17;}.label-hide{display:none;position:relative;}.show-label{position:absolute;right:-360px;z-index:20;cursor:pointer;width:139px;height:40px;background-position:-5px -5px;background-image:url(/sites/all/themes/cooklikemary/images/show_label.png);}.show-label:hover{background-position:-5px -55px;}.cancel-label{position:absolute;z-index:25;cursor:pointer;background:url(/sites/all/themes/cooklikemary/images/cancel_label.png) center no-repeat;width:10px;height:11px;top:10px;right:-343px;}div.messages{border:none;border-left:#fff 2px dashed;border-right:#fff 2px dashed;padding:10px 10px 10px 70px;font-size:16px;font-family:OpenSansLightItalic;}div.status{color:#78a37a;background:url(/sites/all/themes/cooklikemary/images/ok.png) 30px center no-repeat #ebf3eb;}div.error{color:#d6859d;background:url(/sites/all/themes/cooklikemary/images/ne_ok.png) 35px center no-repeat #fbecf1;}.sidebar-first h1{background:url(/sites/all/themes/cooklikemary/images/h1.png) center center no-repeat;}article h1 span,.front article h2 span{background-color:#f2f2f2;padding:0px 35px;}article h2.bezbg{background:none;}article li{list-style-type:none;list-style-image:url(/sites/all/themes/cooklikemary/images/li.png);padding-left:12px;}.view-new-recipe .view-content{margin-left:-15px;margin-right:-15px;}.view-new-recipe .views-row{float:left;width:255px;margin:0px 15px 30px 15px;text-align:center;}.view-new-recipe .recipe-description{width:217px;height:125px;border:6px solid #ede9e7;margin:-96px auto 0px auto;color:#9f9f9f;background:#fff;position:relative;}.view-new-recipe .recipe-description h3{border:none;margin-bottom:25px;overflow:hidden;height:37px;line-height:37px;}.view-new-recipe .recipe-description h3 a{color:#000;font-size:16px;line-height:18px;display:inline-block;width:100%;}.view-new-recipe .recipe-description a:hover{color:#e51556;text-decoration:none;}.view-new-recipe .recipe-description:after{content:"";width:56px;height:1px;display:block;background-color:#dfdfdf;position:absolute;margin-left:-28px;left:50%;top:54%;}.view-new-recipe .recipe-description img{display:inline-block;vertical-align:middle;}.not-front .view-new-recipe .recipe-description img{width:30px;height:auto;}.avatar-mary img{border-radius:50%;border:solid 2px #e51758;}.recipe-description .field-name-field-recipe-cooking{background:url(/sites/all/themes/cooklikemary/images/clock.png) left center no-repeat;padding-left:27px;display:inline-block;margin:0px 13px;background-size:contain;}.view-new-recipe:after,#block-views-blog-block:after{display:block;content:"";clear:both;}.view-new-recipe.view-display-id-block_4 .views-row{width:213px;}.view-new-recipe.view-display-id-block_4 .recipe-description{width:180px;}.view-new-recipe.view-display-id-block_4 .recipe-description img{display:none;}.flag-wrapper-flag-count{text-align:center;width:80px;float:right;margin:7px 23px;}.flag-action{display:inline-block;background:url(/sites/all/themes/cooklikemary/images/like.png) center center no-repeat;width:18px;height:18px;font-size:0px;color:#fff;}.unflag-action{display:inline-block;width:18px;height:18px;font-size:0px;color:#fff;background:url(/sites/all/themes/cooklikemary/images/like_h.png) center center no-repeat;}.flag-favorites-count{display:inline-block;margin-left:5px;}.throbber{display:none;}#edit-keys{height:45px;padding:0px 12px;margin:0px 10px 17px 0px;}.item-list .pager li{display:inline-block;border-radius:50%;width:40px;height:40px;line-height:40px;padding:0px;margin:0px;overflow:hidden;}.pager-current{color:#fff;background-color:#321e17;}.pager li a{color:#000;display:inline-block;width:40px;height:40px;line-height:40px;border-radius:50%;}.pager-next a,.pager-last a,.pager-previous a,.pager-first a{background-color:#efeae8;}.pager li a:hover{background-color:#e51758;text-decoration:none;}footer{width:100%;clear:both;background:url(/sites/all/themes/cooklikemary/images/bg_bottom.png) repeat-x center top;}.region-footer{margin:0px auto;width:100%;max-width:1140px;background:url(/sites/all/themes/cooklikemary/images/footer_logo.png) center center no-repeat;min-height:210px;}footer h2{color:#fff;font-size:36px;}#block-cooklikemary-block-subscribe-footer{text-align:center;float:right;background:url(/sites/all/themes/cooklikemary/images/footer_vilka.png) center 85px no-repeat;}#block-cooklikemary-block-subscribe-footer .autodialog{display:inline-block;font-family:OpenSansLightItalic;height:49px;line-height:49px;text-align:center;border:none;font-size:16px;width:300px;border:solid 1px #a9a19e;margin-top:35px;}#block-cooklikemary-block-subscribe-footer .autodialog:hover{background-color:#e51758;color:#fff;text-decoration:none;border:solid 1px #e51758;}#block-block-2{float:left;}.print-button{float:right;margin-left:20px;margin-top:-7px;cursor:pointer;}.socials{padding-top:25px;}.socials a{display:inline-block;width:26px;height:21px;background-image:url(/sites/all/themes/cooklikemary/images/socseti.png);background-repeat:no-repeat;font-size:0px;color:#321e17;margin-right:20px;}.socials a:hover{background-image:url(/sites/all/themes/cooklikemary/images/socseti_h.png);}.socails ocial-fb{width:17px;background-position:left center;}.social-vk{background-position:-185px center;}.social-ig{background-position:-234px center;}.social-yt{background-position:-139px center;}.front #container{width:100%;}.front article .block .block-content{max-width:1140px;margin:0px auto;}.front article .block h2{color:#362418;line-height:48px;font-size:48px;text-align:center;background:url(/sites/all/themes/cooklikemary/images/front_h.png) center center no-repeat;}.front .view-new-recipe .views-row{width:30.7%;margin:0 1.31% 30px;}.front .view-new-recipe .recipe-description{width:297px;height:165px;border:8px solid #ede9e7;margin:-132px auto 0px auto;}.front .view-new-recipe .recipe-description h3{margin-bottom:31px;height:48px;line-height:48px;}.front .view-new-recipe .recipe-description h3 a{font-size:20px;line-height:22px;}.front .recipe-description .field-name-field-recipe-cooking{margin:0px 40px;}#block-block-1{text-align:center;margin-bottom:-63px;padding-top:30px;letter-spacing:6px;}#block-block-1 .content a{display:inline-block;font-size:16px;text-transform:uppercase;font-family:OpenSans;background:url(/sites/all/themes/cooklikemary/images/front_cherta.png) center bottom no-repeat;padding-bottom:17px;}#block-block-1 .content a:hover{background:url(/sites/all/themes/cooklikemary/images/front_cherta_h.png) center bottom no-repeat;text-decoration:none;color:#321e17;}#block-views-new-recipe-block-1{background:url(/sites/all/themes/cooklikemary/images/front_bg3.jpg) center top no-repeat;padding-top:117px;padding-bottom:10px;}#block-views-new-recipe-block-1 h2,#block-views-new-recipe-block-1 h2 span{background:none;}#block-views-new-recipe-block .views-row-last,#block-views-new-recipe-block-1 .views-row-last{}.front .view-footer{margin:0px auto;text-align:center;font-family:OpenSansLightItalic;}.front .view-id-blog .views-row{width:30.8%;margin:0px 1.19% 30px;}.front .more-link{clear:both;text-align:center;}#block-views-blog-block{position:relative;}.view-id-blog .view-content{margin-left:-14px;margin-right:-14px;}.view-id-blog .views-row,.view-events .views-row{width:31%;min-width:300px;margin:0px 1% 30px 14px;text-align:center;}.view-events .view-content,.view-id-blog .view-content{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:row;}.blog-image-title-body{border:solid 1px #d6d5d2;background-color:#fff;height:489px;color:#73716b;text-align:center;}.not-front .blog-image-title-body{height:554px;}.blog-image-title-body h3 a{color:#000;font-size:24px;display:inline-block;margin-bottom:20px;}.blog-image-title-body:hover{color:#321e17;}.blog-image-title-body:hover h3 a{color:#e51556;}.blog-image-title-body h3:after{content:"";width:56px;height:1px;display:block;background-color:#dfdfdf;margin:0px auto;}.blog-image-title-body .field-name-body{height:90px;overflow:hidden;padding:0px 15px;}.view-id-blog .blog-teaser-date,.view-events .blog-teaser-date{width:87.5%;height:68px;border:8px solid #ede9e7;margin:-41px auto 0px auto;color:#a8a8a8;line-height:54px;padding-left:27px;background:url(/sites/all/themes/cooklikemary/images/clock.png) 27.7% center no-repeat #fff;box-sizing:border-box;}.blog-author-name{border:solid 1px #3b261f;width:312px;height:87px;margin:-118px auto 0px auto;position:relative;}.blog-author-name a{margin:6px;display:block;width:300px;height:75px;line-height:75px;text-align:center;background-color:rgba(59,38,31,0.95);font-family:studioscriptctt;font-size:32px;color:#fff;}.blog-author-name a:after{content:">";font-family:OpenSansLight;padding-left:20px;font-size:20px;}.blog-author-name:hover{border-color:#dc1855;}.blog-author-name:hover a{text-decoration:none;background-color:#dc1855;}.view-id-blog.view-display-id-page_1 .views-row{float:none;width:auto;margin:0px 14px 30px 14px;}.view-id-blog.view-display-id-page_1 .field-name-field-blog-image{float:left;margin:0px 20px 10px 20px;width:390px;text-align:left;}.node-basics.node-teaser{border:solid 1px #d6d5d2;padding-right:20px;}.node-type-recipe .slick__arrow{position:absolute;top:50%;left:0px;width:100%;height:48px;}.node-type-recipe .slick{position:relative;padding:0 20px;}.node-type-recipe .slick .slide__content a{display:block;text-align:center;}.node-type-recipe .slick-prev{background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:contain;border-radius:50%;width:48px;height:48px;left:0;top:0;display:block !important;background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/arrow-slider-left.svg);border:0;box-sizing:border-box;padding:0;position:absolute;font-size:0;cursor:pointer;}.node-type-recipe .slick-next{background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:contain;border-radius:50%;width:48px;height:48px;right:0;top:0;display:block !important;background-image:url(/sites/all/themes/cooklikemary/images/new_design/icons/arrow-slider-right.svg);border:0;box-sizing:border-box;padding:0;position:absolute;font-size:0;cursor:pointer;}.recipe-characteristics{position:relative;height:45px;border:8px solid #ede9e7;margin:28px 0px 26px 0px;background-color:#fff;padding:20px 0px;}.recipe-characteristics .user-picture-min{display:inline-block;vertical-align:middle;margin:0px 10px 0px 23px;}.recipe-characteristics .user-name{display:inline;font-family:studioscriptctt;font-size:25px;}.recipe-characteristics table{width:565px;position:absolute;height:30px;vertical-align:middle;top:27px;right:135px;}.recipe-characteristics td{height:30px;border-right:1px solid #dbd8d6;padding:0px 24px;text-align:center;color:#e51758;white-space:nowrap;}.recipe-characteristics .field-name-field-recipe-cutting{background:url(/sites/all/themes/cooklikemary/images/narezka.png) left center no-repeat;display:inline-block;padding-left:38px;}.recipe-characteristics .field-name-field-recipe-cooking{background:url(/sites/all/themes/cooklikemary/images/gotovka.png) left center no-repeat;display:inline-block;padding-left:42px;}.fivestar-widget-static{text-align:center;}div.fivestar-widget-static .star{display:inline-block;float:none;width:20px;height:15px;background:none;margin:0px 4px;font-size:0px;color:#fff;overflow:hidden;}div.fivestar-widget-static .star span.off{display:block;width:100%;height:100%;background:url(/sites/all/themes/cooklikemary/images/fivestar.png) center center no-repeat;}div.fivestar-widget-static .star span.on{display:block;width:100%;height:100%;font-size:0px;background:url(/sites/all/themes/cooklikemary/images/fivestar_h.png) center center no-repeat;}.fivestar-static-item .description{display:none;}.field-name-field-recipe-persons-count{background:url(/sites/all/themes/cooklikemary/images/persons.png) left center no-repeat;display:inline-block;padding-left:38px;}.left-recipe-sidebar{padding-bottom:25px;float:left;margin-right:60px;width:350px;}.ingredients{background:url(/sites/all/themes/cooklikemary/images/ingredients_top.png) center top no-repeat,url(/sites/all/themes/cooklikemary/images/ingredients_bottom.png) center bottom no-repeat,url(/sites/all/themes/cooklikemary/images/ingredients.jpg) center top;border:8px solid #ede9e7;font-family:OpenSansLightItalic;color:#766f6a;font-size:15px;padding:0px 15px;}.ingredients .ingredient-row-additional{background:none;}.ingredients h2{text-align:center;color:#e51758;padding-bottom:24px;background:url(/sites/all/themes/cooklikemary/images/ingredients_h.png) center bottom no-repeat;}.field-name-field-recipe-ingredient-comment{margin-bottom:18px;text-align:center;}.ingredients table{width:100%;line-height:19px;border-collapse:separate;border-spacing:0px;}.ingredients tr{border:none;background:url(/sites/all/themes/cooklikemary/images/tochki.png) right 21px repeat-x;padding:0px;}.ingredients td{vertical-align:top;padding:7px 0px;}.ingredients td:last-child{text-align:right;color:#e51758;}.ingredients td.additional-value{text-align:left;color:#766f6a;}.ingredients td:first-child{background:url(/sites/all/themes/cooklikemary/images/ingredients.jpg) center center;width:29px;vertical-align:top;}.ingredient-checkbox + label{margin:0px;}.ingredients td span{background:url(/sites/all/themes/cooklikemary/images/ingredients.jpg) center center;border-radius:5px;padding:2px;}.ingredients .not-print span{text-decoration:line-through;}.ingredients td.group-name{color:#321e17;text-align:left;background:url(/sites/all/themes/cooklikemary/images/h2.png) right 18px no-repeat,url(/sites/all/themes/cooklikemary/images/ingredients.jpg) center center;font-weight:bold;}.ingredients td.group-name span{padding-right:15px;}.ingredients-buy{line-height:21px;margin:30px;padding:0px 30px 0px 0px;display:inline-block;border-right:1px solid #d1cdcb;color:#321e17;}.ingredients-print{display:inline-block;}.ingredients-print a{display:inline-block;background:url(/sites/all/themes/cooklikemary/images/print.png) center top no-repeat;width:28px;height:21px;font-size:0px;}.ingredients-print a:hover{background-image:url(/sites/all/themes/cooklikemary/images/print_h.png);}.recipe-tags{background:url(/sites/all/themes/cooklikemary/images/aside.png) center top no-repeat;margin-top:27px;padding-top:35px;}.recipe-tags a{font-family:OpenSansLightItalic;color:#321e17;display:inline-block;background-color:#f1efef;margin:0px 5px 5px 0px;padding:0px 12px;border-radius:3px;}.recipe-tags a:hover{color:#fff;background-color:#a0938f;text-decoration:none;}.main-recipe-content{width:700px;float:right;}.social-links{text-align:right;}.recipe-steps .field-name-field-recipe-youtube #youtube-field-player{width:100%;padding-top:10px;padding-bottom:30px;}.step-key{float:left;background:url(/sites/all/themes/cooklikemary/images/punkt.png) center center no-repeat;width:33px;height:34px;color:#321e17;font-size:16px;text-align:center;line-height:34px;}.step-text{margin-left:54px;margin-bottom:40px;}.step-image{margin-bottom:30px;}#comments{background:url(/sites/all/themes/cooklikemary/images/comments.png) center top no-repeat;margin-top:30px;padding-top:40px;}.comment{clear:both;padding-bottom:30px;min-height:66px;}.comment-user-picture-min{float:left;height:66px;}.comment-author{margin-left:30px;color:#321e17;font-family:OpenSansItalic;padding-right:15px;display:inline;}.comment-date{display:inline;color:#a7a7a7;font-size:13px;}.field-name-comment-body{margin-left:100px;}.field-name-field-comment-image{margin:25px 0px;}.field-name-field-comment-image .description,.field-name-field-comment-image label{display:none;}.indented{margin-left:100px;}.register-anonimous{background:url(/sites/all/themes/cooklikemary/images/comments.png) center top no-repeat;margin-top:30px;padding-top:40px;text-align:center;color:#321e17;font-size:16px;}.register-anonimous .register-link a{display:inline-block;background-color:#e51758;color:#fff;font-family:OpenSansLightItalic;width:284px;height:49px;line-height:49px;margin-top:25px;}.register-anonimous .register-link a:hover{text-decoration:none;background-color:#321e17;}h2.comment-form{background:none;text-align:center;}#comment-form{width:100%;max-width:730px;margin:0px auto;}#comment-form .field-name-comment-body{margin:0px;}#comment-form .form-type-textarea label,.grippie{display:none;}#comment-form .form-submit{width:284px;margin:0px auto;display:block;}.ui-dialog{border:solid 8px #efeae8;padding:129px 65px 65px;text-align:center;}.ui-dialog:before{background:url(/sites/all/themes/cooklikemary/images/dialog_left.png) left center no-repeat;content:"";height:100%;width:69px;left:-77px;top:0px;display:block;position:absolute;}.ui-dialog:after{background:url(/sites/all/themes/cooklikemary/images/dialog_right.png) right center no-repeat;content:"";height:100%;width:77px;right:-85px;top:0px;display:block;position:absolute;}.ui-dialog a{color:#e51758;}.ui-dialog .ui-dialog-content{padding:0px;}.ui-dialog .ui-dialog-titlebar{background:none;border:none;padding:0px;position:absolute;top:34px;left:0px;width:100%;}.ui-dialog .ui-dialog-title{float:none;font-family:studioscriptctt;font-weight:normal;color:#362418;font-size:48px;line-height:48px;white-space:normal;width:100%;}.ui-dialog .ui-dialog-titlebar-close{top:-24px;border:none;background:url(/sites/all/themes/cooklikemary/images/krest.png) center top no-repeat;width:17px;height:21px;margin:0px;right:19px;}.ui-dialog .ui-dialog-titlebar-close:hover{background-image:url(/sites/all/themes/cooklikemary/images/krest_h.png);}.ui-dialog .ui-dialog-titlebar-close span{display:none;}.ui-widget-overlay{background-image:none;background-color:#ffffff;opacity:0.9;}.ui-dialog input.form-text{width:95%;padding:0px 2%;}.ui-dialog .simplenews-subscribe .form-submit{margin-top:50px;}.ui-dialog #node-1207{text-align:left;font-family:OpenSansLight;font-size:15px;overflow:hidden;}.page-newsletter-confirm-add .confirmation .form-submit{margin-right:25px;}.reset-pass{position:relative;top:-51px;right:19px;float:right;height:15px;}.login-block{font-family:OpenSansLightItalic;}.login-block:before{background:url(/sites/all/themes/cooklikemary/images/dialog_vhod_left.png) left bottom no-repeat;content:"";height:100%;width:117px;left:-125px;top:34px;display:block;position:absolute;}.login-block:after{background:url(/sites/all/themes/cooklikemary/images/dialog_vhod_right.png) right top no-repeat;content:"";height:100%;width:123px;right:-131px;top:-39px;display:block;position:absolute;}.login-block .ui-dialog-titlebar:before{background:url(/sites/all/themes/cooklikemary/images/dialog_vhod_top.png) right top no-repeat;content:"";height:58px;width:169px;right:-7px;top:-100px;display:block;position:absolute;}.login-block .register-link{background:url(/sites/all/themes/cooklikemary/images/mobile_front_line.png) center bottom no-repeat;padding-bottom:35px;}.ulogin-processed{padding-bottom:10px;}.login-social-text{margin:28px 0px;}.ulogin-buttons-container{width:290px !important;}.ulogin-buttons-container div{margin:0px 13px !important;}.view-id-basics .view-header,.view-id-basics_recipes .view-header{text-align:center;font-family:OpenSansLightItalic;font-size:16px;font-weight:bold;}.view-id-basics.view-display-id-page .view-content,.view-id-basics_recipes.view-display-id-page .view-content{margin-left:-15px;margin-right:-15px;height:490px;}.view-id-basics.view-display-id-page .views-row,.view-id-basics_recipes.view-display-id-page .views-row{float:left;width:350px;margin:0px 15px 30px 15px;text-align:center;height:100%;}.view-id-basics.view-display-id-page .views-row .node-basics.node-teaser{padding-right:0;height:100%;}.view-id-basics.view-display-id-page h3:after,.view-id-basics_recipes.view-display-id-page h3:after{content:"";display:block;width:56px;height:1px;background-color:#d7d1bd;margin:25px auto 0 auto;}.view-id-basics.view-display-id-page .basics-title-body,.view-id-basics_recipes.view-display-id-page .basics-title-body{margin-bottom:25px;padding:0px 15px;}.view-id-basics h3 a,.view-id-basics_recipes h3 a{font-size:24px;color:#000;text-decoration:none;}#block-views-basics-block,#block-views-basics-recipes-block{clear:both;}#block-views-basics-block h3,#block-views-basics-recipes-block h3{clear:both;}#block-views-basics-block .view-content,#block-views-basics-recipes-block .view-content{margin:0px -15px;}#block-views-basics-block .views-row,#block-views-basics-recipes-block .views-row{float:left;margin:0px 14px 40px 14px;width:256px;}#block-views-basics-block-1{clear:both;}#block-views-basics-block h3,#block-views-basics-block-1 h2,#block-views-basics-recipes-block h3{background:url(/sites/all/themes/cooklikemary/images/basics_h.png) center center no-repeat;font-family:studioscriptctt;font-weight:normal;text-align:center;color:#321e17;font-size:42px;}#block-views-basics-block-1 h2.bezbg,#block-views-basics-recipes-block h2.bezbg{background:none;}#block-views-basics-block h3 span,#block-views-basics-block-1 h2 span,#block-views-basics-recipes-block h3 span,#block-views-basics-recipes-block h2 span{background-color:#fff;padding:0px 35px;}#block-views-basics-block .views-field-title a,#block-views-basics-recipes-block .views-field-title a{width:198px;padding:10px;background-color:#fff;margin:-90px auto 0px auto;height:70px;line-height:70px;position:relative;display:block;text-align:center;border:6px solid #efeae8;font-size:16px;color:#000;}#block-views-basics-block .views-field-title a span,#block-views-basics-recipes-block .views-field-title a span{vertical-align:middle;line-height:26px;display:inline-block;}#block-views-basics-block-1 li.views-row,#block-views-basics-recipes-block li.views-row{list-style-image:none;margin-bottom:0px;}#block-views-basics-block-1 li.views-row:before{content:'›';margin-right:20px;}.login-banner-block .ui-dialog-title{font-size:40px;line-height:40px;white-space:normal;width:90%;}.login-banner-block .ui-dialog-titlebar{padding:0 100px;box-sizing:border-box;}.why-register{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:570px;margin-top:45px;}.why-register div{-webkit-flex-basis:50%;flex-basis:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:45px;background-position:left center;background-repeat:no-repeat;color:#866c5b;font-size:26px;font-family:studioscriptctt;text-align:left;margin-bottom:20px;}.why-ask{background-image:url(/sites/all/themes/cooklikemary/images/ask.png);}.why-comment{background-image:url(/sites/all/themes/cooklikemary/images/ask-comment.png);}.why-answer{background-image:url(/sites/all/themes/cooklikemary/images/ask-answer.png);}.why-publish{background-image:url(/sites/all/themes/cooklikemary/images/ask-publish.png);}.login-banner-block .social{margin-top:50px;}.login-banner-block .social div{display:inline-block;}.login-banner-block .social-text{font-family:studioscriptctt;color:#321e17;font-size:30px;}.login-banner-block .banner-register{display:inline-block;margin:25px auto 0 auto;background-color:#e51758;color:#fff;font-family:OpenSansLightItalic;height:49px;line-height:49px;text-align:center;border:none;font-size:16px;cursor:pointer;width:255px;color:#fff;margin-left:20px;}.view-display-id-page_blog_cafe .view-header{text-align:center;font-family:OpenSansLightItalic;font-size:16px;color:#000;}.view-display-id-page_blog_cafe .view-content{margin:0px;}.view-display-id-page_blog_cafe .views-row{float:none;width:100%;clear:both;text-align:left;margin:25px 0px 50px 0px;}.view-display-id-page_blog_cafe .views-row .node-teaser{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;}.blog-cafe-image{-webkit-flex-basis:400px;flex-basis:400px;min-width:400px;padding:20px 0px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;}.blog-cafe-teaser-date{padding:0px 15px 0 0;}.blog-cafe-date-minutes{text-align:center;width:100%;margin-top:6px;}.blog-cafe-date-minutes div,.blog-cafe-image-m div{display:inline-block;color:#9f9f9f;}.blog-cafe-description{border:6px solid #ede9e7;padding:40px;color:#000;text-align:justify;}.blog-cafe-description h3{margin-top:0px;font-family:OpenSansLight;}.blog-cafe-description h3 a{color:#000;}.blog-cafe-image-m{display:none;}.blog-cafe-description .readmore{text-align:center;font-family:OpenSansLightItalic;color:#e51758;border:1px solid #e51758;padding:6px 22px;margin-top:30px;display:inline-block;}.node-blog-cafe .field-name-field-blog-image .field-items{}.node-blog-cafe .field-name-field-blog-image .field-item{display:inline-block;padding-right:20px;padding-bottom:20px;}.mobile-menu-wrap{display:none !important;}.field-name-body .map-legend{font-size:16px;}.field-name-body .map-legend h3{margin:0 0 8px;font-size:16px;}.field-name-body .map-legend div span{display:inline-block;width:10px;height:10px;}@media only screen and (max-width:1157px){body.not-front{background:none;}body.front{background:url(/sites/all/themes/cooklikemary/images/mobile_front_bg1.png) center 293px no-repeat,url(/sites/all/themes/cooklikemary/images/mobile_front_bg2.png) center 1245px no-repeat;}#container{}#main-menu ul{line-height:51px;}.node-basics.node-teaser{padding-right:0px;}.view-id-blog.view-display-id-page_1 .field-name-field-blog-image{float:none;margin:0px;width:auto;}#slogan{font-size:36px;top:30px;}.menu-overlay{background-color:rgba(0,0,0,0.25);position:fixed;width:100%;height:100%;top:0px;left:0px;}#block-cooklikemary-block-profile-login{top:157px;float:none;text-align:center;position:relative;}.logged-in #block-cooklikemary-block-profile-login{top:150px;}.login a{background:url(/sites/all/themes/cooklikemary/images/kolpak.png) center bottom no-repeat,url(/sites/all/themes/cooklikemary/images/vhod.png) center 35px no-repeat;padding:0px 0px 50px 0px;font-size:16px;margin:0px;}.profile{margin:0px;}#block-cooklikemary-block-profile-login .user-name{width:235px;display:inline-block;text-align:left;}#block-cooklikemary-block-profile-login .add-recipe{border-right:none;padding:0px;margin:0px;}#block-cooklikemary-block-profile-login .add-recipe a{display:inline-block;background-color:#e51758;color:#fff;height:49px;line-height:49px;text-align:center;font-size:16px;width:188px;border-radius:3px;}#block-cooklikemary-block-profile-login .all-recipes a{display:inline-block;background-color:#321e17;color:#fff;height:49px;line-height:49px;text-align:center;font-size:16px;width:143px;border-radius:3px;}#main-menu ul{width:333px;top:275px;left:17px;background:url(/sites/all/themes/cooklikemary/images/mobile_line.png) no-repeat top center;}#main-menu li{background:none;margin:0px;padding:0px;}#main-menu li a{text-align:center;background:url(/sites/all/themes/cooklikemary/images/mobile_line.png) no-repeat bottom center;display:block;font-size:16px;}.block-cooklikemary-user,#block-menu-menu-about-project{margin:30px auto;max-width:255px;position:relative;z-index:4;}.field-name-field-user-profile-image{z-index:1;top:-700px;position:absolute;}.block-cooklikemary-filter h3{background-position:95% 15px;margin-top:16px;}.block-cooklikemary-filter h3:after,.filter-block > ul:after{content:"";background:url(/sites/all/themes/cooklikemary/images/mobile_line.png);width:100%;height:4px;display:block;margin-top:16px;}.filter-block-all{background:none;}article{}h1,.front article h2{font-size:40px !important;}.front article h2 span{padding:0px 17px;}#block-views-blog-block.close h2,#block-views-new-recipe-block-1.close h2{}#block-views-blog-block.open h2,#block-views-new-recipe-block-1.open h2{text-align:left;}article .block .block-content{padding:0px 5px;}#block-views-front-slider-block .block-content{padding:0px;background:none;}.slick--slider .views-field-nid{width:403px;padding:0px 15px;height:120px;margin-top:-45px;border-width:6px;}.slider-title{margin-top:20px;margin-bottom:10px;font-size:28px;}.slider-body{font-size:14px;}.front .slick__arrow{width:420px;left:32px;font-size:14px;bottom:75px;}.front .block-categories-front{background:url(/sites/all/themes/cooklikemary/images/mobile_front_line.png) center bottom no-repeat !important;}.front .block-categories-front{background:none !important;}.view-id-blog .blog-teaser-date{width:87.5%;}.main-recipe-content{width:100%;float:none;}.recipe-characteristics{padding-top:10px;width:433px;height:78px;margin-top:-37px;border-width:6px;}.recipe-characteristics table{background-color:#321e17;color:#fff;border-top:7px solid #321e17;border-bottom:7px solid #321e17;width:445px;right:-6px;top:69px;}.recipe-characteristics td{padding:0px 10px;white-space:normal;color:#fff;}.recipe-characteristics td:last-child{border:none;}.recipe-characteristics .field-name-field-recipe-cutting{background-image:url(/sites/all/themes/cooklikemary/images/narezka_m.png);}.recipe-characteristics .field-name-field-recipe-cooking{background-image:url(/sites/all/themes/cooklikemary/images/gotovka_m.png);}div.fivestar-widget-static .star span.on{background-image:url(/sites/all/themes/cooklikemary/images/fivestar_m_h.png);}div.fivestar-widget-static .star span.off{background-image:url(/sites/all/themes/cooklikemary/images/fivestar_m.png);}.field-name-field-recipe-persons-count{background-image:url(/sites/all/themes/cooklikemary/images/persons_m.png);}.flag-wrapper-flag-count{position:absolute;top:13px;right:-7px;margin:0;}.recipe-wrapper{position:relative;padding-top:90px;padding-bottom:45px;}.left-recipe-sidebar{width:100%;float:none;}.recipe-tags{position:absolute;text-align:center;bottom:0px;left:0px;width:100%;background:none;padding:0px;}.step-image img{width:480px;max-width:480px;margin-left:-17px;}.print-button{float:none;margin-left:0px;}.social-links{position:absolute;top:15px;left:0px;width:100%;text-align:center;}.without-ingredients .social-links{top:125px;}.node-type-recipe .slick{margin-left:-17px;margin-right:-17px;}.node-type-recipe .without-ingredients .slick{margin-top:150px;}#comments,.register-anonimous{background:url(/sites/all/themes/cooklikemary/images/mobile_front_line.png) center top no-repeat;}.indented{margin-left:20px;}.view-id-basics.view-display-id-page .views-row,.view-id-basics_recipes.view-display-id-page .views-row{width:100%;margin:0px auto;}#block-views-basics-block .views-row,#block-views-basics-recipes-block .views-row{float:none;margin:30px auto;}footer{padding-top:46px;}.region-footer{background-size:225px;background-position:center 135px;}#block-cooklikemary-block-subscribe-footer{float:none !important;margin-bottom:212px;background:none;text-align:center;}#block-cooklikemary-block-subscribe-footer .autodialog{margin-top:5px;}#block-block-2{float:none !important;text-align:center;padding-bottom:40px;}#block-block-2 h2,#block-block-2 .site-mail{display:none;}.socials a{margin:0px 25px;}.menu-1104 a{line-height:38px;padding-bottom:18px;}.menu-1104 a:after{font-size:12px;bottom:16px;}.view-display-id-page_blog_cafe .views-row .node-teaser{display:block;}.blog-cafe-image{display:block;margin:0 -17px 0 -17px;padding:0px;position:relative;}.blog-cafe-description{margin-top:-30px;position:relative;background-color:#fff;}.blog-cafe-date-minutes{display:none;}.blog-cafe-image-m{display:block;}}@media only screen and (max-width:1000px){.ui-dialog{width:384px !important;padding:129px 40px 40px 40px;}.login-banner-block .ui-dialog-title{font-size:30px;line-height:30px;white-space:normal;width:90%;}.login-banner-block .ui-dialog-titlebar{padding:0 10px;box-sizing:border-box;}.why-register{margin-top:10px;}.why-register div{-webkit-flex-basis:100%;flex-basis:100%;}.login-banner-block .social{margin-top:20px;}}@media only screen and (max-width:753px){.ui-dialog:after,.ui-dialog:before,.login-block .ui-dialog-titlebar:before{display:none;}}
@media (max-width:1170px){#container{overflow:hidden;}.container-limited{width:100%;margin:0;padding:0 15px;box-sizing:border-box;}header{box-sizing:border-box;padding:21px 15px 0px;}header .header-container .header-content .top-block .slogan{display:none;}header .header-container .logo-block{display:block;position:absolute;width:154px;height:60px;left:30px;top:21px;}header .header-container .logo-block .top-logo{display:block;}header .header-container .header-content{width:100%;padding:0;}header .header-container .header-content .top-block{padding:0 0 21px 25%;justify-content:flex-end;}header .header-container .header-content .bottom-block a.auth{margin-left:10%;}aside{min-width:300px;}.two-sidebars .article-content article{width:-moz-calc(100% - 330px);width:-webkit-calc(100% - 330px);width:calc(100% - 330px);}.node-product.product-list-view .title{padding-right:15px;}#block-views-store-block-products-sale-block .view-store-block-products-sale .view-content .views-row{height:auto;}.product-node .product-bottom .left-part{box-sizing:border-box;}.product-node .product-bottom .right-part{margin-left:4%;width:48%;}.product-node .product-bottom .right-part .block-prices-list .uc-form-item .form-add{flex-wrap:wrap;}.node-about-project{padding:0 7%;}.front article #block-views-store-intor-video-block-block .block-content{padding:0 7%;}.view-categories-menu .view-content{justify-content:center;}.view-categories-menu .view-content .views-row{margin:0 15px 32px;}.front #block-views-front-slider-block-1{width:100%;padding:0;}#block-views-front-slider-block-1 .bx-wrapper{padding:0 20px;width:100%;box-sizing:border-box;}.bx-wrapper .bx-pager{left:7%;}#views-slideshow-bxslider-1.views-slideshow-bxslider .bx-viewport li .views-field-nid{left:5%;}.node-blog .field-name-field-blog-gallery .field-items{padding-right:0;margin:20px 0 0 0;}.node-blog .field-name-field-blog-gallery .field-items .field-item{margin:0 2.25% 15px 0;width:23.31%;}.node-blog .field-name-field-blog-gallery .field-items .field-item:nth-child(4n){margin-right:0;}}@media (max-width:1024px){.front #block-views-front-slider-block-1{max-height:230px;}#block-views-front-slider-block-1 .bx-wrapper,.front #block-views-front-slider-block-1,#block-views-front-slider-block-1 .bx-wrapper .bxslider-views-slideshow-main-frame-row{height:230px;}#views-slideshow-bxslider-1.views-slideshow-bxslider .bx-viewport li .views-field-field-slider-image{height:230px;box-sizing:border-box;position:relative;}#views-slideshow-bxslider-1.views-slideshow-bxslider .bx-viewport li .views-field-field-slider-image .field-content{position:absolute;bottom:0;left:0;}}@media (max-width:960px){header{z-index:100;height:80px;position:fixed;top:0;}.body-content{padding-top:80px;}body.admin-menu header{top:30px;}body.admin-menu .body-content{padding-top:110px;}#mobile-menu-wrapper{position:fixed;top:80px;left:0;width:100%;z-index:80;}header .header-container .header-content .top-block .region-header-top #block-block-5,header .header-container .header-content .top-block .region-header-top #block-block-6,header .header-container .header-content .bottom-block a.auth,header .header-container .header-content .bottom-block .menu-block{display:none;}header .header-container .header-content .top-block .region-header-top #block-search-form,header .header-container .header-content .top-block .region-header-top #block-cooklikemary-block-cooklikemary-search-block{position:absolute;display:block;width:100%;left:0;top:80px;box-sizing:border-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-sizing:border-box;padding:10px 20px;border:0 none;border-top:solid 1px #eeeeee;background:#fff;max-width:100%;}header .header-container .header-content .top-block .region-header-top #block-search-form .container-inline .form-type-textfield,header .header-container .header-content .top-block .region-header-top #block-cooklikemary-block-cooklikemary-search-block .form-type-textfield{width:77%;}header .header-container .header-content .bottom-block .mobile-search-toggle{display:block;width:48px;height:48px;position:absolute;background:#fff url(/sites/all/themes/cooklikemary/images/new_design/search_icon.svg) center center no-repeat;top:16px;right:78px;border:0 none;text-indent:-999em;box-sizing:border-box;padding:0;cursor:pointer;}header{overflow:hidden;}header .header-container .logo-block{left:50%;width:125px;height:48px;margin-left:-63px;top:16px;}header .header-container .logo-block .top-logo{width:100%;height:100%;}.not-front .body-content{padding-top:80px;}#collapsed-menu-button{position:fixed;top:16px;left:15px;width:48px;height:48px;background:#EBEBEB url(/sites/all/themes/cooklikemary/images/new_design/burger.svg) center center no-repeat;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;z-index:101;margin:0;padding:0;box-sizing:border-box;border:0 none;}#collapsed-menu-button.active{background:#EBEBEB url(/sites/all/themes/cooklikemary/images/new_design/mobile_close.svg) center center no-repeat;}body.admin-menu #collapsed-menu-button{top:46px;}#mobile-navigation-mask{background:transparent;z-index:0 !important;}#mobile-menu #block-search-form,#mobile-menu #block-cooklikemary-block-cooklikemary-search-block{max-width:345px;margin:5px 0 10px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}#mobile-menu #block-search-form input[type="text"],#mobile-menu #block-cooklikemary-block-cooklikemary-search-block{line-height:24px;}#mobile-menu #block-search-form .container-inline .form-actions,#mobile-menu #block-search-form .container-inline .form-actions .form-submit,#mobile-menu #block-cooklikemary-block-cooklikemary-search-block .form-actions,#mobile-menu #block-cooklikemary-block-cooklikemary-search-block .form-actions .form-submit{height:38px;}#mobile-menu #block-search-form .container-inline .form-actions,#mobile-menu #block-cooklikemary-block-cooklikemary-search-block .form-actions{width:18%;}#block-search-form .container-inline div,#block-cooklikemary-block-cooklikemary-search-block .form-type-textfield{width:82%;}#mobile-menu{background:#FFFFFF;padding:32px 40px;box-sizing:border-box;}#mobile-menu .main-menu{box-sizing:border-box;padding:0;}#mobile-menu .main-menu li{background:transparent;max-width:345px;box-sizing:border-box;padding:0;margin:0;text-align:center;border:0 none;margin:0 0 16px;}#mobile-menu .main-menu li .submenu-title{border:0;max-width:345px;box-sizing:border-box;background:none;float:none;}#mobile-menu .main-menu li .submenu-title a:after{content:" ▼";display:inline;color:#121212;font-size:14px;margin-left:5px;}#mobile-menu .main-menu li .submenu-title.open a:after{content:" ►";}#mobile-menu .main-menu li a{font-family:"KabrioSoft-Regular";font-size:18px;line-height:20px;box-sizing:border-box;text-align:center;color:#121212;display:block;padding:16px 14px 14px 14px;max-width:345px;background:rgba(76,76,76,0.112981);height:48px !important;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;width:100%;}#mobile-menu .main-menu li .menu-block{max-width:345px;}#mobile-menu .main-menu li .main-menu{margin:16px 0;}#mobile-menu .main-menu li .menu-block li a{background:rgba(76,76,76,0.3);}#mobile-menu .main-menu li .menu-block li:last-child{margin-bottom:0;}#mobile-menu > .auth{font-family:"KabrioSoft-Regular";font-size:18px;line-height:20px;box-sizing:border-box;text-align:center;color:#121212;display:block;padding:16px 14px 14px 14px;max-width:345px;background:rgba(76,76,76,0.112981);height:48px !important;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;width:100%;margin-bottom:15px;}#mobile-menu > .auth a{color:#121212;}#mobile-menu > .auth a:last-child{color:#888888;}#mobile-menu #block-block-5{max-width:345px;text-align:center;box-sizing:border-box;padding:8px 0 0 0;margin:0 0 16px;}#mobile-menu #block-block-5 .clm-phone{margin:0;display:inline-block;}#mobile-menu #block-block-5 .block-content{width:100%;font-size:14px;line-height:12px;color:#888888;}.block-top-phonenumber .block-content div{justify-content:center;}header .header-container .header-content .bottom-block a.cart{position:absolute;top:16px;right:15px;width:48px;height:48px;background:#EBEBEB url(/sites/all/themes/cooklikemary/images/new_design/cart_empty.svg) center center no-repeat;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;z-index:101;margin:0;padding:0;box-sizing:border-box;border:0 none;font-size:0;}header .header-container .header-content .bottom-block a.cart.get-products{background:#EBEBEB url(/sites/all/themes/cooklikemary/images/new_design/cart.svg) center center no-repeat;display:block;}header .header-container .header-content .bottom-block a.cart.get-products:before{content:attr(products);display:block;position:absolute;top:5px;left:33px;font-size:12px;color:#e31d24;}.field-type-paragraphs .paragraphs-column.text-right-image-left .left-part .content-image .field-name-field-pr-image .field-items .field-item img,.field-type-paragraphs .paragraphs-column.text-left-image-right-top-pg .right-part .content-image .field-name-field-pr-image .field-items .field-item img,.field-type-paragraphs .paragraphs-column.text-left-image-right-bottom-pg .right-part .content-image .field-name-field-pr-image .field-items .field-item img{width:auto;margin-left:-50%;}.text-and-video-block .description-block{padding-right:0;}.view-categories-menu .view-content .views-row .vocabulary-catalog .content-info{width:100%;}.view-categories-menu .view-content .views-row .vocabulary-catalog .taxonomy-bg-image img{width:100% !important;height:auto !important;}.blog-image-title-body h3 a{font-size:20px;}.ui-dialog{width:80%;}.two-sidebars .article-content{flex-direction:column;}aside{width:100%;float:none;margin:0;}.two-sidebars.page-filter .article-content article,.two-sidebars.page-recipe .article-content article,.two-sidebars.page-taxonomy-term .article-content article{width:100%;}#block-cooklikemary-filter-filter .block-content{width:100%;}#block-cooklikemary-filter-filter{width:100%;padding:0;}#block-views-uc-catalog-terms-block-1{box-sizing:border-box;margin-bottom:50px;}.view-new-recipe .view-content{margin:0;}#block-views-uc-catalog-terms-block-1 table tbody{display:flex;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;}#block-views-uc-catalog-terms-block-1 table tbody tr{display:flex;width:48%;margin:0 1% 20px;}aside .region-sidebar-first .block{width:100%;padding:27px 24px 0;box-sizing:border-box;}.catalog-term-link .catalog-term{margin:0;}.block-categories-product h2{margin:0 0 29px;justify-content:center;}.two-sidebars .article-content article{width:100%;}.container-limited{padding:0 24px;}.product-node.full-view{padding:0 8.5%;}.product-node .product-top{flex-direction:column;align-items:center;}.product-node .product-top .left-part{order:2;width:100%;max-width:540px;}.product-node .product-top .right-part{order:1;width:100%;margin-bottom:36px;padding:0;}.product-node .product-bottom{flex-direction:column;padding-top:56px;}.product-node .product-bottom .left-part{width:100%;order:2;max-width:100%;}.product-node .product-bottom .right-part{width:100%;margin:0;order:1;margin-bottom:56px;}html body #uc-cart-view-form > div #map_content{min-height:400px;height:400px;}html body #uc-cart-view-form > div #map_content,html body #uc-cart-view-form > div .delivery-data-wrapper{width:100%;margin-right:0;}html body #uc-cart-view-form > div #edit-delivery-data legend .fieldset-legend,html body #uc-cart-view-form > div #edit-delivery-variants legend .fieldset-legend{display:block;}#block-cooklikemary-block-subscribe-header,.not-logged-in #block-cooklikemary-block-profile-login:before,#block-block-1,.view-new-recipe .recipe-description:after,.view-new-recipe .recipe-description .flag,.block-cooklikemary-filter .add-recipe a,.filter-wrapper{display:none;}.front .view-new-recipe .recipe-description,.view-new-recipe .recipe-description{width:85%;height:auto;padding-bottom:20px;}.front .recipe-description .field-name-field-recipe-cooking{margin:0 20px;}.view-new-recipe .recipe-description .field-name-field-recipe-cooking{margin:0 10px;}.front .view-new-recipe .recipe-description > a{margin-left:20px;}.view-new-recipe .recipe-description > a{margin-left:10px;}#block-block-4,#block-block-3,#block-views-new-recipe-block .views-row-last,#block-views-new-recipe-block-1 .views-row-last,.filter-title,.filter-uncheck{display:block;}.two-sidebars.page-filter .article-content article,.two-sidebars.page-recipe .article-content article{width:100%;max-width:865px;margin:0 auto;}.view-new-recipe .views-row{width:29.47%;margin:0 1.73% 30px;}.two-sidebars.page-filter .article-content aside,.two-sidebars.page-recipe .article-content aside{min-width:100%;}.two-sidebars.page-filter .article-content aside #block-cooklikemary-filter-filter .block-content,.two-sidebars.page-recipe .article-content aside #block-cooklikemary-filter-filter .block-content{width:100%;}.two-sidebars.page-filter .article-content aside .region-sidebar-first .block,.two-sidebars.page-recipe .article-content aside .region-sidebar-first .block{padding:0 1.73%;}header .header-container .header-content .bottom-block .auth{display:none;}#views-slideshow-bxslider-1.views-slideshow-bxslider .bx-viewport li .views-field-nid .slider-title{font-size:40px;}body.front .body-content{padding-top:80px;}}@media (max-width:768px){footer .footer-content .footer-container .top-part .region-footer-top #block-menu-menu-menu-bottom-main .block-content ul li{margin-bottom:16px;}footer .footer-content .footer-container .top-part .region-footer-top #block-menu-menu-menu-bottom-main .block-content ul li.for-mobile{display:flex;}footer .footer-content .footer-container .bottom-part .region-footer-bottom #block-menu-menu-menu-bottom-optional{display:none;}footer .footer-content .footer-container .top-part .region-footer-top #block-menu-menu-menu-bottom-main .block-content ul{flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:flex-end;align-content:flex-end;}footer .footer-content .footer-container .top-part .region-footer-top{position:relative;}footer #block-block-7{position:absolute;left:0;bottom:0;display:block;}body.page-node-31 article{padding:0;}.front .view-id-blog .views-row{width:46%;margin:0 2% 30px;}.front .view-id-blog .views-row:last-child{display:none;}.front .view-new-recipe .views-row{width:46%;margin:0 2% 30px;}#block-views-new-recipe-block .views-row:last-child{display:none;}.view-new-recipe .views-row{width:46.09%;margin:0 1.95% 30px;}.view-new-recipe .views-row .node-recipe > a img{width:100% !important;}.two-sidebars.page-filter .article-content article .block .block-content,.two-sidebars.page-recipe .article-content article .block .block-content{padding:0;}#booking-table{position:fixed;display:none;right:auto;top:auto;bottom:0;left:10px;background:transparent url(/sites/all/themes/cooklikemary/images/new_design/booking_bg_mobile.svg) 5px 20px no-repeat;width:357px;height:70px;box-sizing:border-box;padding:24px 50px 0 64px;z-index:100;}#booking-table a{display:flex;color:#fff;transform:rotate(0);font-size:16px;line-height:120%;font-style:normal;height:50px;width:230px;position:absolute;top:0;left:0;align-items:center;justify-content:center;}#booking-table a:hover{text-decoration:none;}#booking-table .photo{position:absolute;top:0;left:0;width:64px;height:64px;box-shadow:10px 10px 40px rgba(0,0,0,0.25);border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;padding:6px;box-sizing:border-box;background:rgba(255,255,255,0.8);}#booking-table .get-text{position:relative;width:250px;height:50px;}#booking-table .photo img{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border:6px solid #fff;box-shadow:5px 5px 20px rgba(227,29,36,0.2);}#booking-table .close{display:block;width:30px;height:30px;background:rgba(227,29,36,0.1) url(/sites/all/themes/cooklikemary/images/new_design/widget_close.svg) center center no-repeat;box-sizing:border-box;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;cursor:pointer;position:absolute;bottom:10px;right:0px;}.not-front .page-title h2{font-size:48px;}.front #block-views-front-slider-block-1{max-height:270px;}#block-views-front-slider-block-1 .bx-wrapper,.front #block-views-front-slider-block-1,#block-views-front-slider-block-1 .bx-wrapper .bxslider-views-slideshow-main-frame-row{height:270px;}#views-slideshow-bxslider-1.views-slideshow-bxslider .bx-viewport li .views-field-field-slider-image{height:270px;box-sizing:border-box;padding-top:0;display:flex;align-items:end;width:80% !important;}.bx-wrapper .bx-controls-direction a{top:auto;bottom:64px;left:20px;width:40px;height:40px;}.bx-wrapper .bx-controls-direction a.bx-next{left:74px;}.bx-wrapper .bx-pager{left:20px;bottom:30px;}#views-slideshow-bxslider-1.views-slideshow-bxslider .bx-viewport li .views-field-nid{left:0;}.node-blog .field-name-field-blog-gallery .field-items .field-item{width:31%;margin-right:3.5%;}.node-blog .field-name-field-blog-gallery .field-items .field-item:nth-child(4n){margin-right:2.25%;}.node-blog .field-name-field-blog-gallery .field-items .field-item:nth-child(3n){margin-right:0;}body.node-type-blog .node-blog .field-name-body .field-item > div{clear:both !important;}}@media (max-width:680px){#node-1425 .webform-client-form .webform-component---name,#node-1425 .webform-client-form .webform-component---count,#node-1425 .webform-client-form .webform-component---date,#node-1425 .webform-client-form .webform-component---time{width:100%;}#node-1425 .webform-client-form .webform-component---count label{flex-grow:2;}#node-1425 .booking-intro-wrapper .maria{width:22.5%;margin-right:6%;min-width:50px;}#node-1425 .booking-intro-wrapper .maria img{width:100% !important;height:auto !important;}#node-1425 .webform-client-form .form-actions .webform-submit{padding-right:60px;}}@media (max-width:640px){.field-type-paragraphs .paragraphs-column.text-left-image-right-top-pg,.field-type-paragraphs .paragraphs-column.text-right-image-left,.field-type-paragraphs .paragraphs-column.text-left-image-right-bottom-pg{flex-direction:column;padding:0;margin:0 -20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:transparent;}#block-cooklikemary-uc-delivery-delivery-block-to-menu{margin:48px -20px 0;padding:40px 5px;}.block-cooklikemary-uc-delivery .delivery-block p{width:100%;}.field-type-paragraphs .paragraphs-column.text-right-image-left{flex-direction:column-reverse;}.field-type-paragraphs .paragraphs-column.text-left-image-right-top-pg .left-part,.field-type-paragraphs .paragraphs-column.text-right-image-left .right-part,.field-type-paragraphs .paragraphs-column.text-left-image-right-bottom-pg .left-part{width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff3e2;padding:46px 15px;box-sizing:border-box;}.field-type-paragraphs .paragraphs-column.text-right-image-left .right-part{background-color:#FFECE5;}.field-type-paragraphs .paragraphs-column.text-left-image-right-top-pg .right-part,.field-type-paragraphs .paragraphs-column.text-right-image-left .left-part,.field-type-paragraphs .paragraphs-column.text-left-image-right-bottom-pg .right-part{width:100%;margin:-35px 0 0;box-sizing:border-box;padding:0 15px;}.field-type-paragraphs .paragraphs-column.text-left-image-right-top-pg .right-part .content-image,.field-type-paragraphs .paragraphs-column.text-right-image-left .left-part .content-image,.field-type-paragraphs .paragraphs-column.text-left-image-right-bottom-pg .right-part .content-image{float:none;}.field-type-paragraphs .paragraphs-column.text-left-image-right-top-pg .right-part .content-image .field-name-field-pr-image,.field-type-paragraphs .paragraphs-column.text-right-image-left .left-part .content-image .field-name-field-pr-image,.field-type-paragraphs .paragraphs-column.text-left-image-right-bottom-pg .right-part .content-image .field-name-field-pr-image{width:100%;height:275px;float:none;position:relative;}.field-type-paragraphs .paragraphs-column.text-left-image-right-top-pg .right-part .content-image .field-name-field-pr-image .field-items .field-item img,.field-type-paragraphs .paragraphs-column.text-right-image-left .left-part .content-image .field-name-field-pr-image .field-items .field-item img,.field-type-paragraphs .paragraphs-column.text-left-image-right-bottom-pg .right-part .content-image .field-name-field-pr-image .field-items .field-item img{position:relative;width:100%;margin:-50% 0;height:auto;}.field-type-paragraphs .paragraphs-column.text-right-image-left .left-part .content-image .field-name-field-pr-image{top:0;}#block-views-uc-catalog-terms-block-1 table tbody tr{width:100%;margin:0 0 20px;}.view-id-store_product_variants .view-content{flex-direction:column;}.view-id-store_product_variants .view-content .views-row{width:100%;margin:0 0 12px;}.container-limited{padding:0 15px;}.node-product.product-list-view{flex-wrap:wrap;-webkit-flex-wrap:wrap;padding:16px 20px;}.node-product.product-list-view .title{width:70%;box-sizing:border-box;}.node-product.product-list-view .price-info{width:26%;box-sizing:border-box;padding:0;}.node-product.product-list-view .in-cafe-price{width:100%;justify-content:space-between;}.node-product.product-list-view .form{width:74%;box-sizing:border-box;}article #block-views-store-block-products-sale-block.block .block-content,article .products-gallery-video-block.block .block-content,article .block .block-content{padding:0;}#block-views-store-block-products-sale-block h2{margin:0;}#block-views-store-block-products-sale-block h4{margin:8px 0 16px;}html body #block-views-store-product-variants-block .views-row.active a{width:100%;}.product-node.full-view{padding:0;}.product-node .product-top{margin:0 -15px;}.product-node .product-top .right-part{padding:0 15px;box-sizing:border-box;}.product-node .product-top .left-part .slick .slick__arrow .slick-prev{margin:0;background-position:-8px -5px;}.product-node .product-top .left-part .slick .slick__arrow .slick-next{margin:0;background-position:8px -5px;}html body #uc-cart-view-form > div #edit-checkout-form,html body #uc-cart-view-form > div #edit-payment-action{padding:0;box-sizing:border-box;min-width:100%;width:100%;}html body #uc-cart-view-form > div #edit-payment-action .fieldset-wrapper #edit-payment-metod .form-item{width:260px;padding-bottom:15px;}html body #uc-cart-view-form > div #edit-payment-action .fieldset-wrapper #edit-payment-metod{flex-direction:column;justify-content:center;}html body #uc-cart-view-form > div #edit-payment-action .fieldset-wrapper .pay-wrapper{flex-direction:column;}html body #uc-cart-view-form > div #edit-payment-action .fieldset-wrapper > div > div{padding-bottom:15px;display:block;}#uc-cart-view-form img{float:none;}.node-about-project{padding:0;}.view-categories-menu .view-content{justify-content:center;}.view-categories-menu .view-content .views-row{width:100%;}.recipe-characteristics{width:100%;height:auto;margin-bottom:20px;overflow:hidden;padding-bottom:0;margin-top:0;box-sizing:border-box;left:0;}.recipe-characteristics table{width:105%;left:-7px;top:auto;right:-7px;position:relative;margin-top:15px;}.recipe-characteristics table td{display:block;border-right:0 none;padding:0;}.block-cooklikemary-filter h3{box-sizing:border-box;padding-left:15px;position:relative;}.block-cooklikemary-filter h3::after,.filter-block > ul::after{position:absolute;left:0;}.step-image{text-align:center;}.step-image img{margin:0;}#breadcrumb .breadcrumb{display:none;}#breadcrumb{margin:20px 0 0;}.not-front .page-title h2{padding:17px 0 25px;}footer .footer-content .footer-container .top-part .region-footer-top{flex-direction:column;}footer #block-block-7{position:relative;}.block-bottom-phonenumber .block-content div{justify-content:flex-start;}}@media (max-width:560px){.not-front .page-title h2{font-size:34px;}#views-slideshow-bxslider-1.views-slideshow-bxslider .bx-viewport li .views-field-nid .slider-body{font-size:18px;line-height:120%;margin-bottom:10px;}#views-slideshow-bxslider-1.views-slideshow-bxslider .bx-viewport li .views-field-nid .slider-title{font-size:40px;line-height:100%;}.front #block-views-front-slider-block-1{max-height:300px;background-position:right -130px center;background-size:auto 100%;}#block-views-front-slider-block-1 .bx-wrapper,.front #block-views-front-slider-block-1,#block-views-front-slider-block-1 .bx-wrapper .bxslider-views-slideshow-main-frame-row{height:300px;}#block-views-front-slider-block-1 .bx-wrapper .bxslider-views-slideshow-main-frame-row{overflow:hidden;}#block-views-front-slider-block-1 .bx-wrapper{padding-right:0;}#views-slideshow-bxslider-1.views-slideshow-bxslider .bx-viewport li .views-field-nid{box-sizing:border-box;padding-right:30px;}#views-slideshow-bxslider-1.views-slideshow-bxslider .bx-viewport li .views-field-field-slider-image{height:300px;}#views-slideshow-bxslider-1.views-slideshow-bxslider .bx-viewport li .views-field-field-slider-image{margin:0 0 0 auto;width:90% !important;}#views-slideshow-bxslider-1.views-slideshow-bxslider .bx-viewport li .views-field-field-slider-image .field-content{position:absolute;bottom:0;left:40px;}#views-slideshow-bxslider-1.views-slideshow-bxslider .bx-viewport li .views-field-field-slider-image img{max-width:initial;}.node-blog .field-name-field-blog-gallery .field-items{justify-content:space-between;}.node-blog .field-name-field-blog-gallery .field-items .field-item{width:48%;margin-right:0 !important;}}@media (max-width:480px){footer .footer-content .footer-container .top-part .region-footer-top #block-menu-menu-menu-bottom-main{}footer .footer-content .footer-container .top-part .region-footer-top #block-menu-menu-menu-bottom-main .block-content ul li{width:33%;}footer .footer-content .footer-container .top-part .region-footer-top #block-menu-menu-menu-bottom-main .block-content ul li a{width:100%;text-align:center;padding:12px;margin:0 6px;}footer{padding-bottom:32px;}#copyright{text-align:left;box-sizing:border-box;padding:12px 15px;}footer .footer-content .footer-container{padding:0 9px;}.block-bottom-phonenumber,.block-bottom-address{padding-left:6px;}.front .view-id-blog .views-row{width:90%;margin:0 5% 30px;}.block-all-except-useful .view-content{flex-direction:column;}.block-uc-cart .cart-block-items-content{padding:0 15px 30px;}html body .cart-block-items .cart-popup-row .cart-block-item-title{line-height:18px;}html body .cart-block-items .cart-popup-row .cart-block-item-title a{font-size:14px !important;}.block-uc-cart .cart-summary{padding:20px;}.block-uc-cart .cart-summary a span:first-child{width:60%;}.block-uc-cart .cart-summary a span:last-child{text-align:center;justify-content:center;width:40%;}html body #uc-cart-view-form > div #edit-cart-ajax .cart-summary .delivery span,html body #uc-cart-view-form > div #edit-cart-ajax .cart-summary a :last-child{padding-right:20px;}#block-views-new-recipe-block-4 .block-content .view-content .views-row{float:none;margin-left:auto;margin-right:auto;width:80% !important;}.view-new-recipe .views-row{width:100%;margin:0 auto 30px;min-width:255px;max-width:255px;float:none;}.front .view-new-recipe .views-row{width:100%;margin:0 0 30px;min-width:300px;max-width:300px;float:none;}.two-sidebars.page-filter .article-content article,.two-sidebars.page-recipe .article-content article{max-width:255px;}.front .view-new-recipe .view-content{margin:0 auto;width:300px;}#block-views-main-menu-products-block .views-row .main-dish{font-size:17px;min-width:140px;}header .header-container .logo-block{left:42%;}.node-type-recipe .slick-prev{left:0;width:36px;height:36px;background-size:cover;}.node-type-recipe .slick-next{right:0;width:36px;height:36px;background-size:cover;}.step-image img{width:100%;height:auto;}.whatsapp-question .with-icon{width:100%;}.whatsapp-question .with-icon strong{line-height:130%;padding:0;}.product-node .product-top .right-part h2{font-size:40px;line-height:40px;}#node-1425 .webform-client-form .form-actions .webform-submit{font-size:18px;}#node-1425 .booking-intro-wrapper .maria{width:30%;margin-right:6%;min-width:auto;}#node-1425 .webform-client-form .webform-component---info h2{font-size:24px;}#node-1425 .webform-client-form .webform-component---name .form-text,#node-1425 .webform-client-form .webform-component---count label,#node-1425 .webform-client-form .webform-component---count .form-text,#node-1425 .webform-client-form .webform-component---date .webform-calendar,#node-1425 .webform-client-form .webform-component---time .form-text,#node-1425 .webform-client-form .webform-component---phone .form-text{font-size:20px;}#node-1425 .webform-client-form .form-actions .webform-submit{background-image:none;}footer .footer-content .footer-container .top-part .region-footer-top #block-menu-menu-menu-bottom-main .block-content ul li a{font-size:14px;display:flex;align-items:center;justify-content:center;}.front .view-new-recipe .recipe-description,.view-new-recipe .recipe-description{width:100%;margin-top:-10px;box-sizing:border-box;}#views-slideshow-bxslider-1.views-slideshow-bxslider .bx-viewport li .views-field-field-slider-image .field-content{left:0;max-width:initial;width:130%;}#views-slideshow-bxslider-1.views-slideshow-bxslider .bx-viewport li .views-field-field-slider-image img{}body.node-type-blog .node-blog .field-name-body .field-item > div a img{width:100% !important;height:auto !important;margin-right:0;}.view-id-blog .views-row,.view-events .views-row{max-width:398px;width:100%;margin:0 0 30px;}.view-events .views-row .blog-image-title-body{height:auto;padding-bottom:80px;}.view-events .views-row .blog-image-title-body img{width:100% !important;height:auto !important;}}@media (not print) and (max-width:400px){.field-type-paragraphs .paragraphs-column.text-left-image-right-top-pg .right-part .content-image .field-name-field-pr-image .field-items .field-item img,.field-type-paragraphs .paragraphs-column.text-right-image-left .left-part .content-image .field-name-field-pr-image .field-items .field-item img,.field-type-paragraphs .paragraphs-column.text-left-image-right-bottom-pg .right-part .content-image .field-name-field-pr-image .field-items .field-item img{margin:-25% 0;}}
