@font-face{font-family:'Acari Sans';src:url('../fonts/AcariSans-Regular.ttf')}@font-face{font-family:'Acari Sans Bold';src:url('../fonts/AcariSans-Bold.ttf')}@font-face{font-family:'Panton BlackCaps';src:url('../fonts/panton/Panton-BlackCaps.otf')}@font-face{font-family:'Panton BlackitalicCaps';src:url('../fonts/panton/Panton-BlackitalicCaps.otf')}@font-face{font-family:'Panton LightCaps';src:url('../fonts/panton/Panton-LightCaps.otf')}@font-face{font-family:'Futura PT';src:url('../fonts/FuturaPTMedium.otf')}@font-face{font-family:'introrustg';src:url('../fonts/introrustg-base2line.otf')}body{background:#fff;font-size:14px;color:#333;font-family:"Acari Sans",sans-serif}body.freezeScroll{overflow-y:hidden}a:focus,.btn.active.focus,.btn.active:focus,.btn.focus,.btn.focus:active,.btn:active:focus,.btn:focus{outline:none}.tab-content>.tab-pane{visibility:hidden;height:0;overflow:hidden;display:block}.tab-content>.active{visibility:visible;height:auto;overflow:visible}.form-control{border-radius:0;margin-bottom:15px}.form-control:hover,.form-control:focus,.form-control:active{box-shadow:none;border-color:#333}.breadcrumb{background-color:transparent;border-radius:0;margin:15px 0;padding:0}.breadcrumb>li{color:#333;font-size:12px}.breadcrumb>li>a{font-size:12px;color:#333;font-weight:300}.breadcrumb>li.active{color:#333;font-size:12px}.breadcrumb>li+li:before{padding:0 3px;color:#333;content:">";font-size:10px}#mobile-search-toggle{margin:0;border:0;outline:0;float:right;color:#fff;font-size:1.7em;padding:5px}#mobile-search-toggle:hover,#mobile-search-toggle:focus,#mobile-search-toggle:active{color:#fff;background:transparent;margin:0;border:0;outline:0}#side-navigation{display:none;position:fixed;left:0;margin:0;width:100%;height:100vh;transform:none;border-radius:0;padding:50px 50px;background:#fff;color:#666;overflow:auto;z-index:202;-webkit-transition:.6s ease;transition:.6s ease}#side-navigation .max-w{width:80%;margin:0 auto}#side-navigation.active{top:0!important;display:block;-webkit-transition:.6s ease;transition:.6s ease}#side-navigation ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}#side-navigation ul>li{flex-grow:0;text-align:left;width:33.33%}#side-navigation ul>li>a{display:block;text-decoration:none;margin-bottom:30px}#side-navigation ul>li>a:hover .num{position:relative}#side-navigation ul>li>a:hover .num,#side-navigation ul>li>a:hover .text{background:#90b433;background:-webkit-linear-gradient(left,#90b433 0,#dbe21d 100%);background:linear-gradient(to right,#90b433 0,#dbe21d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#90b433',endColorstr='#dbe21d',GradientType=1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;-webkit-transition:.3s ease;transition:.3s ease}#side-navigation ul>li>a .num{display:block;font-family:'Panton LightCaps',sans-serif;font-weight:300;color:#eee;font-size:121px;line-height:1em;-webkit-transition:.3s ease;transition:.3s ease;z-index:-1;position:relative}#side-navigation ul>li>a .image{text-align:center;display:block;z-index:3;float:left;height:200px;margin:0;margin-right:30px}#side-navigation .closeSideNavigationMenu{background:url(../img/icons/close-icon-menu.png) scroll 2px 12px no-repeat;padding-left:30px;text-decoration:none}#side-navigation ul>li>a .image img{margin:0 auto}#side-navigation ul>li>a .text{font-family:'Panton BlackItalicCaps',sans-serif;font-weight:800;font-style:italic;color:#666;display:block;font-size:24px;-webkit-transition:.3s ease;transition:.3s ease}#black-bg,#_black-bg{display:none;position:fixed;left:0;width:100%;height:100%;top:0;right:0;bottom:0;background:rgba(0,0,0,0.5);z-index:200}#black-bg.active,#_black-bg.active{display:block}#side-navigation-toggle{margin:0;border:0;outline:0;float:left;color:#fff;font-size:2em;padding:5px}#side-navigation-toggle:hover,#side-navigation-toggle:focus,#side-navigation-toggle:active{color:#fff;background:transparent;margin:0;border:0;outline:0}#mobile-cart{display:block;text-align:center;color:#fff;font-size:2em;float:right;padding:5px}.btn-success-outline{color:#32842f;border-color:#32842f;background:transparent;border-radius:0;-webkit-transition:.3s ease;transition:.3s ease}.btn-success-outline:focus,.btn-success-outline.focus{color:inherit!important;outline:0;box-shadow:none}.btn-success-outline:hover{background:#32842f;color:#fff;border-color:#32842f;-webkit-transition:.3s ease;transition:.3s ease}.btn-success-flat{background:#bed026;color:#fff;font-weight:bold;font-size:14px;padding:10px 20px;border-radius:0;-webkit-transition:.3s ease;transition:.3s ease}.btn-success-flat:focus,.btn-success-flat.focus{color:inherit!important;outline:0;box-shadow:none}.btn-success-flat:hover{background:#b3c51a;color:#fff;-webkit-transition:.3s ease;transition:.3s ease}.btn-danger-flat{background:#e4214f;color:#fff;font-weight:bold;font-size:14px;padding:10px 20px;border-radius:0;-webkit-transition:.3s ease;transition:.3s ease}.btn-danger-flat:focus,.btn-danger-flat.focus{color:inherit!important;outline:0;box-shadow:none}.btn-danger-flat:hover{background:#d51542;color:#fff;-webkit-transition:.3s ease;transition:.3s ease}.btn-default-outline{background:transparent;color:#666;border-color:#aeaeae;border-radius:0;-webkit-transition:.3s ease;transition:.3s ease}.btn-default-outline:focus,.btn-default-outline.focus{color:inherit!important;outline:0;box-shadow:none}.btn-default-outline:hover{background:#6ba53a;border-color:#6ba53a;color:#fff;-webkit-transition:.3s ease;transition:.3s ease}.burger-btn-icon{font-family:'Panton BlackItalicCaps',sans-serif;font-weight:800;font-size:25px;text-transform:uppercase;line-height:1.1em;color:#fff;border-radius:25px;padding:15px 35px;padding-left:65px;background-color:#e4214f;background-image:url(../img/icons/btn-burger-icon.png);background-position:30px 49%;background-repeat:no-repeat}.burger-btn-icon:hover{background-color:#d61240;background-image:url(../img/icons/btn-burger-icon.png);background-position:30px 49%;background-repeat:no-repeat}#topline{color:#333;padding:10px 0;font-size:14px;background:#90b433;background:-webkit-linear-gradient(left,#90b433 0,#dbe21d 100%);background:linear-gradient(to right,#90b433 0,#dbe21d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#90b433',endColorstr='#dbe21d',GradientType=1)}#topline .links{list-style:none;margin:0;padding:0}#topline .links>li{font-size:14px;color:#333;float:left;margin-right:25px}#topline .links>li:last-child{margin-right:0}#topline .links>li a{color:inherit;text-decoration:none}#topline .links>li.follow-us .fb-icon{margin-top:-1px;display:block;margin-left:10px;float:right;width:21px;height:21px;background:url('../img/icons/fb-icon-black.png') center center no-repeat}#main-header{position:relative}#main-header .navbar-toggle{border:0;float:right;margin:7px 0}#main-header.abosolute{position:absolute;z-index:10;left:0;top:0;width:100%}#main-header.abosolute #main-navigation{border-color:#fff}#main-header.abosolute #main-navigation .navbar .navbar-nav>li.open>a,#main-header.abosolute #main-navigation .navbar .navbar-nav>li.active>a,#main-header.abosolute #main-navigation .navbar .navbar-nav>li:hover>a{color:#b5cb2a}#main-header.abosolute #main-navigation .navbar .navbar-nav>li>a{color:#fff}#main-header.abosolute #main-navigation .navbar .navbar-nav>li>a.menu .icon{background-image:url(../img/icons/menu-hamburger-white.png)}#main-header.abosolute #main-navigation .navbar .navbar-nav>li>a.phone .icon{background-image:url(../img/icons/menu-phone-white.png)}#main-header .navbar-default .navbar-toggle{padding:12px 5px}#main-header .navbar-default .navbar-toggle:focus,#main-header .navbar-default .navbar-toggle:hover{background:transparent;border:0;box-shadow:none}#main-header .navbar-default .vertical-align{display:flex;align-items:center;justify-content:flex-end}#main-header .navbar-default .navbar-toggle .icon-bar{background-color:#abc52c;height:3px;width:30px}#mobile-logo{display:inline-block;padding:6px 0}#logo{padding:0;display:inline-block;padding-top:10px;-webkit-border-bottom-right-radius:25px;-webkit-border-bottom-left-radius:25px;-moz-border-radius-bottomright:25px;-moz-border-radius-bottomleft:25px;border-bottom-right-radius:25px;border-bottom-left-radius:25px}#main-navigation{border-bottom:1px solid #333}#main-navigation .navbar{background:transparent;border:0;margin:0}#main-navigation .navbar .navbar-default{background:transparent;border:0;padding:0}#main-navigation .navbar .collapse{padding:0}#main-navigation .navbar .navbar-nav{float:right;margin:0}#main-navigation .navbar .navbar-nav>li.open>a,#main-navigation .navbar .navbar-nav>li.active>a,#main-navigation .navbar .navbar-nav>li:hover>a{color:#b5cb2a;-webkit-transition:.3s ease;transition:.3s ease;background:transparent}#main-navigation .navbar .navbar-nav>li>a{color:#333;padding:30px 10px;font-size:16px;font-family:'Acari Sans',sans-serif;-webkit-transition:.3s ease;transition:.3s ease;background:transparent}#main-navigation .navbar .navbar-nav>li>a.phone{font-size:23px}#main-navigation .navbar .navbar-nav>li>a.phone .icon{float:left;display:block;width:17px;height:17px;background:url(../img/icons/menu-phone-black.png) center center no-repeat;margin-right:10px}#main-navigation .navbar .navbar-nav>li>a.menu{font-size:21px}#main-navigation .navbar-header a.menu .icon{float:left;display:block;width:22px;height:22px;background:url(../img/icons/menu-hamburger-black.png) center center no-repeat;margin-right:10px;margin-top:-5px}#main-navigation .navbar-header a.cart{position:relative;font-size:21px;display:block;width:16px;height:20px;width:43px;height:43px;border-radius:50%;padding:0;margin:8px 10px;margin-right:0;-webkit-transition:.3s ease;transition:.3s ease;background:#e4214f url(../img/icons/menu-cart-white.png) center center no-repeat}#main-navigation .navbar-header a.cart .notification{position:absolute;bottom:0;left:0;margin-bottom:-5px;padding:0 4px;padding-top:2px;border-radius:50%;background:#fff;box-shadow:0 0 16px 0 rgba(0,0,0,0.4);color:#333;font-size:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:16px;height:16px;text-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#main-navigation .navbar .navbar-nav>li>a.menu .icon{float:left;display:block;width:22px;height:22px;background:url(../img/icons/menu-hamburger-black.png) center center no-repeat;margin-right:10px;margin-top:-5px}#main-navigation .navbar .navbar-nav>li>a.cart{font-size:21px;display:block;width:16px;height:20px;width:43px;height:43px;border-radius:50%;padding:0;margin:15px 10px;margin-right:0;-webkit-transition:.3s ease;transition:.3s ease;background:#e4214f url(../img/icons/menu-cart-white.png) center center no-repeat}#main-navigation .navbar .navbar-nav>li>a.cart:hover{background-color:#d61240;-webkit-transition:.3s ease;transition:.3s ease}#main-navigation .navbar .navbar-nav>li>a.cart .notification{position:absolute;bottom:0;left:0;margin-bottom:-5px;padding:0 4px;padding-top:2px;border-radius:50%;background:#fff;box-shadow:0 0 16px 0 rgba(0,0,0,0.4);color:#333;font-size:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:16px;height:16px;text-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#body.category-layout{padding-bottom:60px}#body.category-layout .page-header{position:relative}#body.category-layout .page-header:after{content:'';border-bottom:2px solid #9dbc2f;width:50px;display:block;height:0;margin:10px 0}.product-item-category-card.category .image{margin-top:0;margin-bottom:5px;float:none}.product-item-category-card.category{margin-top:30px;margin-bottom:10px}.product-item-category-card.category:hover{transition:.3s ease;box-shadow:0 21px 62px 0 rgba(0,0,0,0.11)}.product-item-category-card.category .btn{border-radius:5px}.product-item-category-card{background:#fff;border-radius:15px;box-shadow:0 21px 62px 0 rgba(0,0,0,0.08);transition:.3s ease;padding:0 50px;padding-bottom:30px;margin-top:80px;text-align:center;margin-bottom:35px}.product-item-category-card .image{border:0;margin-bottom:60px;display:block;float:left;margin-top:-20%}.product-item-category-card .image img{width:100%;max-width:100%;display:block}.product-item-category-card .title{font-family:'Acari Sans Bold',sans-serif;font-weight:bold;font-size:22px;margin-bottom:10px;display:block}.product-item-category-card .title a{color:inherit;display:block;text-decoration:none}.product-item-category-card .description{font-family:'Acari Sans',sans-serif;font-size:14px;display:block;color:#333}.product-item-category-card .price{margin:20px 0;font-family:'Panton BlackItalicCaps',sans-serif;font-weight:800;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product-item-category-card .price .new{color:#e4214f;font-size:41px}.product-item-category-card .price .old{color:#666;margin-right:15px;text-align:right}.product-item-category-card .price .old .text{font-size:16px;line-height:1em}.product-item-category-card .price .old .num{font-size:16px;line-height:1em}.product-item-category-card .burger-btn-icon{font-size:16px;padding-top:16px;padding-bottom:16px;box-shadow:0 0 62px 0 rgba(228,33,79,0.25);margin-bottom:20px}.pack-card,.product-item-card{background:#fff;border-radius:15px;box-shadow:0 21px 62px 0 rgba(0,0,0,0.08);padding:0 50px;padding-bottom:30px;margin-top:120px;text-align:center;margin-bottom:35px}.pack-card .image,.product-item-card .image{border-radius:15px;box-shadow:0 36px 54px 0 rgba(0,0,0,0.26);border:0;height:243px;overflow:hidden;margin-bottom:60px;display:block;float:left;margin-top:-20%}.pack-card .image img,.product-item-card .image img{width:100%;max-width:100%;display:block}.pack-card .title,.product-item-card .title{font-family:'introrustg',sans-serif;font-weight:800;text-transform:uppercase;font-size:38px;margin-bottom:10px}.pack-card .title a,.product-item-card .title a{color:inherit;text-decoration:none}.pack-card .description,.product-item-card .description{font-family:'Acari Sans',sans-serif;font-size:16px;color:#333}.pack-card .price,.product-item-card .price{margin:20px 0;font-family:'Panton BlackItalicCaps',sans-serif;font-weight:800;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.pack-card .price .new,.product-item-card .price .new{color:#e4214f;font-size:62px}.pack-card .price .old,.product-item-card .price .old{color:#666;margin-right:15px;text-align:right}.pack-card .price .old .text,.product-item-card .price .old .text{font-size:15px;line-height:1em}.pack-card .price .old .num,.product-item-card .price .old .num{font-size:26px;line-height:1em}.pack-card .burger-btn-icon,.product-item-card .burger-btn-icon{font-size:26px;padding-top:16px;padding-bottom:16px;box-shadow:0 0 62px 0 rgba(228,33,79,0.25);margin-bottom:20px}.fullwidthslider .owl-stage-outer{overflow:hidden;height:100%}.fullwidthslider .owl-stage{width:100%;height:100%}.fullwidthslider .owl-item{float:left;-webkit-filter:blur(7px);filter:blur(7px);min-height:300px;opacity:.8;-webkit-transition:.1s ease;transition:.1s ease}.fullwidthslider .owl-item.center{-webkit-filter:blur(0);filter:blur(0);min-height:auto;opacity:1;-webkit-transition:.1s ease;transition:.1s ease}.fullwidthslider .owl-item.center .item img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:.1s ease;transition:.1s ease}.fullwidthslider .owl-item .item{min-height:400px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.fullwidthslider .owl-item .item img{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);-webkit-transition:.1s ease;transition:.1s ease}.fullwidthslider .owl-item:last-of-type{margin-right:0!important}.page-header{padding:0;border:0;margin-top:0;margin-bottom:20px}.page-header > .title,.page-title{font-family:'Panton BlackItalicCaps',sans-serif;font-weight:800;font-size:65px;color:#90b433;text-transform:uppercase;padding:0;margin:0;line-height:1.3em;background:#90b433;border:0;background:-webkit-linear-gradient(left,#90b433 0,#dbe21d 100%);background:linear-gradient(to right,#90b433 0,#dbe21d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#90b433',endColorstr='#dbe21d',GradientType=1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}#body #main-index-slider{background:#000 url(../img/slider-bg.jpg) top center no-repeat;-webkit-clip-path:ellipse(84% 82% at 49% 17%);clip-path:ellipse(84% 82% at 49% 17%);background-size:cover}#body #main-index-slider .image{display:block;margin-bottom:30px}#body #main-index-slider .carousel-control{width:4%}#body #main-index-slider .carousel-indicators{position:absolute;left:80px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:auto;height:auto;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;color:#fff}#body #main-index-slider .carousel-indicators>li{width:auto;height:auto;border:0;display:block;text-indent:0;font-family:'Futura PT',sans-serif;font-size:18px;background:transparent;position:relative}#body #main-index-slider .carousel-indicators>li:after{content:'';width:0;height:2px;display:block;position:absolute;margin-left:15px;top:50%;left:100%;background:#90b433;-webkit-transition:.5s ease;transition:.5s ease}#body #main-index-slider .carousel-indicators>li.active:after{width:15px;-webkit-transition:.5s ease;transition:.5s ease}#body #main-index-slider .carousel-caption{position:relative;left:0;right:0;bottom:0;text-align:left;text-shadow:none;padding:200px 0}#body #main-index-slider .carousel-caption .title{font-family:'Panton BlackItalicCaps',sans-serif;font-weight:800;font-size:85px;color:#90b433;text-transform:uppercase;padding:0;margin:0;line-height:1.1em;background:#90b433;background:-webkit-linear-gradient(left,#90b433 0,#dbe21d 100%);background:linear-gradient(to right,#90b433 0,#dbe21d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#90b433',endColorstr='#dbe21d',GradientType=1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}#body #main-index-slider .carousel-caption .subtitle{font-family:'Panton LightCaps',sans-serif;font-weight:300;text-transform:uppercase;padding:0;font-size:104px;line-height:1.1em;margin-bottom:20px}#body #main-index-slider .carousel-caption .description{font-size:16px;font-family:'Acari Sasns',sans-serif;color:#fff;border-left:3px solid #90b433;padding:0 15px;margin:50px 0}#body #main-index-slider .carousel-caption .btn{font-family:'Panton BlackItalicCaps',sans-serif;font-weight:800;font-size:25px;text-transform:uppercase;line-height:1.1em;color:#fff;border-radius:25px;padding:15px 35px;padding-left:65px;background-image:url(../img/icons/btn-burger-icon.png);background-position:30px 49%;background-repeat:no-repeat}#body #main-index-slider .carousel-caption .actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#body #main-index-slider .carousel-caption .price{font-family:'Panton BlackItalicCaps',sans-serif;font-weight:800;font-size:65px;color:#fff;text-transform:uppercase;margin-right:15px}#body .section-title{text-align:center}#body.index-layout .gradient-border-text{background:#90b433;background:-webkit-linear-gradient(left,#90b433 0,#dbe21d 100%);background:linear-gradient(to right,#90b433 0,#dbe21d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#90b433',endColorstr='#dbe21d',GradientType=1);-webkit-background-clip:text;-webkit-text-stroke:4px transparent;color:#fff;font-family:"Panton BlackItalicCaps",sans-serif;font-weight:800;font-style:italic;font-size:80px;text-transform:uppercase}#body.index-layout .section.promotions{padding:40px 0;text-align:center;position:relative}#body.index-layout .section.promotions .paralax-element{position:absolute}#body.index-layout .section.promotions .paralax-element.left1{top:130px;left:120px;background:url(../img/index-paralax-left1.png) center right no-repeat;width:177px;height:100%;display:block}#body.index-layout .section.promotions .paralax-element.left2{top:130px;left:0;background:url(../img/index-paralax-left2.png) center right no-repeat;width:275px;height:100%;display:block}#body.index-layout .section.promotions .paralax-element.right1{top:160px;right:0;background:url(../img/index-paralax-right1.png) center left no-repeat;width:297px;height:100%;display:block}#body.index-layout .section.promotions .paralax-element.right2{top:160px;right:0;background:url(../img/index-paralax-right2.png) center left no-repeat;width:325px;height:100%;display:block}#body.index-layout .section.promotions .section-title{text-align:center;display:inline-block;position:relative;margin:100px auto;z-index:1}#body.index-layout .section.promotions .section-title .title{margin:0}#body.index-layout .section.promotions .section-title .whitebg{background:#fff;padding:15px 0;position:relative}#body.index-layout .section.promotions .section-title .whitebg:before{content:'';width:40px;height:3px;background:#90b433;display:block;-webkit-transform:rotate(-80deg);-ms-transform:rotate(-80deg);transform:rotate(-80deg);position:absolute;z-index:-1;top:100%;left:37%}#body.index-layout .section.promotions .section-title .whitebg:after{content:'';width:40px;height:3px;background:#90b433;display:block;-webkit-transform:rotate(-80deg);-ms-transform:rotate(-80deg);transform:rotate(-80deg);position:absolute;z-index:-1;bottom:100%;left:50%;margin-bottom:60px;margin-left:8px}#body.index-layout .section.promotions .section-title:before{content:'';width:50%;height:3px;background:#90b433;display:block;-webkit-transform:rotate(-80deg);-ms-transform:rotate(-80deg);transform:rotate(-80deg);left:22%;top:50%;position:absolute;z-index:-1}#body.index-layout .section.promotions .section-title .subtitle{font-family:'Acari Sans',sans-serif;font-style:italic;font-size:23px;color:#333}#body.index-layout .section.sandwiches{padding-bottom:0;position:relative}#body.index-layout .section.sandwiches .section-title{margin-bottom:0}#body.index-layout .section.sandwiches .section-title .title{font-family:'Panton BlackItalicCaps',sans-serif;font-weight:800;text-transform:uppercase;line-height:1em;font-size:65px;background:#f33;background:-webkit-linear-gradient(left,#f33 0,#e4214f 100%);background:linear-gradient(to right,#f33 0,#e4214f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3333',endColorstr='#e4214f',GradientType=1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}#body.index-layout .section.sandwiches .section-title .subtitle{font-family:'Panton LightCaps',sans-serif;font-size:108px;line-height:1em;text-transform:uppercase;background:#90b433;background:-webkit-linear-gradient(left,#90b433 0,#dbe21d 100%);background:linear-gradient(to right,#90b433 0,#dbe21d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#90b433',endColorstr='#dbe21d',GradientType=1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}#body.index-layout .section.sandwiches .fullwidthslider{margin-top:100px}#body.index-layout .section.sandwiches .fullwidthslider:before{content:'';width:500px;height:500px;border:7px solid #ed2745;border-radius:50%;position:absolute;display:block;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-top:-150px}#body.index-layout .section.sandwiches .fullwidthslider .owl-nav{position:absolute;left:50%;top:30%;width:650px;margin-top:-20px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#body.index-layout .section.sandwiches .fullwidthslider .owl-nav .owl-prev{background:url(../img/icons/carousel-arrow-left.png) center center no-repeat;width:29px;height:21px;display:block;float:left;left:0;position:absolute;margin-left:-20px}#body.index-layout .section.sandwiches .fullwidthslider .owl-nav .owl-next{background:url(../img/icons/carousel-arrow-right.png) center center no-repeat;width:29px;height:21px;display:block;float:left;right:0;position:absolute;margin-right:-20px}#body.index-layout .section.sandwiches .fullwidthslider .item{padding-bottom:50px;padding-top:70px}#body.index-layout .section.sandwiches .fullwidthslider .food{padding:0 15px}#body.index-layout .section.sandwiches .fullwidthslider .owl-item{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:30px}#body.index-layout .section.sandwiches .fullwidthslider .owl-item .info{opacity:0;-webkit-transition:.3s ease;transition:.3s ease}#body.index-layout .section.sandwiches .fullwidthslider .owl-item .title{opacity:0;transition:.2s ease}#body.index-layout .section.sandwiches .fullwidthslider .owl-item.center .title{font-family:'Acari Sans Bold',sans-serif;font-weight:bold;opacity:1;font-size:24px;color:#b5ca28;text-align:center;transition:.2s ease;margin-bottom:0}#body.index-layout .section.sandwiches .fullwidthslider .owl-item .description{font-family:'Acari Sans',sans-serif;font-style:italic;font-size:20px;color:#333;text-align:center;margin-bottom:20px}#body.index-layout .section.sandwiches .fullwidthslider .owl-item .btn{background-color:#e4214f;box-shadow:0 0 62px 0 rgba(228,33,79,0.25);color:#fff;padding:15px 35px;border-radius:25px;text-transform:uppercase;font-family:'Panton BlackItalicCaps',sans-serif;font-weight:800;font-style:italic}#body.index-layout .section.sandwiches .fullwidthslider .owl-item .image{-webkit-transition:.2s ease;transition:.2s ease;margin-bottom:-50px;margin-top:50px}#body.index-layout .section.sandwiches .fullwidthslider .owl-item .price{font-family:'Panton BlackItalicCaps',sans-serif;font-weight:800;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 30px;margin-bottom:130px}#body.index-layout .section.sandwiches .fullwidthslider .owl-item .price .new{color:#e4214f;font-size:72px}#body.index-layout .section.sandwiches .fullwidthslider .owl-item.center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#body.index-layout .section.sandwiches .fullwidthslider .owl-item.center .info{opacity:1;top:0;-webkit-transition:.3s ease;transition:.3s ease}#body.index-layout .section.sandwiches .fullwidthslider .owl-item.center .image{width:600px;display:block;margin-top:0;-webkit-transition:.3s ease;transition:.3s ease}#body.index-layout .section.contacts{background:url(../img/index-contacts-bg.jpg) center center no-repeat;background-size:cover;color:#fff;text-align:center;padding:70px 0;background-attachment:fixed}#body.index-layout .section.contacts .section-title{margin-bottom:45px}#body.index-layout .section.contacts .section-title:before{content:'';display:block;width:81px;height:81px;margin:0 auto;margin-bottom:20px;background:url(../img/icons/index-contacts-route.png) center center no-repeat}#body.index-layout .section.contacts .section-title .title{font-family:'Panton BlackItalicCaps',sans-serif;font-weight:800;text-transform:uppercase;line-height:1em;font-size:30px;margin-bottom:30px}#body.index-layout .section.contacts .section-title .subtitle{font-family:'Acari Sans',sans-serif;font-size:16px}#body.index-layout .section.contacts .btn{border:1px solid #fff;color:#fff;padding:12px 35px;font-size:16px;font-weight:bold;border-radius:25px;font-family:'Acari Sans Bold',sans-serif}#body.index-layout .section.contacts .btn:hover{background:#fff;border:1px solid #fff;color:#333}#body.product-layout #main-product-slider{height:100%}#body.product-layout #main-product-slider .item{height:100%}#body.product-layout #main-product-slider .item .image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;min-height:650px}#body.product-layout #main-product-slider .item img{margin:0 auto;width:100%}#body.product-layout .product-split{background:#fff;background:-webkit-radial-gradient(center,ellipse cover,#fff 0,#d7e2e4 100%);background:-webkit-radial-gradient(center,ellipse,#fff 0,#d7e2e4 100%);background:radial-gradient(ellipse at center,#fff 0,#d7e2e4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#d7e2e4',GradientType=1)}#body.product-layout .product-split .align-vertical{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}#body.product-layout .product-image-col{padding-left:0;padding-right:0}#body.product-layout .product-info-col{padding-left:0;padding-right:0;padding-top:20px;padding-bottom:50px}#body.product-layout #main-product-slider .carousel-control{opacity:1;background:transparent}#body.product-layout .product-title{font-family:'Panton BlackItalicCaps',sans-serif;font-weight:800;font-size:65px;color:#90b433;text-transform:uppercase;padding:0;margin:0;line-height:1.3em;background:#90b433;background:-webkit-linear-gradient(left,#90b433 0,#dbe21d 100%);background:linear-gradient(to right,#90b433 0,#dbe21d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#90b433',endColorstr='#dbe21d',GradientType=1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}#body.product-layout .product-short_desc{font-size:16px;border-left:3px solid #90b433;padding-left:15px;margin:30px 0}#body.product-layout .addons-title{font-weight:bold;font-size:18px;color:#333;margin-top:20px;margin-bottom:10px}#body.product-layout .addons-title:before{content:'';width:10px;display:block;height:10px;border-radius:50%;margin-top:7px;float:left;margin-right:10px;background:#c6d523}#body.product-layout .chips-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#body.product-layout .chips-holder .btn-add-chips{border-radius:50%;width:32px;height:32px;margin-left:5px;background:#c7d623;border-color:#c7d623;color:#fff;padding:5px;text-align:center;line-height:22px;font-size:21px;margin-bottom:15px;-webkit-transition:.3s ease;transition:.3s ease}#body.product-layout .chips-holder .btn-add-chips:hover{background:#b7c51a;border-color:#b7c51a;color:#fff;-webkit-transition:.3s ease;transition:.3s ease}#body.product-layout .chips{border-radius:25px;border:1px solid #ccc;-webkit-transition:.3s ease;transition:.3s ease;cursor:default;background:#fff;font-size:14px;padding:5px 15px;margin-right:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}#body.product-layout .chips .remove{background:#fff;border:1px solid #f51640;color:#f51640;border-radius:50%;float:right;padding:0;margin-left:6px;display:block;text-align:center;width:16px;height:16px;line-height:15px;text-decoration:none}#body.product-layout .chips:hover{border:1px solid #f51640;box-shadow:0 0 0 2px #f51640;background:#fff;-webkit-transition:.3s ease;transition:.3s ease}#body.product-layout .alergens-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#body.product-layout .alergens-holder .item{width:46px;height:46px;border:2px solid #666;border-radius:50%;opacity:.6;-webkit-transition:.3s ease;transition:.3s ease;margin-right:15px;color:#666;margin-bottom:15px;background-repeat:no-repeat;background-position:50% 50%}#body.product-layout .alergens-holder .item:hover{opacity:1;-webkit-transition:.3s ease;transition:.3s ease}#body.product-layout .product-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#body.product-layout .product-actions .btn{font-size:20px}#body.product-layout .product-actions .col.qty{max-width:130px}#body.product-layout .product-actions .col.qty .input-group-addon{background:transparent;border:0}#body.product-layout .product-actions .col.qty .form-control{height:auto;border-radius:5px;padding:10px 15px;font-size:16px;text-align:center}#body.product-layout .product-actions .col.price{font-family:'Panton BlackItalicCaps',sans-serif;font-weight:800;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 30px}#body.product-layout .breadcrumb{margin:0}#body.product-layout .product-actions .col.price .new{color:#e4214f;font-size:72px}#body.product-layout .product-actions .col.price .old{color:#666;margin-right:20px;text-align:right}#body.product-layout .product-actions .col.price .old .text{font-size:15px;line-height:1em}#body.product-layout .product-actions .col.price .old .num{font-size:26px;line-height:1em}#body.product-layout .combination_offer_row{padding:40px 0}#body.product-layout .combination_offer_row .section-title{text-align:left;margin-bottom:30px}#body.product-layout .combination_offer_row .section-title .title{color:#999;font-size:30px;text-transform:uppercase;margin-bottom:0;font-family:'Panton BlackItalicCaps',sans-serif;font-style:italic;font-weight:800;line-height:1em}#body.product-layout .combination_offer_row .section-title .title strong{color:#666}#body.product-layout .combination_offer_row .section-title .subtitle{color:#666;font-size:16px}#body.product-layout .combination_offer_row .card{border:1px solid #ccc;border-radius:15px;padding:20px 30px;margin-top:20px;margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}#body.product-layout .combination_offer_row .card .owl-nav .owl-prev{background:url(../img/icons/carousel-arrow-left.png) center center no-repeat;width:21px;height:15px;top:50%;left:0;margin-left:-10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute}#body.product-layout .combination_offer_row .card .owl-nav .owl-next{background:url(../img/icons/carousel-arrow-right.png) center center no-repeat;width:21px;height:15px;top:50%;right:0;margin-right:-10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute}#body.product-layout .combination_offer_row .card.raised{box-shadow:0 21px 62px 0 rgba(0,0,0,0.08);border:0}#body.product-layout .combination_offer_row .card.raised:before{content:'+';font-family:'Panton LightCaps',sans-serif;font-weight:300;text-transform:uppercase;color:#c36;font-size:40px;display:inline-block;font-style:italic;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;margin-left:-100px}#body.product-layout .combination_offer_row .card.raised .item{width:100%}#body.product-layout .combination_offer_row .card .flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#body.product-layout .combination_offer_row .card .flex .image{width:150px;height:150px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:15px}#body.product-layout .combination_offer_row .card .flex .info .title{font-weight:bold;font-family:'Acari Sans Bold',sans-serif;font-size:23px;margin-bottom:10px;line-height:1em}#body.product-layout .combination_offer_row .card .flex .info .price{font-family:'HelveticaNeueCyr Bold',sans-serif;font-size:25px;color:#f33;font-weight:bold}#body.product-layout .combination_offer_row .combo-total{border-top:1px solid #666;padding:40px 0;margin-top:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#body.product-layout .combination_offer_row .combo-total .price{font-family:'Panton BlackItalicCaps',sans-serif;font-weight:800;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-right:25px}#body.product-layout .combination_offer_row .combo-total .price .new{color:#e4214f;font-size:50px}#body.product-layout .combination_offer_row .combo-total .price .old{color:#666;font-family:'Acari Sans Bold',sans-serif;font-weight:bold;margin-right:15px;text-transform:none;text-align:right}#body.product-layout .combination_offer_row .combo-total .price .old .text{font-size:20px;line-height:1em}#body.product-layout .combination_offer_row .combo-total .price .old .num{font-size:20px;line-height:1em}#body.product-layout .combination_offer_row .combo-total .btn{font-size:24px;color:#fff;padding:12px 40px;font-family:'Panton BlackItalicCaps',sans-serif;font-weight:800;text-transform:uppercase;border-radius:30px}#body.product-layout .suggestions{padding:70px 0;position:relative}#body.product-layout .suggestions:before{content:'';width:100%;z-index:0;height:141px;background:url(../img/product-suggestions-shadow.png) top center no-repeat;display:block;position:absolute;top:0;left:0}#body.product-layout .suggestions .section-title{margin-bottom:30px;text-align:left}#body.product-layout .suggestions .section-title .title{color:#333;font-size:32px;text-transform:uppercase;margin-bottom:0;font-family:'Panton BlackItalicCaps',sans-serif;font-style:italic;font-weight:800;line-height:1em}#body.product-layout .suggestions .section-title .title strong{color:#e4214f}#body.product-layout .suggestions .section-title .subtitle{font-size:16px;color:#666}#body.product-layout .suggestions .owl-nav .owl-prev{background:url(../img/icons/carousel-arrow-left.png) center center no-repeat;width:21px;height:15px;top:50%;left:0;margin-left:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute}#body.product-layout .suggestions .owl-nav .owl-next{background:url(../img/icons/carousel-arrow-right.png) center center no-repeat;width:21px;height:15px;top:50%;right:0;margin-right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute}#body.index-layout .product-item-card .image{box-shadow:none;margin-bottom:20px}#body.product-layout .suggestions .product-item-card{margin-bottom:85px}#body.product-layout .suggestions .product-item-card .title{font-family:'Acari Sasns Bold',sans-serif;font-weight:bold;text-transform:none;color:#333;font-size:22px}#body.product-layout .suggestions .product-item-card .price{display:block;text-align:center}#body.product-layout .suggestions .product-item-card .price .new{font-size:50px;line-height:1em;margin-bottom:0}#body.product-layout .suggestions .product-item-card .price .old{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:3px;color:#666;font-size:14px;font-family:'Acari Sasns Bold',sans-serif;font-weight:bold;text-transform:none}#body.product-layout .suggestions .product-item-card .price .old .num{margin-left:7px;font-size:14px;font-family:'Acari Sasns Bold',sans-serif;font-weight:bold;text-transform:none}#body.product-layout .suggestions .product-item-card .btn{font-size:16px}#body.contacts-layout #contacts-map{height:420px;margin-bottom:35px}#body.contacts-layout .form-title{font-weight:bold;padding:10px 0;border-bottom:1px solid #ccc;margin:15px 0}.ng-hide{display:none;position:absolute;z-index:-10;width:0;height:0}#fixed-call-us-action{position:fixed;max-width:60px;right:10px;bottom:10px;z-index:999}.swal2-modal{border-radius:0;padding:30px 35px;padding-top:0!important;font-size:1.2em!important;text-align:center}.swal2-modal h2{font-family:'HelveticaNeueCyr Black',sans-serif;font-weight:800;font-size:22px;color:#89191c;line-height:1.1em}.swal2-modal .swal2-content{font-family:'HelveticaNeueCyr Roman',sans-serif;font-weight:normal;font-size:14px;color:#333;display:block}.swal2-modal.buyModalAlert{display:block;font-size:1em;width:40em}.swal2-modal.buyModalAlert .product-title{display:block;font-size:14px;font-family:'HelveticaNeueCyr Roman',sans-serif;color:#333;margin-bottom:5px}.swal2-modal.buyModalAlert .product-qty{display:block;font-size:13px;font-family:'HelveticaNeueCyr Roman',sans-serif;color:#333}.swal2-modal.buyModalAlert .added-text{display:block;font-size:14px;font-family:'HelveticaNeueCyr Roman',sans-serif;color:#333}.swal2-modal.buyModalAlert .product-info{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:15px 0;margin:20px 0;text-align:left}.swal2-modal.buyModalAlert .btn-danger-flat{background:#c33!important;border-color:#c33!important;color:#fff!important;text-align:center;text-transform:uppercase;font-family:'HelveticaNeueCyr Roman',sans-serif;font-size:14px;padding:11px 30px;-webkit-transition:.3s ease;transition:.3s ease;display:block;width:100%;margin-bottom:15px;border-radius:0}.swal2-modal.buyModalAlert .btn-danger-flat:hover{background:#b01a1a!important;border-color:#b01a1a!important;color:#fff!important;-webkit-transition:.3s ease;transition:.3s ease}.swal2-modal.buyModalAlert .btn-default-flat{background:#fff!important;border-color:#ccc!important;border:1px solid #ccc;color:#666!important;text-align:center;font-family:'HelveticaNeueCyr Roman',sans-serif;font-size:14px;padding:11px 20px;-webkit-transition:.3s ease;transition:.3s ease;display:block;max-width:70%;margin-bottom:15px;border-radius:0}.swal2-modal.buyModalAlert .btn-default-flat:hover{background:#ccc!important;border-color:#ccc!important;color:#fff!important;-webkit-transition:.3s ease;transition:.3s ease}.swal2-popup{widows:42em;font-size:1.5rem}.thankyoupage{padding:40px 0}.thankyoupage .page-title{font-family:'HelveticaNeueCyr Black',sans-serif;font-weight:800;color:#333;text-transform:uppercase;font-size:3em;margin:0!important;border:0!important;padding:0!important;line-height:1.2em}.thankyoupage .page-subtitle{font-size:14px;font-weight:bold;font-family:'HelveticaNeueCyr Bold',sans-serif;margin-bottom:5px;line-height:1em;color:#333}.thankyoupage .fb-page-title{text-transform:uppercase;font-family:'HelveticaNeueCyr Black',sans-serif;font-size:13px;margin-bottom:6px;color:#333}.thankyoupage .fb-page-title strong,.thankyoupage .fb-page-title .green{color:#899d00}.thankyoupage .subscribe-mini{margin-top:15px}.thankyoupage .subscribe-mini .title{color:#899d00;font-weight:800;text-transform:uppercase;line-height:1em;font-size:16px;font-family:'HelveticaNeueCyr Black',sans-serif}.thankyoupage .subscribe-mini .subtitle{color:#333;line-height:1em;font-size:14px;font-family:'HelveticaNeueCyr',sans-serif}.thankyoupage .macka-col{height:600px}.thankyoupage .products-section{padding:60px 0;background:#eee;box-shadow:0 1px 75.6px 8.4px rgba(28,28,28,0.29)}.thankyoupage .products-section .sec-title{border-top:1px solid #889d0b}.thankyoupage .products-section .sec-title .badge-title{margin-top:-1px}.thankyoupage .subscribe-mini .form-control{height:35px}.thankyoupage .subscribe-mini .form-group{margin-top:5px}.thankyoupage .fb_iframe_widget{width:100%}.thankyoupage .subscribe-mini .btn{background:#899d00;color:#fff;font-weight:bold;text-transform:uppercase;border-color:#899d00;font-size:12px;padding:8px 15px;-webkit-transition:.2s ease;transition:.2s ease}.thankyoupage .subscribe-mini .btn:hover{background:#557a0e;color:#fff;border-color:#557a0e;-webkit-transition:.2s ease;transition:.2s ease}.thankyoupage .order-code{margin:10px 0;font-size:12px;color:#666}#FreeDeliveryModal{color:#fff}#FreeDeliveryModal .modal-dialog{width:780px;border-radius:25px;text-align:center}#FreeDeliveryModal .modal-dialog .modal-content{background:url(../img/delivery-popup-image.jpg) center center no-repeat;background-size:100%}#FreeDeliveryModal .modal-dialog button.close{color:#fff;opacity:1;font-size:2em;position:absolute;right:20px}#FreeDeliveryModal .modal-dialog .modal-body{height:600px}#FreeDeliveryModal .modal-dialog .modal-title{font-family:'Panton BlackItalicCaps',sans-serif;font-weight:bolder;color:#fff;font-size:50px;font-style:italic;line-height:1em;margin-top:15px}#FreeDeliveryModal .modal-dialog .modal-subtitle{font-family:'Panton BlackItalicCaps',sans-serif;font-weight:bolder;color:#fff;font-size:23px;font-style:italic;line-height:1em}#FreeDeliveryModal .modal-dialog .btn{background:#fff;border-color:#fff;color:#333;border-radius:25px;position:absolute;bottom:0;margin:30px 0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-weight:bolder;font-size:16px;padding:12px 45px;box-shadow:0 1px 59px 0 rgba(35,31,32,0.04)}#ProductAddonsModal .btn-danger-flat{display:block;width:100%;-webkit-border-bottom-right-radius:15px;-webkit-border-bottom-left-radius:15px;-moz-border-radius-bottomright:15px;-moz-border-radius-bottomleft:15px;border-bottom-right-radius:15px;border-bottom-left-radius:15px}#ProductAddonsModal button.close{position:absolute;right:20px;top:20px;opacity:1;font-size:18px}#ProductAddonsModal .modal-content{border-radius:15px}#ProductAddonsModal .modal-content .modal-body{padding:40px 0;padding-bottom:0}#ProductAddonsModal .modal-content .modal-body .inside{padding:0 40px}#ProductAddonsModal .modal-content .modal-body .total{padding:0;text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;color:#333;font-size:16px;margin-bottom:15px}#ProductAddonsModal .modal-content .modal-body .total .price{text-align:right;font-size:20px;font-weight:bold;font-family:'Acari Sans Bold',sans-serif}#ProductAddonsModal .modal-content .modal-body .checkbox{font-family:'Acari Sans',sans-serif;font-size:16px;color:#333}#ProductAddonsModal .modal-content .modal-body .checkbox:hover .price{color:#df0000}#ProductAddonsModal .modal-content .modal-body .checkbox .price{font-weight:bold;color:#f00;font-size:14px;margin-left:10px}#ProductAddonsModal .modal-content .modal-body .title{font-weight:bold;font-size:18px;color:#666;font-family:'Acari Sans Bold',sans-serif;margin-bottom:20px}#ProductAddonsModal .modal-content .modal-body .title strong{font-weight:bold;color:#333}#mainCart{padding-right:0!important}#mainCart.fade:not(.in) .modal-dialog{-webkit-transform:translate3d(25%,0,0);transform:translate3d(25%,0,0)}#mainCart.fade .modal-dialog{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#mainCart .modal-dialog{float:right;margin:0;width:800px;border-radius:0;font-family:'Acari Sans',sans-serif}#mainCart .modal-dialog .section-title{position:relative;padding:15px 0;border-bottom:1px solid #f51640}#mainCart .modal-dialog .section-title .title{font-size:26px;color:#333;position:relative;cursor:pointer;text-decoration:none;display:block;line-height:1em}#mainCart .modal-dialog .section-title .title .angle{float:right}#mainCart .modal-dialog .section-title .title .angle:after{content:'';display:block;background:url(../img/icons/cart-angle-down.png) center center no-repeat;height:8px;width:15px;margin-top:5px}#mainCart .modal-dialog .section-title .title .angle.up:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}#mainCart .modal-dialog .section-title .title .icon{display:block;float:left;margin-right:10px;margin-top:2px}#mainCart .modal-dialog .section-title .title .icon.bag{background:url(../img/icons/cart-modal-icon1.png) center center no-repeat;width:16px;height:20px}#mainCart .modal-dialog .section-title .title .icon.truck{background:url(../img/icons/cart-modal-icon2.png) center center no-repeat;width:32px;height:20px;margin-top:3px}#mainCart .modal-dialog .section-title .title .icon.payment{background:url(../img/icons/payment.svg) center center no-repeat;width:32px;height:24px;margin-top:0}#mainCart .modal-dialog .delivery-time{padding:15px 0;color:#666;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #999;margin-bottom:15px}#mainCart .modal-dialog .delivery-time .icon{display:block;min-width:46px;flex-shrink:1;margin-right:15px;background:url(../img/icons/cart-time.png) center no-repeat;width:36px;height:28px}#mainCart .modal-dialog .voucher{padding:20px 0;padding-top:10px}#mainCart .modal-dialog .voucher label{font-weight:bold;font-family:'Arari Sans Bold',sans-serif;font-size:16px}#mainCart .modal-dialog .summary{list-style:none;margin:0;padding:0}#mainCart .modal-dialog .summary>li{padding:2px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#mainCart .modal-dialog .summary>li .col{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:22px}#mainCart .modal-dialog .summary>li .col:last-child{text-align:right}#mainCart .modal-dialog .summary>li .col.bold{font-weight:bold;font-family:'Acari Sans Bold',sans-serif;font-size:16px;text-align:left;color:#333}#mainCart .modal-dialog .cart-total{margin-top:10px;margin-bottom:10px;padding:25px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#mainCart .modal-dialog .cart-total .col{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-weight:bold;font-family:'Acari Sans Bold',sans-serif;font-size:16px;text-align:left;color:#333}#mainCart .modal-dialog .cart-total .col .sum{font-size:26px;color:#e4214f;font-weight:bold;line-height:1em;text-align:right}#mainCart .modal-dialog .cart-item{position:relative;padding-bottom:15px;margin-bottom:20px;border-bottom:1px solid #ccc}#mainCart .modal-dialog .cart-item .addons{margin-top:4px}#mainCart .modal-dialog .cart-item .addons .addons-price{color:#d01d48;margin-left:6px}#mainCart .modal-dialog .cart-item .title{font-size:17px;color:#333;margin-bottom:15px}#mainCart .modal-dialog .cart-item .title a{text-decoration:none;color:inherit}#mainCart .modal-dialog .cart-item .col{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#mainCart .modal-dialog .cart-item .image-col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:320px;padding-right:15px}#mainCart .modal-dialog .cart-item .image-col .image{margin-right:15px;display:block}#mainCart .modal-dialog .cart-item .flex-cols{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#mainCart .modal-dialog .cart-item .qty-col{padding:0 15px;max-width:95px}#mainCart .modal-dialog .cart-item .qty-col .form-control{text-align:center;border-color:#999;border-radius:5px;margin-bottom:0}#mainCart .modal-dialog .cart-item .row-sum{padding:0 15px;text-align:center}#mainCart .modal-dialog .cart-item .row-sum .price{font-weight:bold;font-size:17px;font-family:'Acari Sans Bold',sans-serif;color:#333}#mainCart .modal-dialog .cart-item .actions{max-width:30px}#mainCart .modal-dialog .cart-item .actions .remove-btn{float:right;display:block;width:18px;height:18px;text-decoration:none;background:transparent url(../img/icons/cart-remove.png) center center no-repeat}#mainCart .modal-dialog .cart-item .info{font-size:16px}#mainCart .modal-dialog .form-control{border-radius:5px}#mainCart .modal-dialog .finishorderbtn{background:#bfbfbf;border-color:#bfbfbf;color:#fff;border-radius:10px;font-size:19px;font-weight:bold;font-family:'Arari Sans Bold',sans-serif;padding:13px 30px;margin:30px 0;-webkit-transition:.3s ease;transition:.3s ease}#mainCart .modal-dialog .finishorderbtn:hover{background:#c62b2b;border-color:#c62b2b;color:#fff;-webkit-transition:.3s ease;transition:.3s ease}#mainCart .modal-dialog .btn-toggle-drinks-add{border-radius:5px;padding:5px 10px;margin-bottom:5px}#mainCart .modal-dialog .btn-add-drinks{color:#b3c51a;padding:3px 10px;position:absolute;bottom:0;margin-bottom:-3px}#mainCart .modal-dialog .modal-content{min-height:100vh;border-radius:0}#main-footer .copyrights{border-top:1px solid #666;margin-top:30px;padding:15px 0}#main-footer .copyrights .webstar-logo{float:right;width:50px;margin-top:-5px}#main-footer .removeColPadding{padding-left:0;padding-right:0}#main-footer a{color:#666;text-decoration:none}#main-footer .links{list-style-type:none;padding:0;margin:0}#main-footer .links>li{font-size:16px;display:block;line-height:1em;color:#333;font-family:'Acari Sans',sans-serif;padding:6px 0}#main-footer .links>li>a{display:block;font-size:inherit;color:inherit;text-decoration:none;transition:.3s ease}#main-footer .links>li>a:hover{color:#f8074b;transition:.3s ease}#main-footer .btn-default-outline{margin-top:15px;border:1px solid #7a7a7a;color:#333;background:transparent;padding:12px 30px;font-weight:bold;transition:.3s ease;font-size:14px}#main-footer .btn-default-outline:hover{border-color:#666;color:#333;background:#f8f8f8;transition:.3s ease}#main-footer .header-title{font-size:18px;font-weight:bold;font-family:'Acari Sans Bold',sans-serif;color:#333;padding:20px 0;border-bottom:1px solid #7a7a7a;margin-bottom:25px;display:flex;min-height:86px;align-items:flex-end}#body.shops-layout .shop-item:hover{border-color:#f8074b;transition:.3s ease}#body.shops-layout .shop-item:hover .btn{color:#f8074b;transition:.3s ease}#body.shops-layout .shop-item{border:1px solid #666;transition:.3s ease;border-radius:15px;margin-bottom:25px;color:#333;font-size:16px}#body.shops-layout .shop-item .num{font-weight:300;font-family:'Acari Sans Light',sans-serif;font-size:55px;color:#ccc;line-height:1em;margin-bottom:5px}#body.shops-layout .shop-item .btn{border-radius:0;border:0;background:transparent;font-weight:bold;font-size:17px;padding:12px 0;color:#333;font-family:'Acari Sans Bold',sans-serif}#body.shops-layout .shop-item .btn .fa{transition:.3s ease}#body.shops-layout .shop-item .btn:hover .fa{margin-left:7px;transition:.3s ease}#body.shops-layout .shop-item .title{font-size:19px;color:#333}#body.shops-layout .shop-item .inset{padding:15px 30px}#body.shops-layout .shop-item .image{border-radius:0;-webkit-border-top-left-radius:15px;-webkit-border-top-right-radius:15px;-moz-border-radius-topleft:15px;-moz-border-radius-topright:15px;border-top-left-radius:15px;border-top-right-radius:15px;overflow:hidden}#body.contacts-layout{padding-bottom:60px}#body.contacts-layout .form-title{font-weight:bold;font-size:22px;color:#333;margin-bottom:30px;border:0}#body.contacts-layout .contacts-form .btn{border-radius:5px;font-size:17px;font-weight:bold}#body.contacts-layout .contacts-form .form-control{margin-bottom:25px;border:1px solid #333;border-radius:5px;color:#333}#body.contacts-layout .contacts-info{margin-top:60px;margin-bottom:30px}#body.contacts-layout .contacts-info .title{font-weight:bold;font-size:18px;min-height:50px;display:block;margin-bottom:14px}#body.contacts-layout .contacts-info .text{font-size:18px;margin-bottom:15px}.pricesuffix{font-size:55%}.swal2-popup,.swal2-popup .swal2-content{font-size:1.2em!important}