@font-face{font-family:AvenirRegular;src:local("AvenirNextCyr-Regular.ttf"),url(/themes/custom/buda/css/fonts/AvenirNextCyr-Regular.ttf);font-display:fallback;}@font-face{font-family:AvenirMedium;src:local("AvenirNextCyr-Medium.ttf"),url(/themes/custom/buda/css/fonts/AvenirNextCyr-Medium.ttf);font-display:fallback;}@font-face{font-family:AvenirDemi;src:local("AvenirNextCyr-Demi.ttf"),url(/themes/custom/buda/css/fonts/AvenirNextCyr-Demi.ttf);font-display:fallback;}@font-face{font-family:AvenirBold;src:local("AvenirNextCyr-Bold.ttf"),url(/themes/custom/buda/css/fonts/AvenirNextCyr-Bold.ttf);font-display:fallback;}@font-face{font-family:Newfont;src:local("Museo_Sans_Cyrl_500.ttf"),url(/themes/custom/buda/css/fonts/Museo_Sans_Cyrl_500.ttf);font-display:fallback;}
html{scroll-behavior:smooth;}body{margin:0;padding:0;outline:0;word-wrap:break-word;background:url(/themes/custom/buda/css/images/divine_bgr.gif) left top repeat #434143;font-family:AvenirRegular,Arial,Georgia,"Times New Roman",Times,serif;font-size:16px;letter-spacing:-0.5px;color:#fff;}#block-sale15widebanner,#block-sale15rubric{clear:both;float:left;width:100%;}#block-sale15widebanner img,#block-sale15rubric img{box-shadow:0px 0px 8px -1px rgb(247 157 24);max-width:558px;width:100%;}.pace-running:after{display:block;background-color:#434143;width:100vw;height:100vh;content:'';position:fixed;z-index:1001;top:0;left:0;background:url(/sites/default/files/divine-pizza-logo.svg) center center no-repeat #434143;background-size:90px;animation:fundlogo 1s infinite;}@keyframes fundlogo{50%{background-size:100px;}}.pace-progress,.pace-progress:after,.order-total-line__adjustment--shipping,.user-logged-out .messages--status{display:none !important;}a:link,a:visited{color:blue;text-decoration:none;}a:hover,a:active,a:focus{color:red;text-decoration:underline;}h1{font-size:2.2em;font-weight:300;padding:0 0 0.5em;margin:0;font-family:Newfont;font-size:35px;padding-bottom:20px;border-bottom:1px solid #34312c;margin-bottom:20px;}h2{font-size:1.8em;font-weight:300;margin-bottom:0.75em;}h3{font-size:1.4em;margin-bottom:1em;}h4{font-size:1.2em;margin-bottom:0.8em;}h5{font-size:1.1em;font-weight:600;margin-bottom:0;}h6{font-size:1em;font-weight:bold;}p{margin:0 0 1em 0;}ul,ol{margin-left:0;}ul{list-style-type:disc;}ul ul{list-style-type:circle;}ul ul ul{list-style-type:square;}ul ul ul ul{list-style-type:circle;}ol{list-style-type:decimal;}ol ol{list-style-type:lower-alpha;}ol ol ol{list-style-type:decimal;}pre,code,tt{line-height:1.5;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}pre{background-color:#efefef;display:block;padding:10px;margin:0;border:1px dashed #aaaaaa;}abbr{border-bottom:1px dotted #666666;cursor:help;white-space:nowrap;}img{max-width:100%;height:auto;}.messages{margin-bottom:20px;}#wrapper{width:100%;margin:0 auto;padding:0;}.container{position:relative;width:100%;max-width:100%;margin:0 auto;}.columns{float:left;display:block;margin-left:0;margin-right:0;}.left-column{float:left;display:block;margin-left:0;margin-right:0;}.right-column{float:right;display:block;margin-left:0;margin-right:0;}.container .with-both-sidebars.columns{width:60%;position:relative;}.container .with-one-sidebars.columns{width:80%;position:relative;}.container .full-width.columns{width:100%;position:relative;}#sidebar-first{width:16%;float:left;margin:0 2%;padding:0;z-index:1;}#sidebar-second{width:23%;float:right;margin:0 0%;padding:0;z-index:1;}.path-product #main,.path-cart #main{width:71%;float:left;}.with-right-sidebar{width:70%;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-left:0.5em;padding-right:0;}.field--label-inline .field__label::after,.field--label-above .field__label::after{content:':';}ul.primary-tabs{border-bottom:1px solid #bbb;border-collapse:collapse;height:auto;line-height:normal;list-style:none;margin:5px;padding:0 0 0 1em;white-space:nowrap;}ul.primary-tabs li{display:inline;}ul.primary-tabs li a{background-color:#ddd;border-color:#bbb;border-style:solid solid none solid;border-width:1px;height:auto;margin-right:0.5em;padding:0 1em;text-decoration:none;}ul.primary-tabs li.active a{background-color:#fff;border:1px solid #bbb;border-bottom:1px solid #fff;}ul.primary-tabs li a:hover{background-color:#eee;border-color:#ccc;border-bottom-color:#eee;}ul.secondary-tabs{border-bottom:1px solid #bbb;padding:0.5em 1em;margin:5px;}ul.secondary-tabs li{border-right:1px solid #ccc;display:inline;padding:0 1em;}ul.secondary-tabs a{padding:0;text-decoration:none;}ul.secondary-tabs a.active{border-bottom:4px solid #999;}.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;}.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;}.row:after,.clearfix:after{clear:both;}.row,.clearfix{zoom:1;}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}#mobile-box{position:fixed;top:0;left:-100%;width:100%;height:100%;transition:0.3s;z-index:101;color:#fff;background-color:#231f20;box-sizing:border-box;max-height:100vh;overflow-y:scroll;}.mobile-button{position:absolute;top:32px;right:-64px;width:32px;height:32px;box-sizing:border-box;cursor:pointer;border:0;outline:none;font-size:0;z-index:999;}.mobile-button.toggle{left:calc(100% - 48px);transition:0.3s;top:13px;}.mobile-button span{display:block;width:100%;height:2px;background-color:#fff;position:absolute;top:16px;transition:.3s;border-radius:3px;}.mobile-button span:before{content:'';width:100%;height:2px;background-color:#fff;position:absolute;top:-10px;left:0;transition:.3s;border-radius:3px;-webkit-transition:all .1s;-moz-transition:all .1s;transition:all .1s;}.mobile-button span:after{content:'';width:100%;height:2px;background-color:#fff;position:absolute;top:10px;left:0;transition:.3s;border-radius:3px;-webkit-transition:all .1s;-moz-transition:all .1s;transition:all .1s;}.show-mobile-menu{left:0 !important;}.mobile-button.toggle span{background-color:transparent;}.mobile-button.toggle span:before{top:0;transform:rotate(-45deg);background-color:#fff;}.mobile-button.toggle span:after{top:0;transform:rotate(45deg);background-color:#fff;}#block-logomobilebox{width:80px;margin:10px 0;float:left;}#mobile-box ul{margin:0px;padding:0px;list-style:none;}#mobile-box ul li a{color:#fff;}#block-languageswitchercontent{clear:both;float:left;width:calc(100% - 84px);}#block-languageswitchercontent .links{width:0px;height:32px;background:url(/themes/custom/buda/css/images/language-el.svg) left center no-repeat transparent;background-size:28px;margin:0px;padding:0px 0 0 0px;line-height:32px;-webkit-transition:all .1s;-moz-transition:all .1s;transition:all .1s;overflow:hidden;white-space:nowrap;padding:0px 0 0 38px}#block-languageswitchercontent .links:hover{width:calc(100% - 52px);}#block-languageswitchercontent .links li{display:inline-block;margin-right:18px;}#mobile-box #block-socialicons{float:right;width:84px;}#mobile-box #block-socialicons .field--name-body ul{list-style:none;float:left;width:100%;margin:0px;padding:0px;text-align:center;clear:both;margin:0px 0px;}#mobile-box #block-socialicons .field--name-body ul li{display:inline-block;margin:0px 8px;}#mobile-box #block-socialicons .field--name-body ul li a{height:32px;width:24px;display:block;font-size:0px;background:url(/themes/custom/buda/css/images/instagram-btm-w.svg) center center no-repeat transparent;background-size:100%;float:left;}#mobile-box #block-socialicons .field--name-body ul li:last-child a{background:url(/themes/custom/buda/css/images/facebook-btm-w.svg) center center no-repeat transparent;background-size:100%;}#block-foodcatalogmenu,#block-nabornayapizza-2{border-top:1px dashed #6d6560;margin-top:16px;padding-top:16px;float:left;width:100%;clear:both;}#block-foodcatalogmenu>ul li a,#block-nabornayapizza-2 .field--name-body a{font-family:Newfont;color:#d0a78f;font-size:19px;line-height:42px;}#block-foodcatalogmenu>ul li{padding-right:32px;background:url(/themes/custom/buda/css/images/arrow-double-wd.svg) 98% 8px no-repeat transparent;background-size:8px;display:block;width:calc(100% - 32px);}#block-foodcatalogmenu>ul li ul li a{font-size:17px;color:#fff;}#mobile-box #block-basicmenu{border-top:1px dashed #6d6560;margin-top:16px;padding-top:16px;float:left;width:100%;clear:both;}#mobile-box #block-basicmenu ul li a{color:#fff;display:inline-block;line-height:32px;}#block-foodcatalogmenu>ul li ul{margin:0px;list-style:none;max-height:0px;overflow:hidden;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;padding:0 30px;border-radius:6px;padding:0px 10px;}#block-foodcatalogmenu>ul li:hover ul{max-height:700px;}#block-foodcatalogmenu>ul li ul li{padding-right:0px;background-image:none;width:100%;}#mobile-box #block-phones{border-top:1px dashed #6d6560;margin-top:16px;padding-top:16px;float:left;width:100%;clear:both;}#mobile-box #block-phones .field--name-body a{display:block;margin:16px 0 10px;font-family:Newfont;font-size:19px;color:#d0a78f;}.ml_box_wide h3{font-weight:normal;font-size:19px;}#glue{width:100%;min-width:100%;padding:0;top:0;left:0;z-index:100;transition:.3s ease-in;position:fixed;background-color:#231f20;}.user-logged-in #glue{top:78px;}#glue.stickytop{padding:0;width:100%;}#top-box,#catalog-box,#blog-box,#seo-box,#footer{clear:both;float:left;width:100%;}#top-box{padding:10px 0;}#catalog-box{padding:10px 0 12px 0;background:url(/themes/custom/buda/css/images/divine_menu_bgr.gif) left top repeat #383537;position:relative;box-shadow:10px 10px 10px #000;box-shadow:0px 3px 8px #000;}#block-languageswitchercontent-2,#block-smalltextaboutustopbox{float:left;}#block-languageswitchercontent-2{margin-right:0%;width:32px;margin-top:21px;position:relative;}#block-languageswitchercontent-2 ul.links{margin:0px;padding:0px;list-style:none;}#block-languageswitchercontent-2 h2{width:32px;height:32px;background:url(/themes/custom/buda/css/images/language-g.svg) center center no-repeat transparent;background-size:28px;font-size:0px;margin:0px;padding:0px;}#block-languageswitchercontent-2 ul.links{margin:0px;padding:0px;list-style:none;position:absolute;z-index:1;top:30px;left:0px;max-height:0px;overflow:hidden;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;background-color:#4b3c33;padding:0 20px;}#block-languageswitchercontent-2:hover ul.links{max-height:500px;padding:20px 20px;}#block-languageswitchercontent-2 ul.links li{display:block;margin:10px 0;}#block-languageswitchercontent-2 ul.links li a{color:#fff;font-family:AvenirDemi;font-size:16px;}#block-smalltextaboutustopbox p{display:inline-block;margin:7px 0px 0 0px;margin-right:10px;color:#fff;font-size:15px;}#block-smalltextaboutustopbox p b{color:#fff;}#block-linktorestaurantspagetopbox{float:right;margin-top:28px;}#block-linktorestaurantspagetopbox .field--name-body a{padding-left:30px;background:url(/themes/custom/buda/css/images/pin-brow.svg) left 0px no-repeat transparent;background-size:21px;line-height:24px;display:inline-block;color:#d2a37c;font-family:AvenirDemi;font-size:16px;}#block-logocatalogbox{float:left;width:144px;margin-left:calc(50% - 106px);}#block-logocatalogbox img{width:100% !important;height:auto !important;}#block-nabornayapizza{float:left;margin-top:10px;margin:10px 2% 0 2%;}#block-foodcatalogmenu-2{float:left;margin-top:10px;}#block-foodcatalogmenu-2>ul{margin:0px;padding:0px;list-style:none;white-space:nowrap;}#block-foodcatalogmenu-2>ul li{display:inline-block;margin:0 4%;position:relative;}#block-foodcatalogmenu-2>ul li a,#block-nabornayapizza .field--name-body a{font-family:Newfont;color:#d2a37c;font-size:22px;display:block;height:42px;line-height:39px;text-decoration:underline;}#block-foodcatalogmenu-2>ul li a:hover,#block-nabornayapizza .field--name-body a:hover{text-decoration:none;color:#a8a8a8;}#block-foodcatalogmenu-2>ul li ul{margin:0px;padding:0px;list-style:none;position:absolute;z-index:1;top:42px;left:0px;max-height:0px;overflow:hidden;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;background-color:#a47c5a;padding:0 30px;}#block-foodcatalogmenu-2>ul li:hover ul{max-height:700px;padding:10px 30px;}#block-foodcatalogmenu-2>ul li ul li{display:block;margin:18px 0;}#block-foodcatalogmenu-2>ul li ul li a{color:#fff;text-align:left;height:32px;margin-bottom:10px;text-decoration:none;font-size:20px;}#block-foodcatalogmenu-2>ul li ul li a:hover{text-decoration:underline;color:#fff;}#slide-box,.path-frontpage #main{margin-top:150px;}.path-frontpage #block-buda-content .slick__slide img{width:100% !important;height:auto !important;}.views-field-field-slide-big-image img{border-radius:12px;overflow:hidden;}#block-views-block-main-products-block-1-2,#block-views-block-main-products-block-2,#block-views-block-main-other-food-for-delivery-block-1-2,.field--name-field-blyudo-related-food,.field--name-field-blyudo-related-beverages,#block-views-block-main-products-block-2-2,#block-views-block-main-products-block-3,#ingredient-box,#ingredient-box .views-element-container,.page-node-type-nabornaya-pizza-sborka #content{float:left;width:100%;margin:20px 0 50px 0;clear:both;position:relative;}#block-views-block-main-products-block-3{margin:0px 0 30px 0;}#block-views-block-main-products-block-1-2 header,#block-views-block-main-products-block-2 header,#block-views-block-main-other-food-for-delivery-block-1-2 header,.field--name-field-blyudo-related-food header,.field--name-field-blyudo-related-beverages header,#block-views-block-main-products-block-2-2 header{float:left;width:100%;margin:20px 0 20px 0;}#block-views-block-main-products-block-1-2 header h4,#block-views-block-main-products-block-2 header h4,#block-views-block-main-other-food-for-delivery-block-1-2 header h4,#block-views-block-main-products-block-2-2 header h4{font-size:28px;font-family:Newfont;float:left;line-height:51px;margin:0px;font-weight:normal;margin-right:32px;}.field--name-field-blyudo-related-food h4,.field--name-field-blyudo-related-beverages h4{text-transform:uppercase;font-size:26px;font-family:Newfont;float:left;width:50%;line-height:40px;margin:0px;}#block-views-block-main-other-food-for-delivery-block-1-2 header h4{width:100%;line-height:40px;}#block-views-block-child-categories-food-catalog-block-1-2{float:left;width:100%;margin:10px 0 30px 0;padding-bottom:20px;border-bottom:1px solid #34312c;margin-bottom:20px;}#block-views-block-child-categories-food-catalog-block-1-2 .views-row{float:left;margin-right:12px;}#block-views-block-child-categories-food-catalog-block-1-2 .views-row a{display:inline-block;padding:0px 16px;height:38px;line-height:38px;color:#d2a37c;border-radius:8px;border:1px solid #69594b;font-family:'AvenirRegular';font-size:16px;-webkit-transition:all .1s;-moz-transition:all .1s;transition:all .1s;margin-bottom:12px;}#block-views-block-child-categories-food-catalog-block-1-2 .views-row a:hover{border:1px solid #fff;color:#fff;}.page-node-type-nabornaya-pizza-sborka #content .views-row{float:left;width:100%;background-color:#292527;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;text-align:center;padding-top:22px;}.page-node-type-nabornaya-pizza-sborka #content .views-row .views-field-fieldset{text-align:left;}.page-node-type-nabornaya-pizza-sborka #content .views-row .views-field-fieldset-1{text-align:left;float:left;width:100%;margin:20px 0px;clear:both;}.page-node-type-nabornaya-pizza-sborka #content .views-row .field--name-quantity,#ingredient-box .views-element-container .views-row .field--name-quantity{display:none !important;}#block-views-block-main-products-block-1-2 header div,#block-views-block-main-products-block-2 header div,#block-views-block-main-other-food-for-delivery-block-1-2 header div,#block-views-block-main-products-block-2-2 header div{float:left;}#block-views-block-main-products-block-1-2 header a,#block-views-block-main-products-block-2 header a,#block-views-block-main-other-food-for-delivery-block-1-2 header a,.field--name-field-blyudo-related-food  header a,.field--name-field-blyudo-related-beverages  header a,#block-views-block-main-products-block-2-2 header a{font-size:17px;font-family:AvenirDemi;float:right;background-color:#373436;color:#fff;padding:0 24px;line-height:52px;height:52px;border-radius:120px;display:inline-block;}#block-views-block-main-products-block-1-2 header p,#block-views-block-main-products-block-2 header p,#block-views-block-main-other-food-for-delivery-block-1-2 header p,#block-views-block-main-products-block-2-2 header p{display:inline-block;float:right;margin-right:18px;line-height:52px;height:52px;}#block-views-block-main-products-block-1-2 .views-row,#block-views-block-main-products-block-2 .views-row,#block-views-block-main-other-food-for-delivery-block-1-2 .views-row,.path-taxonomy #block-buda-content .views-row,.field--name-field-blyudo-related-food .views-row,.field--name-field-blyudo-related-beverages .views-row,.path-taxonomy #block-buda-content .views-row,#block-views-block-main-products-block-2-2 .views-row,#ingredient-box .views-element-container .views-row,.page-node-type-nabornaya-pizza-sborka #content .views-row .views-field-fieldset{width:calc(100% / 4);float:left;margin-bottom:40px;}.page-node-type-nabornaya-pizza-sborka #content .views-row .views-field-fieldset{float:none;display:inline-block;}#block-views-block-main-products-block-3 .views-row{width:calc(100% / 3);float:left;margin-bottom:40px;}#block-views-block-main-products-block-1-2 .views-row>.views-field-fieldset,#block-views-block-main-products-block-2 .views-row>.views-field-fieldset,#block-views-block-main-other-food-for-delivery-block-1-2 .views-row>.views-field-fieldset,.path-taxonomy #block-buda-content .views-row>.views-field-fieldset,.field--name-field-blyudo-related-food .views-row>.views-field-fieldset,.field--name-field-blyudo-related-beverages .views-row>.views-field-fieldset,#block-views-block-main-products-block-2-2 .views-row>.views-field-fieldset,#block-views-block-main-products-block-3 .views-row>.views-field-fieldset,#ingredient-box .views-element-container .views-row>.views-field-fieldset{margin-right:0%;float:left;width:90%;position:relative;}#block-views-block-main-products-block-1-2 .views-row:last-child>.views-field-fieldset,#block-views-block-main-products-block-2 .views-row:last-child>.views-field-fieldset,#block-views-block-main-other-food-for-delivery-block-1-2 .views-row:last-child>.views-field-fieldset,.field--name-field-blyudo-related-food .views-row:last-child>.views-field-fieldset,.field--name-field-blyudo-related-beverages .views-row:last-child>.views-field-fieldset,#block-views-block-main-products-block-2-2 .views-row:last-child>.views-field-fieldset,#ingredient-box .views-element-container .views-row:last-child>.views-field-fieldset{margin-right:0px;}#block-views-block-main-products-block-1-2 .views-row .views-field-fieldset-1,#block-views-block-main-products-block-2 .views-row .views-field-fieldset-1,.path-taxonomy #block-buda-content .views-row .views-field-fieldset-1,.field--name-field-blyudo-related-food .views-row .views-field-fieldset-1,.field--name-field-blyudo-related-beverages .views-row .views-field-fieldset-1,#block-views-block-main-products-block-2-2 .views-row .views-field-fieldset-1,#block-views-block-main-products-block-3 .views-row .views-field-fieldset-1,#ingredient-box .views-element-container .views-row .views-field-fieldset-1{width:100%;margin:20px 0px;clear:both;float:left;}#block-views-block-main-products-block-1-2 .views-row .views-field-title,#block-views-block-main-products-block-2 .views-row .views-field-title,.path-taxonomy #block-buda-content .views-row .views-field-title,.field--name-field-blyudo-related-food .views-row .views-field-title,.field--name-field-blyudo-related-beverages .views-row .views-field-title,#block-views-block-main-products-block-2-2 .views-row .views-field-title,#block-views-block-main-products-block-3 .views-row .views-field-title,#ingredient-box .views-element-container .views-row .views-field-title{height:72px;overflow:hidden}#block-views-block-main-products-block-1-2 .views-row .views-field-title a,#block-views-block-main-products-block-2 .views-row .views-field-title a,.path-taxonomy #block-buda-content .views-row .views-field-title a,.field--name-field-blyudo-related-food .views-row .views-field-title a,.field--name-field-blyudo-related-beverages .views-row .views-field-title a,#block-views-block-main-products-block-2-2 .views-row .views-field-title a,#block-views-block-main-products-block-3 .views-row .views-field-title a,#ingredient-box .views-element-container .views-row .views-field-title,.page-node-type-nabornaya-pizza-sborka #content .views-row  .views-field-title{color:#fff;font-family:Newfont;font-size:23px;display:block;float:left;width:100%;margin:6px 0 26px 0;text-align:left;}#block-views-block-main-other-food-for-delivery-block-1-2 .views-field-name,.path-taxonomy #block-buda-content .views-row .views-field-name{float:left;width:100%;margin-top:24px;text-align:center;}#block-views-block-main-other-food-for-delivery-block-1-2 .views-field-name a,.path-taxonomy #block-buda-content .views-row .views-field-name a{font-family:AvenirRegular;font-size:22px;display:inline-block;text-transform:uppercase;color:#fff;}#block-views-block-main-other-food-for-delivery-block-1-2 .views-field-name a:hover,.path-taxonomy #block-buda-content .views-row .views-field-name a:hover{color:#fff;}.views-field-field-blyudo-weight,.views-field-field-blyudo-volume{float:left;width:50%;margin-bottom:20px;}.views-field-variations-target-id{float:left;width:50%;margin-bottom:20px;font-family:AvenirMedium;font-size:18px;}.views-field-variations-target-id-1{float:left;margin-right:12px;clear:both;width:100%;}.field--name-quantity{margin:6px 0;float:left;width:134px;}.field--name-variations .field--name-quantity{margin:10px 30px 4px 0;float:left;width:auto;}.field--name-quantity label{display:none;}.field--name-quantity input{height:36px;width:40px;background-color:#575757;border:0;color:#fff;}.field--name-quantity button,.cart-form .js-form-type-number button{height:35px;width:36px;border:0;background-color:#3f3f3f;cursor:pointer;color:#fff;font-size:18px;text-align:center;display:inline-block;}.views-field-variations-target-id-1 .form-actions{clear:both;float:left;width:100%;}.page-node-type-nabornaya-pizza-sborka h1{text-align:center;}.views-field-variations-target-id-1 .form-actions input,#block-views-block-main-products-block-3 .views-row .views-field-field-osnova a{display:inline-block;border:0px;padding:0px 0px 0px 0px;float:left;width:100%;height:48px;line-height:46px;color:#b1b1b1;font-size:16px;border-radius:3px;background-color:#55a22d;color:#fff;text-transform:uppercase;text-align:center;background:url(/themes/custom/buda/css/images/button_white.png) left top repeat transparent;-webkit-transition:all .1s;-moz-transition:all .1s;transition:all .1s;cursor:pointer;}.views-field-variations-target-id-1 .form-actions input:hover,#block-views-block-main-products-block-3 .views-row .views-field-field-osnova a:hover{background-color:#ffbe40;background-size:48px;color:#000;}.views-field-field-blyudo-ingredients{color:#b1b1b1;clear:both;height:52px;overflow:hidden}#block-views-block-main-products-block-1-2 .views-row .views-field-nothing,#block-views-block-main-products-block-2 .views-row .views-field-nothing,.path-taxonomy #block-buda-content .views-row .views-field-nothing,.field--name-field-blyudo-related-food .views-row .views-field-nothing,.field--name-field-blyudo-related-beverages .views-row .views-field-nothing{float:left;line-height:44px;clear:both;}.views-field-field-blyudo-label{font-size:0px;position:absolute;z-index:1;right:-2px;top:-2px;width:64px;height:64px;background:url(/themes/custom/buda/css/images/new.png) right top no-repeat transparent;background-size:64px;}.field--name-field-blyudo-label{font-size:0px;position:absolute;z-index:1;left:-2px;top:-2px;width:64px;height:64px;background:url(/themes/custom/buda/css/images/new-1.png) right top no-repeat transparent;background-size:64px;}#wrapper{background:url(/themes/custom/buda/css/images/content_bgr.png) left -26px repeat-x transparent;padding-top:42px;}.views-field-field-blyudo-preview-image,.views-field-field-food-catalog-preview-image,.path-product article .photoswipe-gallery{padding:0px 0%;position:relative;overflow:hidden;width:100%;float:left;}.views-field-field-blyudo-preview-image::before,.views-field-field-food-catalog-preview-image::before,.path-product article .photoswipe-gallery::before{position:absolute;bottom:0;left:0;z-index:1;display:block;content:'';width:92px;height:93px;content:'';background:url(/themes/custom/buda/css/images/corner-logo.png) left bottom no-repeat transparent;background-size:100%;}.views-field-purchased-entity .views-field-field-blyudo-preview-image::before{display:none;}.path-cart .views-field-field-blyudo-preview-image::before,.path-checkout .views-field-field-blyudo-preview-image::before{display:none;}#block-views-block-main-products-block-3 .views-field-field-blyudo-preview-image{border-radius:6px;overflow:hidden;}.views-field-field-blyudo-preview-image a,.views-field-field-food-catalog-preview-image a{display:block;float:left;width:100%;}.views-field-field-blyudo-preview-image img,.views-field-field-food-catalog-preview-image img,.path-product article .photoswipe-gallery img{opacity:1;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;width:100%;height:auto;float:left;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;}.path-product article .photoswipe-gallery img{float:none;overflow:hidden;}.views-field-field-blyudo-preview-image:hover img,.views-field-field-food-catalog-preview-image:hover img,.path-product article .photoswipe-gallery:hover img{-webkit-transform:scale(1.04);transform:scale(1.04);}#block-miykoshik{float:right;margin-right:0%;margin-left:2%;margin-top:24px;}#block-miykoshik .field--name-field-blyudo-price-cart-image,#block-buda-content .cart-form .views-field-field-blyudo-preview-image{width:64px;}#block-miykoshik .views-field-title{padding-right:12px;font-family:AvenirDemi;}#block-miykoshik h2{display:inline-block;float:left;margin:0px;font-size:0px;display:none;}.cart-block--contents{width:90%;max-width:460px;background:#231f20;color:#fff;box-shadow:0px 0px 3px 0px rgb(0 0 0 / 20%);z-index:999;top:65px;}.cart-block--contents .views-row{width:calc(100% - 20px);clear:both;float:left;font-size:14px;padding:10px;}.cart-block--contents .field--name-field-w-clothing-cart-image,.cart-block--contents .field--name-field-c-clothing-cart-image{max-width:64px;float:left;display:inline-block;}.cart-block--contents .field--name-field-w-clothing-cart-image img,.cart-block--contents .field--name-field-c-clothing-cart-image img{width:100% !important;height:auto !important;}.cart-block--contents .field--name-title{width:calc(100% - 110px);float:left;display:inline-block;clear:none;margin-bottom:0px;margin-top:10px;margin-left:20px;font-family:Newfont2;font-size:13px;}.cart-block--contents .views-field-total-price__number{display:block;font-size:13px;padding-top:12px;padding-right:10px;}.cart-block--contents .views-row .views-field-total-price__number,.cart-form table tr .views-field-total-price__number,.layout-region-checkout-secondary .views-field-total-price__number{display:none !important;}.cart-block--contents .views-row .views-field-quantity{width:40px;float:left;display:inline-block;margin-top:10px;margin-left:30px;}.cart-block--contents .views-row .views-field-unit-price__number{width:100px;float:right;display:inline-block;margin-top:10px;margin-left:10px;text-align:right;}.cart-block--contents .cart-block--contents__links{width:100%;clear:both;float:left;margin:10px 0;position:relative;}.cart-block--contents .cart-block--contents__links a{display:inline-block;padding:0px 0px 0px 0px;font-size:17px;line-height:46px;height:44px;transition:all .3s;text-decoration:none !important;background-size:23px;background-color:#55a22d;color:#fff;width:100%;text-align:center;border-radius:3px;text-transform:uppercase;}.cart-block--contents .cart-block--contents__links a:hover{background-color:#373537;}.cart-block--summary__count{display:inline-block;padding:0px 8px;float:left;height:32px;line-height:32px;margin-left:4px;color:#fff;border-radius:80px;background-color:#55a22d;}.cart-block--summary__count:hover{background-color:#4b3c33;color:#fff;}.cart-block--summary__icon{display:inline-block;width:32px;height:32px;background:url(/themes/custom/buda/css/images/cart.svg) center center no-repeat transparent;background-size:27px;float:right;margin-left:8px;}.cart-block--summary__icon img{display:none;}#block-miykoshik .block_content{display:inline-block;float:left;}.cart-block--contents.is-outside-horizontal{right:0;top:75px;}.cart-form table tr{margin:0 0% 4px 0%;transition:all .3s;position:relative;}.cart-form table thead{display:none;}.cart-form table tr .views-field-purchased-entity{font-size:15px;}.cart-form table tr td{vertical-align:top;padding-top:12px;}.order-total-line__subtotal,.order-total-line__adjustment--shipping{padding:20px 20px 0 20px;border-radius:3px;margin:10px 0;position:relative;margin-top:20px;font-family:Newfont;}.order-total-line-value,.order-total-line-value{margin-left:8px;width:100px;}.order-total-line__total{padding:0 20px 0 20px;font-weight:normal;border-radius:3px;margin:10px 0;font-family:Newfont;font-size:17px;}.order-total-line__subtotal:before{border-top:1px dashed #6d6560;height:1px;width:100%;content:'';left:0px;top:-3px;position:absolute;z-index:1;}.cart-form table tr .views-field-purchased-entity .field--name-title{width:200px;margin-left:56px;padding:10px 0;}.cart-form table tr .views-field-purchased-entity .field--name-field-w-clothing-cart-image,.cart-form table tr .views-field-purchased-entity .field--name-field-w-clothing-cart-image img,.checkout-pane-order-summary .field--name-field-w-clothing-cart-image,.checkout-pane-order-summary .field--name-field-w-clothing-cart-image img,.cart-form table tr .views-field-purchased-entity .field--name-field-c-clothing-cart-image,.cart-form table tr .views-field-purchased-entity .field--name-field-c-clothing-cart-image img,.checkout-pane-order-summary .field--name-field-c-clothing-cart-image,.checkout-pane-order-summary .field--name-field-c-clothing-cart-imagee img{width:32px !important;height:auto !important;position:absolute;}.layout-region-checkout-secondary table{width:100%;padding:20px 0px 0 0px;}.layout-region-checkout-secondary table .field--name-title{padding-top:10px;float:left;padding:2px 10px 20px 42px;width:calc(100% - 157px);}.views-field-purchased-entity .field--type-commerce-price{float:left;width:80px;text-align:right;}.layout-region-checkout-secondary .views-field-quantity{vertical-align:top;}.checkout-pane-order-summary .field--name-field-options-preview-image,.checkout-pane-order-summary .field--name-field-options-ws-preview-image,.checkout-pane-order-summary .field--name-field-options-wc-preview-image{float:left;}.field--name-field-coffee-annotation ul,.field--name-field-accessory-annotation ul{padding-left:20px;}.layout-region-checkout-secondary .views-field-total-price__number{text-align:right;}.layout-region-checkout-secondary .field--name-field-options-preview-image .field__item,.layout-region-checkout-secondary .field--name-field-options-ws-preview-image .field__item,.layout-region-checkout-secondary .field--name-field-options-wc-preview-image .field__item{width:42px !important;float:left;margin-right:16px;}.layout-region-checkout-secondary .views-field-purchased-entity{width:calc(100% - 80px);position:relative;}.layout-region-checkout-secondary tr{vertical-align:top;}.cart-form table tr .views-field-purchased-entity .field--name-field-options-preview-image,.cart-form table tr .views-field-purchased-entity .field--name-field-options-ws-preview-image,.cart-form table tr .views-field-purchased-entity .field--name-field-options-wc-preview-image{float:left;margin-right:0px;position:absolute;top:12px;}.cart-form table tr .views-field-remove-button{padding:0 10px;width:32px;}.cart-form table tr .views-field-unit-price__number{font-size:15px;font-family:Newfont;}.cart-form table tr .quantity-edit-input{height:34px;line-height:34px;width:50px;}.cart-form table tr .views-field-total-price__number{width:82px;font-size:14px;font-family:Newfont3;}.cart-form table tr input.delete-order-item{background:url(/themes/custom/buda/css/images/close-btn-bl.svg) center center no-repeat #fff !important;background-size:17px !important;width:32px;height:32px;display:block;border-radius:120px;font-size:0px;transition:all .1s;border:0px;}.cart-form table tr input.delete-order-item:hover{background-size:22px !important;}.cart-form #edit-actions,.layout-checkout-form #edit-actions{width:100%;clear:both;float:left;margin:10px 0;position:relative;}.cart-form #edit-actions{margin-top:30px;float:left;width:100%;}.layout-checkout-form #edit-actions{margin-bottom:0px;}.cart-form #edit-actions #edit-submit{display:inline-block;border:0px;padding:0px 12px 0px 12px;float:left;height:48px;line-height:46px;margin-left:4px;color:#b1b1b1;font-size:16px;border-radius:3px;background-color:#303030;color:#fff;text-transform:uppercase;text-align:center;-webkit-transition:all .1s;-moz-transition:all .1s;transition:all .1s;cursor:pointer;}.cart-form #edit-actions #edit-submit:hover{background-color:#ffbe40;color:#00000;}.js-form-type-radio input{width:20px;height:20px;display:inline-block;float:left;margin-right:14px;}.layout-region-checkout-footer{margin-top:10px;padding-left:0px;}.checkout-pane-payment-information legend,.checkout-pane-shipping-information .js-form-submit{display:none;}.checkout-pane-payment-information .fieldset-wrapper legend{display:block;}.checkout-pane-payment-information .fieldset-wrapper .fieldset-wrapper,.field--widget-commerce-shipping-rate .fieldset-wrapper{margin-top:18px;}.field--widget-commerce-shipping-rate .fieldset-wrapper div .js-form-item{float:left;width:100%;}.field--widget-commerce-shipping-rate .fieldset-wrapper div .js-form-item .description{margin:1px 0 16px 39px;}.field--widget-commerce-shipping-rate .fieldset-wrapper div .js-form-item{border-top:1px dashed #808080;padding-top:20px;}.field--widget-commerce-shipping-rate .fieldset-wrapper div .js-form-item:first-child{margin-bottom:14px;border-top:0px dashed #808080;padding-top:0px;}.field--widget-commerce-shipping-rate .fieldset-wrapper div .js-form-item:last-child{border-top:0px dashed #808080;padding-top:0px;}#edit-shipping-information-shipping-profile{position:relative;width:100%;float:left;}.field--type-novaposhta{position:absolute;top:318px;width:calc(100% - 40px);margin-left:40px;}.checkout-pane-review .field--type-novaposhta{position:relative;top:0px;width:100%;margin-left:0px;}.field--type-novaposhta .js-form-item{float:left;width:44%;margin-right:2%;height:90px;}.field--name-field-customer-name{float:left;width:48%;height:90px;}.field--name-field-customer-surname{float:right;width:48%;height:90px;}.field--name-field-customer-phone{float:left;width:48%;clear:both;height:104px;}.checkout-pane-review .field--name-field-customer-name,.checkout-pane-review .field--name-field-customer-surname,.checkout-pane-review .field--name-field-customer-phone{float:left;width:100%;clear:both;}.checkout-pane-review .field{margin-bottom:10px;}.checkout-pane-review .field .field__item{font-family:Newfont3;}.checkout-pane-review legend a{display:none;}.checkout-pane-review legend{margin-top:20px;}#shipping-information-wrapper,.field--name-shipping-method{float:left;width:100%;clear:both;margin-top:30px;}.checkout-pane-payment-information .fieldset-wrapper .js-form-item{margin-bottom:10px;float:left;width:100%;}.checkout-pane-payment-information .js-form-item legend,.checkout-pane legend,.js-form-type-textfield label{font-family:Newfont;}.checkout-pane legend{margin-bottom:20px;font-size:19px;}.user-logged-out .checkout-pane-payment-information .fieldset-wrapper .js-form-item:nth-child(4){display:none !important;}.field--name-field-customer-address{position:absolute;top:546px;width:calc(84% - 40px);margin-left:40px;}.checkout-pane-review .field--name-field-customer-address{position:relative;top:0px;width:100%;margin-left:0px;}.commerce-checkout-flow .js-form-type-radio label{margin-top:5px;}.commerce-checkout-flow .js-form-type-radio label,.field--name-shipping-method .js-form-item .description{width:calc(100% - 44px);display:inline-block;float:left;color:#d2a37c;}.field--name-shipping-method .js-form-item .description{margin-left:39px;}.field--name-field-customer-novaposhta select{width:calc(100% - 20px);border:0px;box-shadow:0px 0px 1px 0px rgb(0 0 0 / 80%);height:40px;padding:0 10px;background-color:#fff;}.field--name-field-customer-address .form-item textarea{background-color:#fff;box-shadow:0px 0px 1px 0px rgb(0 0 0 / 80%);resize:none;height:64px !important;width:100% !important;border:0;}#edit-checkout,#edit-actions-next{display:inline-block;border:0px;padding:0px 0px 0px 0px;float:left;width:260px;height:48px;line-height:46px;margin-left:4px;color:#b1b1b1;font-size:16px;border-radius:3px;background-color:#55a22d;color:#fff;text-transform:uppercase;text-align:center;-webkit-transition:all .1s;-moz-transition:all .1s;transition:all .1s;cursor:pointer;}#edit-actions-next{float:left;}#edit-checkout:hover,#edit-actions-next:hover{background-color:#ffbe40;color:#000;}.checkout-pane-order-summary{padding:10px 24px;background:url(/themes/custom/buda/css/images/cart_bgr.png) left top repeat transparent;box-shadow:0 6px 6px 0 #2d2d2d;border-radius:12px;}.cart-form fieldset{border:0px;margin:0px 0px 0px 0px;padding-left:0px;}.cart-form fieldset legend{font-family:Newfont3;color:#ac1493;font-size:17px;}.layout-checkout-form #edit-billing-information-profile-field-customer-format-delivery .js-form-type-radio,.layout-checkout-form #edit-billing-information-profile-field-customer-payment-method-wrapper .js-form-type-radio{width:100%;float:left;margin:20px 0px 0 0;}.layout-checkout-form #edit-billing-information-profile-field-customer-format-delivery .js-form-item input,.layout-checkout-form #edit-billing-information-profile-field-customer-payment-method-wrapper .js-form-item input{width:24px;height:24px;float:left;display:inline-block;}.layout-checkout-form #edit-billing-information-profile-field-customer-format-delivery .js-form-item label,.layout-checkout-form #edit-billing-information-profile-field-customer-payment-method-wrapper .js-form-item label{margin-bottom:0px;display:inline-block;margin-top:0px;float:left;line-height:31px;padding-left:10px;}.field--name-field-customer-format-delivery,#edit-billing-information-profile-field-customer-payment-method-wrapper,#edit-billing-information{margin-top:50px;}.field--type-nova-poshta-field select{border-radius:60px;width:calc(100% - 20px);border:0px;box-shadow:0px 0px 2px 0px rgb(0 0 0 / 80%);height:40px;padding:0 10px;max-width:400px;background-color:#fff;}.layout-region-checkout-main,.layout-region-checkout-footer{width:55%;}.checkout-progress--step:before{content:counter(checkout-progress) "";counter-increment:checkout-progress;width:42px;height:42px;text-align:center;display:inline-block;background-color:transparent;line-height:42px;margin-right:6px;border-radius:40px;border:2px solid #4b3c33;color:#fff;}.checkout-progress--step__current{font-weight:normal;}.checkout-progress--step__current.checkout-progress--step:before{content:counter(checkout-progress) "";counter-increment:checkout-progress;color:#fff;background-color:#4b3c33;border:2px solid #4b3c33;}.checkout-progress{padding:10px 0 0 130px;margin-bottom:28px;}#block-cartlink{position:relative;}#block-cartlink a{display:inline-block;padding:0px 24px 0px 24px;font-size:15px;line-height:42px;height:40px;border-radius:120px;transition:all .3s;text-decoration:none !important;background-size:23px;border:2px solid #4b3c33;color:#fff;top:10px;position:absolute;}#block-cartlink a:hover,.webform-confirmation__back a:hover{background-color:#d2a371;color:#fff;}.webform-confirmation__back a{display:inline-block;padding:0px 24px 0px 24px;font-size:15px;font-family:Newfont2;line-height:42px;height:40px;border-radius:120px;transition:all .3s;text-decoration:none !important;background-size:23px;border:2px solid #cecece;color:#000;}.cart.cart-form>.views-element-container{background:url(/themes/custom/buda/css/images/cart_bgr.png) left top repeat transparent;box-shadow:0 6px 6px 0 #2d2d2d;padding:30px;float:left;width:calc(100% - 40px);position:relative;margin-bottom:140px;}.cart.cart-form>.views-element-container .views-form form>.views-row{float:left;width:48%;margin:0 2% 24px 0;}.cart.cart-form>.views-element-container .views-form form>.views-row:nth-child(2n+1){clear:both;}.cart.cart-form>.views-element-container .views-form form>.views-row .views-field-title{font-size:19px;}.cart.cart-form>.views-element-container .views-form form>.views-row .views-field-purchased-entity{width:120px;float:left;margin-right:6%;display:none;}.cart.cart-form>.views-element-container .views-form form>.views-row .views-field-title,.cart.cart-form>.views-element-container .views-form form>.views-row .views-field-unit-price__number,.cart.cart-form>.views-element-container .views-form form>.views-row  .views-field-edit-quantity,.views-field-remove-button{width:calc(94% - 120px);width:100%;float:left;margin-bottom:10px;}.cart.cart-form>.views-element-container .views-form form>.views-row .js-form-type-number input{height:36px;width:40px;background-color:#575757;border:0;color:#fff;text-align:center;}.cart.cart-form>.views-element-container .views-form form>.views-row .views-field-remove-button input{background-color:#3f3f3f;cursor:pointer;height:36px;border:0;padding:0 15px;color:#b1b1b1;}.views-field-remove-button .views-label{display:none !important;}#block-buda-content .cart.cart-form>.views-element-container .views-form form>.views-row .views-field-field-blyudo-preview-image{width:100%;}.cart.cart-form form table{width:100%;}.layout-region-checkout-main fieldset{border:0px;}.layout-region-checkout-main{padding:30px 30px 0px 30px;float:left;width:calc(62% - 60px);position:relative;margin-bottom:0px;border:0px;background:url(/themes/custom/buda/css/images/cart_bgr.png) left top repeat transparent;box-shadow:0 6px 6px 0 #2d2d2d;}.cart.cart-form>.views-element-container .views-form form .field--name-total-price{float:left;width:100%;}.layout-region-checkout-secondary{width:38%;}.layout-region-checkout-secondary h3,.layout-region-checkout-secondary table{display:none !important;}.layout-region-checkout-main fieldset{padding-left:0px;padding-right:0px;}.layout-region-checkout-main .js-form-item input.form-text,.layout-region-checkout-main .js-form-item input.form-tel,.layout-region-checkout-main .js-form-item input.form-email{height:48px;border:1px solid #8a6b51;background-color:#312e2f;color:#fff;font-size:17px;}.layout-region-checkout-main .js-form-item textarea{border:1px solid #8a6b51;background-color:#312e2f;color:#fff;font-size:17px;}.layout-region-checkout-main #edit-shipping-information-shipments .field--widget-commerce-shipping-rate{display:none;}#edit-shipping-information-shipping-profile .js-form-wrapper{margin-bottom:18px;}#edit-shipping-information-shipping-profile .description{color:#d2a37c;margin-top:10px;max-width:500px;}.layout-region-checkout-main label{display:block;font-weight:normal;color:#fff;margin-bottom:8px;}#edit-shipping-information-shipping-profile-field-phone-wrapper label{display:block;font-weight:normal;color:#fff;margin-bottom:8px;font-family:Newfont;}.layout-region-checkout-secondary h3{font-weight:normal;font-size:18px;font-family:Newfont;}.layout-region-checkout-secondary .views-field-field-blyudo-preview-image{width:64px;}.path-cart #sidebar-second{width:23%;}.ajax-progress,.ajax-progress-throbber{display:none;}.ajax-progress-throbber{display:none !important;}#block-information-on-cart-page{margin-top:50px;}#block-information-on-cart-page .field--name-body p{font-family:Newfont;margin-bottom:27px;line-height:24px;}#block-information-on-cart-page .field--name-body ul{list-style:none;margin:0 0 20px 0;padding:0;}#block-information-on-cart-page .field--name-body ul li{width:30%;margin-right:5%;display:inline-block;float:left;margin-bottom:30px;}#block-information-on-cart-page .field--name-body ul li:last-child{margin-right:0%;}.region-sidebar-second{border:1px solid #595753;padding:8% 10% 6% 10%;}#block-leftdostavkatext,#block-leftdostavkatext-2{padding:0 0 20px 0;background:url(/themes/custom/buda/css/images/icon-scooter.svg) center top no-repeat scroll transparent;background-size:58px;padding-top:68px;border-bottom:1px solid #55534e;padding-bottom:10px;margin-bottom:10px;}#block-lefttime{background:url(/themes/custom/buda/css/images/icon-time.svg) center top no-repeat scroll transparent;background-size:54px;padding:68px 0 0px 0;}#block-productpacktext{clear:both;float:left;width:38%;margin:40px 0;}.checkout-pane-order-summary footer p,#block-productpacktext p{color:#b1b1b1;font-size:14px;padding-left:34px;background:url(/themes/custom/buda/css/images/delivery-box.svg) left top no-repeat transparent;background-size:24px;}#seo-box .field--name-body{margin:50px 0 50px 0;}#seo-box .field--name-body h1,#seo-box .field--name-body h2,#seo-box .field--name-body h3{font-family:AvenirDemi;font-size:19px;color:#b1b1b1;margin-top:0px;}#seo-box .column2{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em;color:#b1b1b1;}#footer{background-color:#231f20;padding:60px 0;margin-top:60px;}#block-logo-footer{width:20%;max-width:150px;float:left;margin-right:5%;}#block-food-catalog-menu-footer{width:20%;float:left;margin-right:5%;}#block-basic-menu-footer{width:20%;float:left;margin-right:5%;}#block-phones-footer{width:20%;float:left;margin-right:0%;}#block-phones-footer .field--name-body a{display:block;margin-bottom:24px;font-family:Newfont;font-size:17px;color:#4b4b4b;}#block-food-catalog-menu-footer ul,#block-basic-menu-footer ul{list-style:none;margin:0px;padding:0px;}#block-food-catalog-menu-footer ul li,#block-basic-menu-footer ul li{margin-bottom:20px;}#block-food-catalog-menu-footer ul li a,#block-basic-menu-footer ul li a{color:#4b4b4b;}#block-social-icons-footer{width:150px;float:left;margin-right:5%;}#block-logo-footer .field--name-body ul{list-style:none;float:left;width:100%;margin:0px;padding:0px;text-align:center;clear:both;margin:30px 0px;}#block-logo-footer .field--name-body ul li{display:inline-block;margin:0px 10px;}#block-logo-footer .field--name-body ul li a{height:24px;width:24px;display:block;font-size:0px;background:url(/themes/custom/buda/css/images/instagram-btm.svg) center center no-repeat transparent;background-size:100%;float:left;opacity:0.5;}#block-logo-footer .field--name-body ul li:last-child a{height:24px;width:24px;display:block;font-size:0px;background:url(/themes/custom/buda/css/images/facebook-btm.svg) center center no-repeat transparent;background-size:100%;float:left;}#block-logo-footer .field--name-body ul li a:hover{opacity:1;}#block-payment-logos-footer{margin:30px 0 0px 0;float:left;}#block-payment-logos-footer .field--name-body ul{list-style:none;padding:0px;margin:0px;}#block-payment-logos-footer .field--name-body ul li{width:54px;height:54px;float:left;display:inline-block;margin-right:12px;position:relative;text-align:center;}#block-copyright-footer{width:100%;float:left;margin-top:30px;}#block-copyright-footer .field--name-body{text-align:right;font-size:14px;}.field--name-field-lavender-gallery{float:left;width:48%;text-align:center;margin-right:5%;}.path-product #block-buda-content article{position:relative;float:left;width:100%;clear:both;}.path-product #block-buda-content .field--type-commerce-price,.path-product #block-buda-content .field--name-variations,.path-product #block-buda-content .field--name-field-blyudo-description,.path-product #block-buda-content .field--name-field-blyudo-ingredients{float:right;width:47%;position:relative;margin-bottom:30px;}.path-product #block-buda-content .field--name-variations{margin-top:20px;}.path-product #block-buda-content .field--type-commerce-price{font-family:Newfont;font-size:18px;}.path-product #block-buda-content .field--name-field-blyudo-description h2{font-family:Newfont;font-size:18px;margin:0px 0 20px 0;color:#b1b1b1;}.path-product #block-buda-content .field--name-field-blyudo-description p{font-size:16px;}.path-product #block-buda-content .field--name-field-blyudo-weight,.path-product #block-buda-content .field--name-field-blyudo-volume{position:absolute;z-index:1;width:30%;right:0px;top:0px;}#block-blyudo-label-under-title{float:left;width:100%;clear:both;margin-bottom:20px;}#block-blyudo-label-under-title p{font-family:Newfont;color:#b8b8b8;}.path-product #block-buda-content .field--name-variations .button--add-to-cart{display:inline-block;border:0px;padding:0px 0px 0px 0px;float:left;width:200px;height:48px;line-height:46px;margin-left:4px;color:#b1b1b1;font-size:16px;border-radius:3px;background-color:#55a22d;color:#fff;text-transform:uppercase;text-align:center;-webkit-transition:all .1s;-moz-transition:all .1s;transition:all .1s;cursor:pointer;}.path-product #block-buda-content .form-actions:hover .button--add-to-cart{background-color:#ffbe40;color:#000;}.path-product #block-buda-content .field--name-field-blyudo-related-food .form-actions:hover .button--add-to-cart,.path-product #block-buda-content .field--name-field-blyudo-related-beverages .form-actions:hover .button--add-to-cart{background-color:#ffbe40;color:#000;}.path-product #block-buda-content .field--name-variations .form-actions{position:relative;display:inline-block;float:left;}.path-product #block-buda-content .field--name-variations .form-actions:hover:after{width:0px;}.field--name-field-blyudo-related-food,.field--name-field-blyudo-related-beverages,#block-views-block-all-restaurants-block-1-2{float:left;width:100%;clear:both;margin-bottom:30px;}.page-node-1 h1{text-transform:uppercase;font-size:26px;font-family:Newfont;margin-bottom:14px;}#block-views-block-all-restaurants-block-1 .views-row .views-field-field-restaurant-preview-image{float:left;width:34%;margin-right:4%;}#block-views-block-all-restaurants-block-1 .views-row .views-field-fieldset{float:left;width:60%;}#block-views-block-all-restaurants-block-1 .views-field-title{font-family:Newfont;font-size:26px;}.views-field-field-restaurant-preview-image img{border-radius:6px;}.views-field-field-restaurant-address{float:left;width:100%;}.views-field-field-restaurant-link-map,.views-field-field-restaurant-text{float:left;width:100%;margin:30px 0;}.views-field-field-restaurant-link-map a{display:inline-block;border:0px;padding:0px 30px 0px 30px;float:left;height:48px;line-height:46px;margin-left:4px;color:#b1b1b1;font-size:16px;border-radius:3px;background-color:#55a22d;color:#fff;text-transform:uppercase;text-align:center;background:url(/themes/custom/buda/css/images/button_white.png) left top repeat transparent;-webkit-transition:all .1s;-moz-transition:all .1s;transition:all .1s;cursor:pointer;}.views-field-field-restaurant-link-map a:hover{background-color:#ffbe40;background-size:48px;color:#000;}.views-field-field-restaurant-address .views-label,.views-field-field-restaurant-text p b{font-family:Newfont;font-size:20px;margin:0 0 1em 0;display:block;font-weight:normal;}#block-views-block-all-restaurants-block-1-2 .views-field-title{font-family:Newfont;font-size:26px;}#block-views-block-all-restaurants-block-1-2 .views-row .views-field-field-restaurant-preview-image{float:left;width:34%;margin-right:4%;}.page-node-type-page #block-buda-content .field--name-field-basic-page-text p a{color:#d0a78f;font-size:17px;font-family:Newfont;}#block-views-block-all-restaurants-block-1-2 .views-row .views-field-fieldset{float:left;width:60%;}#block-buda-content{clear:both;width:100%;float:left;}#news-box header{float:left;width:100%;margin:20px 0 50px 0;}#news-box header h4{width:100%;line-height:40px;margin:0px;text-align:center;font-size:22px;font-family:Newfont;text-transform:uppercase;}.views-field-field-article-preview-image{padding:0px 0%;position:relative;overflow:hidden;width:40%;float:left;border-radius:6px;max-width:232px;margin-right:6%;}#block-views-block-more-articles-block-1 .views-field-field-article-preview-image{width:100%;max-width:100%;}.views-field-field-article-preview-image img{opacity:1;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;width:100%;height:auto;float:left;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;}.views-field-field-article-preview-image:hover img{-webkit-transform:scale(1.04);transform:scale(1.04);}#news-box .views-row{width:46%;float:left;}#news-box .views-row:last-child{float:right;}#news-box .views-field-title,#block-views-block-all-articles-block-1 .views-field-fieldset{float:left;width:54%;}#news-box .views-field-title .field-content{max-width:240px;float:left;}#news-box .views-field-title a{color:#db1f27;font-family:Newfont;font-size:18px;display:block;float:left;width:100%;margin:20px 0 40px 0;line-height:28px;}#block-views-block-all-articles-block-1 .views-row{float:left;width:100%;margin:0px 0 50px 0;}#block-views-block-more-articles-block-1 .views-row{float:left;width:100%;margin:0px 0 40px 0;}#block-views-block-all-articles-block-1 .views-field-title a,#block-views-block-more-articles-block-1 .views-field-title a{color:#db1f27;font-family:Newfont;font-size:18px;display:block;float:left;width:100%;margin:20px 0 20px 0;line-height:28px;}.pager{clear:both;width:96%;float:left;overflow-x:hidden;margin:20px 2% 60px 2%;}.pager__items{width:100%;float:left;margin:0px;padding:0px;list-style:none;white-space:nowrap;}.pager__items li{display:inline-block;}.pager__items li a{background-color:#f8f9fa;border:2px solid #f8f9fa;padding:0 12px;line-height:32px;display:inline-block;font-family:Newfont;text-decoration:none;border-radius:60px;color:#fff;font-size:15px;}.pager__items li.is-active a,.pager__items li a:hover{background-color:#fad748;color:#fff;}.page-node-type-article .photoswipe-gallery{-webkit-columns:3 auto;-moz-columns:3 auto;columns:3 auto;margin:0px;padding:0px;list-style:none;}.page-node-type-article .photoswipe-gallery .field__item{margin:0 0 1rem;padding:0;display:block;float:none;height:auto;overflow:hidden;-webkit-column-break-inside:avoid;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;break-inside:avoid-column;}.page-node-type-article .photoswipe-gallery .field__item img{opacity:1;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}.page-node-type-article .photoswipe-gallery .field__item:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}#block-copyrightfooter{padding:0 0 10px 0;clear:both;float:left;width:100%;color:#b1b1b1;}#block-copyrightfooter p{font-size:14px;color:#b1b1b1;margin:0 0 0px 0;}#block-basicmenu-2{margin:30px 0;clear:both;float:left;width:100%;}#block-basicmenu-2 ul{margin:0px;padding:0px;list-style:none;width:100%;}#block-basicmenu-2 ul li{display:inline-block;margin-right:20px;}#block-basicmenu-2 ul li a{color:#d0a78f;font-size:17px;font-family:Newfont;}
#top-box .container{width:92%;max-width:92%;padding:0 4%;}@media only screen and (min-width:1720px){.container{width:1640px;max-width:1680px;margin:0 auto;padding:0 20px;float:none;}}@media only screen and (min-width:1447px) and (max-width:1720px){.container{width:1280px;max-width:1280px;margin:0 auto;padding:0 20px;}}@media only screen and (max-width:1719px){#block-foodcatalogmenu-2,#block-nabornayapizza{margin-top:4px;}}@media only screen and (min-width:1180px) and (max-width:1446px){h1{font-size:26px;}.container{width:1140px;max-width:1140px;margin:0 auto;padding:0 20px;}#block-foodcatalogmenu-2>ul li{margin-right:16px;}#block-foodcatalogmenu-2>ul li a,#block-nabornayapizza .field--name-body a{font-size:18px;}}@media only screen and (min-width:1180px){}@media only screen and (max-width:1179px){.container{width:92%;margin:0 4%;}#block-foodcatalogmenu-2>ul li{margin-right:20px;}#block-foodcatalogmenu-2>ul li a,#block-nabornayapizza .field--name-body a{font-size:17px;}#slide-box,.path-frontpage #main{margin-top:150px;}#block-foodcatalogmenu-2>ul li{margin-right:10px;}#block-foodcatalogmenu-2>ul li a,#block-nabornayapizza .field--name-body a{font-size:16px;}#block-logocatalogbox{min-width:88px;margin-right:2%;}}@media only screen and (min-width:641px) and (max-width:1180px){}@media only screen and (min-width:981px){.mobile-button{display:none;}}@media only screen and (max-width:980px){#block-smalltextaboutustopbox,.cart-block--summary__icon,#block-languageswitchercontent-2,#block-linktorestaurantspagetopbox{display:none;}#block-nabornayapizza{position:fixed;top:4px;left:158px;}#block-languageswitchercontent-2{margin-right:3%;}#block-logocatalogbox{width:88px;min-width:88px;margin-right:0%;margin-left:38px;margin-top:6px;}.cart-block--summary__count{font-size:14px;}#block-link-to-restaurants-page-top-box .field--name-body a{font-size:14px;}#top-box{padding:0px 0;}.mobile-button{position:fixed;top:11px;left:5%;width:32px;height:32px;}#slide-box{margin-top:84px;}.path-frontpage #main{margin-top:36px;}#block-foodcatalogmenu-2{margin-top:4px;position:fixed;top:58px;width:98%;background-color:#171717;padding:0px 1%;left:0;z-index:1;}#block-foodcatalogmenu-2>ul li{margin-right:0px;}#block-foodcatalogmenu-2>ul li ul{display:none !important;}#block-foodcatalogmenu-2>ul li a,#block-nabornayapizza .field--name-body a{font-size:16px;line-height:38px;height:38px;display:block;font-family:AvenirRegular;}#block-foodcatalogmenu-2>ul li a,#block-nabornayapizza .field--name-body a{position:relative;padding:0 10px;}#block-foodcatalogmenu-2>ul li a.is-active:before{content:'';width:100%;height:3px;background:#4a4a4a !important;position:absolute;bottom:0;left:0;}#block-miykoshik{float:right;margin-right:2%;margin-left:0%;margin-top:14px;}.page-node-type-nabornaya-pizza-sborka #content .views-row .views-field-fieldset{width:calc(100% / 2);float:left;margin-bottom:40px;}}@media only screen and (min-width:741px){.views-field-field-slide-mobile-image{display:none !important;}}@media only screen and (max-width:740px){.views-field-field-slide-big-image,#block-link-to-restaurants-page-top-box,#block-languageswitchercontent-2,#block-views-block-main-products-block-1-2 header p,#block-views-block-main-products-block-2 header p,#block-views-block-main-other-food-for-delivery-block-1-2-2 header p,#block-food-catalog-menu-footer,#block-basic-menu-footer,#block-phones-footer h4,#block-views-block-main-products-block-1-2 .views-row .views-field-nothing,#block-views-block-main-products-block-2 .views-row .views-field-nothing,.path-taxonomy #block-buda-content .views-row .views-field-nothing,.field--name-field-blyudo-related-food .views-row .views-field-nothing,.field--name-field-blyudo-related-beverages .views-row .views-field-nothing,#block-views-block-main-products-block-2-2 header p{display:none !important;}.field--name-field-lavender-gallery{width:100%;margin-right:0%;margin-bottom:20px;}.path-product #main,.path-cart #main{width:100%;float:left;}#block-productpacktext{width:100%;}#block-basicmenu-2 ul li a{margin:10px 0;display:block;}.views-field-field-blyudo-preview-image::before,.views-field-field-food-catalog-preview-image::before,.path-product article .photoswipe-gallery::before{position:absolute;bottom:0;left:0;z-index:1;display:block;content:'';width:68px;height:40px;content:'';background:url(/themes/custom/buda/css/images/corner-logo.png) left bottom no-repeat transparent;background-size:100%;}.path-product #block-buda-content .field--type-commerce-price,.path-product #block-buda-content .field--name-variations,.path-product #block-buda-content .field--name-field-blyudo-description,.path-product #block-buda-content .field--name-field-blyudo-ingredients{width:100%;}.path-product #block-buda-content .field--name-variations .form-actions,.path-product #block-buda-content .field--name-variations .button--add-to-cart{width:100%;}#block-smalltextaboutustopbox{margin-left:59px;}#block-smalltextaboutustopbox p{display:block;margin-right:0px;}#block-foodcatalogmenu-2 ul{overflow-x:scroll;padding-bottom:0px;}#block-logo-footer{width:100%;max-width:100%;float:left;margin-right:0;text-align:center;}#block-logo-footer img{max-width:120px;height:auto;}#block-logo-footer ul li a,#block-logo-footer ul li:last-child a{height:46px;width:46px;}#slide-box{margin-top:78px;}.path-frontpage #main{margin-top:62px;}#block-views-block-main-products-block-3 .views-row{width:calc(100% / 2);}#block-views-block-main-products-block-1-2,#block-views-block-main-products-block-2,#block-views-block-main-other-food-for-delivery-block-1-2-2,.field--name-field-blyudo-related-food,.field--name-field-blyudo-related-beverages{margin:0px 0 50px 0;}#seo-box .column2{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0em;-moz-column-gap:0em;column-gap:0em;}#block-views-block-main-products-block-1-2,#block-views-block-main-products-block-2,#block-views-block-main-other-food-for-delivery-block-1-2-2,.field--name-field-blyudo-related-food,.field--name-field-blyudo-related-beverages,#block-views-block-main-products-block-2-2{overflow-x:scroll;padding-top:80px;position:relative;}#block-views-block-main-other-food-for-delivery-block-1-2-2{padding-bottom:30px;}#block-views-block-main-products-block-1-2>div,#block-views-block-main-products-block-2>div,#block-views-block-main-other-food-for-delivery-block-1-2-2>div,.field--name-field-blyudo-related-food>div,.field--name-field-blyudo-related-beverages>div,#block-views-block-main-products-block-2-2>div{width:880px;white-space:nowrap;}#block-views-block-main-products-block-1-2 .views-row,#block-views-block-main-products-block-2 .views-row,#block-views-block-main-other-food-for-delivery-block-1-2-2 .views-row,.field--name-field-blyudo-related-food .views-row,.field--name-field-blyudo-related-beverages .views-row,#block-views-block-main-products-block-2-2 .views-row{width:220px;display:inline-block;}#block-views-block-main-products-block-1-2 header,#block-views-block-main-products-block-2 header,#block-views-block-main-other-food-for-delivery-block-1-2-2 header,.field--name-field-blyudo-related-food header,.field--name-field-blyudo-related-beverages header,#block-views-block-main-products-block-2-2 header{position:absolute;z-index:1;top:-10px;}#block-views-block-main-products-block-1-2 .views-row>.views-field-fieldset,#block-views-block-main-products-block-2 .views-row>.views-field-fieldset,#block-views-block-main-other-food-for-delivery-block-1-2-2 .views-row>.views-field-fieldset,.field--name-field-blyudo-related-food .views-row>.views-field-fieldset,.field--name-field-blyudo-related-beverages .views-row>.views-field-fieldset,#block-views-block-main-products-block-2-2 .views-row>.views-field-fieldset{margin-right:24px;float:left;width:calc(100% - 24px);position:relative;}#block-views-block-main-products-block-1-2 .views-row>.views-field-fieldset,#block-views-block-main-products-block-2 .views-row>.views-field-fieldset,#block-views-block-main-other-food-for-delivery-block-1-2 .views-row>.views-field-fieldset,.path-taxonomy #block-buda-content .views-row>.views-field-fieldset,.field--name-field-blyudo-related-food .views-row>.views-field-fieldset,.field--name-field-blyudo-related-beverages .views-row>.views-field-fieldset,#block-views-block-main-products-block-2-2 .views-row>.views-field-fieldset,#block-views-block-main-products-block-3 .views-row>.views-field-fieldset,#ingredient-box .views-element-container .views-row>.views-field-fieldset{width:95%;}#block-views-block-main-products-block-1-2 header h4,#block-views-block-main-products-block-2 header h4,#block-views-block-main-other-food-for-delivery-block-1-2-2 header h4,.field--name-field-blyudo-related-food h4,.field--name-field-blyudo-related-beverages h4,#block-views-block-main-products-block-2-2 header h4{font-size:19px;line-height:42px;}#block-views-block-main-products-block-1-2 header a,#block-views-block-main-products-block-2 header a,#block-views-block-main-other-food-for-delivery-block-1-2-2 header a,.field--name-field-blyudo-related-food header a,.field--name-field-blyudo-related-beverages header a,#block-views-block-main-products-block-2-2 header a{font-size:15px;padding:0px 16px;line-height:44px;height:44px;}#block-views-block-main-products-block-1-2 .views-row .views-field-fieldset-2,#block-views-block-main-products-block-2 .views-row .views-field-fieldset-1,.path-taxonomy #block-buda-content .views-row .views-field-fieldset-1,.field--name-field-blyudo-related-food .views-row .views-field-fieldset-1,.field--name-field-blyudo-related-beverages .views-row .views-field-fieldset-1,#block-views-block-main-products-block-2-2 .views-row .views-field-fieldset-2{width:100%;margin:16px  0px;}.views-field-variations-target-id-1{margin-right:0px;width:100%;}.views-field-variations-target-id-1 .form-actions input{width:100%;margin-left:0px;width:100%;color:#fff;font-size:15px;}#block-views-block-main-products-block-1-2 .views-row .views-field-title a,#block-views-block-main-products-block-2 .views-row .views-field-title a,.path-taxonomy #block-buda-content .views-row .views-field-title a,.field--name-field-blyudo-related-food .views-row .views-field-title a,.field--name-field-blyudo-related-beverages .views-row .views-field-title a,#block-views-block-main-products-block-2-2 .views-row .views-field-title a,#ingredient-box .views-element-container .views-row .views-field-title,.page-node-type-nabornaya-pizza-sborka #content .views-row .views-field-title{font-size:16px;white-space:normal;height:46px;overflow:hidden;margin:0px 0 8px 0;}#news-box .views-row{width:100%;}#block-phones-footer,#block-payment-logos-footer{width:100%;text-align:center;}#block-copyright-footer .field--name-body{text-align:center;}#block-payment-logos-footer .field--name-body ul li{float:none;}.views-field-variations-target-id{font-size:16px;}.views-field-field-blyudo-weight,.views-field-field-blyudo-volume{font-size:15px;}.path-taxonomy #block-buda-content .views-row,#ingredient-box .views-element-container .views-row{width:calc(96% / 2);padding:0 2% 0 0;}.page-node-type-nabornaya-pizza-sborka #content .views-row .views-field-fieldset{width:86%;padding:0 0 0 7%;}.path-taxonomy #block-buda-content .views-row:nth-child(2n){padding:0 0% 0 0;}.path-taxonomy #block-buda-content .views-row>.views-field-fieldset{margin-right:0%;width:100%;}.path-taxonomy .views-field-variations-target-id-1 .form-actions input{background:url(/themes/custom/buda/css/images/cart-icon-w.svg) 4px center no-repeat #55a22d;background-size:36px;width:92%;text-align:right;padding-right:24px;}#block-blyudo-label-under-title{font-size:14px;margin-bottom:10px;}#block-blyudo-label-under-title p{font-family:AvenirDemi;color:#b8b8b8;margin-bottom:0px;}.path-product #block-buda-content .field--name-field-blyudo-weight,.path-product #block-buda-content .field--name-field-blyudo-volume{position:relative;width:60%;float:left;clear:both;margin-bottom:20px;}.path-product #block-buda-content .field--name-field-blyudo-description,.path-product #block-buda-content .field--name-field-blyudo-ingredients{width:100%;margin-bottom:20px;}h1{font-size:23px;}.path-product #block-buda-content .field--type-commerce-price{font-size:22px;margin-bottom:14px;}.path-product #block-buda-content .views-field-variations-target-id .field--type-commerce-price,.path-product #block-buda-content .views-field-variations-target-id-1 .field--type-commerce-price{font-size:16px;margin-bottom:0px;}.page-node-1 h1{font-size:19px;margin-bottom:14px;}#block-views-block-all-restaurants-block-1 .views-row .views-field-field-restaurant-preview-image{width:100%;margin-right:0%;margin-bottom:20px;}#block-views-block-all-restaurants-block-1 .views-row .views-field-fieldset{width:100%;}#block-views-block-all-restaurants-block-1 .views-field-title{font-size:19px;}.views-field-field-restaurant-address .views-label,.views-field-field-restaurant-text p b{font-size:18px;}.views-field-field-restaurant-link-map{width:calc(100% - 40px);}.cart-block--contents.is-outside-horizontal{right:6%;top:54px;width:96%;max-width:100%;font-size:14px !important;}.with-right-sidebar{width:100%;}.path-cart #sidebar-second{width:96%;}.cart.cart-form>.views-element-container{background-color:transparent;border-radius:20px;padding:0;float:left;width:100%;position:relative;margin-bottom:0px;background-image:none;box-shadow:0 0px 0px 0 #2d2d2d;}.cart.cart-form>.views-element-container .views-form form>.views-row .views-field-purchased-entity,.cart.cart-form>.views-element-container .views-form form>.views-row .views-field-title,.cart.cart-form>.views-element-container .views-form form>.views-row .views-field-unit-price__number,.cart.cart-form>.views-element-container .views-form form>.views-row .views-field-edit-quantity,.views-field-remove-button{width:100%;float:left;margin-right:0%;margin-bottom:20px;}#block-buda-content .cart-form .views-field-field-blyudo-preview-image{width:48px;min-height:68px;margin-top:2px;}.cart-form table tr .views-field-unit-price__number{font-size:13px;}.order-total-line-value,.order-total-line-value{width:80px;font-size:14px;}.order-total-line__subtotal,.order-total-line__adjustment--shipping,.order-total-line__total{font-size:14px;}.cart-form #edit-actions #edit-submit{padding:0px 0px 0px 0px;width:100%;font-size:15px;font-family:AvenirDemi;line-height:46px !important;height:47px !important;margin:0px 0 14px 0px;}#edit-checkout,#edit-actions-next{padding:0px 0px 0px 0px;font-size:16px;line-height:53px;text-align:center;height:54px;width:100%;}#block-information-on-cart-page .field--name-body p{font-family:AvenirDemi;margin-bottom:10px;line-height:24px;}.layout-region-checkout-main .js-form-item input.form-text,.layout-region-checkout-main .js-form-item input.form-tel,.layout-region-checkout-main .js-form-item input.form-email{height:38px;width:98%;}.layout-region-checkout-main .js-form-item textarea{width:98%;}.checkout-progress{padding:10px 0 12px 0px;margin-bottom:14px;overflow-x:scroll;white-space:nowrap;margin-left:80px;}#block-cartlink a{padding:0px 13px 0px 12px;}#block-miykoshik-link a{padding:0px 14px 0px 14px;font-size:14px;}.checkout-progress--step:before{content:counter(checkout-progress) "";counter-increment:checkout-progress;width:38px;height:38px;line-height:39px;}.path-checkout #slide-box{margin-top:46px;}.checkout-progress--step__current{font-size:13px;}#block-miykoshik-link a{border-radius:0px;background-color:#fff;}.layout-region-checkout-main{padding:10px 0 0px 0;width:100%;}.field--name-quantity,.field--name-variations .field--name-quantity{margin:0px 0 12px 0;}.path-product #block-buda-content .field--name-variations{margin-top:0px;}.layout-region-checkout-secondary,.layout-region-checkout-main,.layout-region-checkout-footer{width:100%;clear:both;}.layout-region-checkout-main{position:relative;margin-bottom:0px;border:0px;background-image:none;box-shadow:0 0px 0px 0 #2d2d2d;}.checkout-pane-order-summary{padding:10px 12px;width:calc(100% - 24px);}.layout-region-checkout-secondary table .field--name-title{padding:2px 10px 20px 12px;width:calc(100% - 96px);}.layout-region-checkout-secondary .views-field-unit-price__number{font-size:14px;}.layout-region-checkout-secondary footer p{margin-top:22px;}#sidebar-second{width:90%;padding:20px 5%;}.page-node-type-article .photoswipe-gallery{-webkit-columns:2 auto;-moz-columns:2 auto;columns:2 auto;margin-bottom:30px;}#block-views-block-child-categories-food-catalog-block-1{overflow-x:scroll;white-space:nowrap;margin:10px 0 10px 0;padding-bottom:2px;}#block-views-block-child-categories-food-catalog-block-1 .views-row{float:none;margin-right:8px;display:inline-block;}#block-views-block-child-categories-food-catalog-block-1 .views-row a{padding:0px 14px;border:1px solid #7eb52e;font-size:14px;}.cart-form table tr .quantity-edit-input{height:26px;line-height:26px;width:76px;margin-bottom:3px;}.cart.cart-form>.views-element-container .views-form form>.views-row{float:left;width:100%;margin:0 0% 24px 0;}.cart.cart-form>.views-element-container .views-form form>.views-row .views-field-title{font-size:20px;}}@media only screen and (max-width:420px){#block-views-block-all-restaurants-block-1-2 .views-row .views-field-field-restaurant-preview-image,#block-views-block-all-restaurants-block-1-2 .views-row .views-field-fieldset{width:100%;margin-right:0%;margin-bottom:20px;}#block-views-block-main-products-block-3 .views-row,#block-views-block-main-products-block-3 .views-row>.views-field-fieldset{width:100%;}}
