@import"https://fonts.googleapis.com/css?family=Quicksand|Roboto|IBM+Plex+Sans&display=swap";input[type=text],input[type=password],input[type=email],input[type=number],input[type=tel],textarea,button,select,select.form-control{border-radius:initial !important}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=number]:focus,input[type=tel]:focus,textarea:focus,button:focus,select:focus,select.form-control:focus{outline:none;border-color:#ccc;box-shadow:initial}.alert{border-radius:initial !important}body{font:11pt "IBM Plex Sans",Helvetica,Arial,sans-serif}header nav{min-height:70px !important;background-color:#fff !important;border:none !important;margin-bottom:0 !important}@media all and (min-width: 768px){header nav div.container{padding-top:10px}}header nav .navbar-brand{padding-top:10px !important;padding-left:0 !important}@media all and (min-width: 768px){header nav div.collapse form{margin-left:100px !important}}header nav div.collapse form input[type=text]{padding-left:24px}@media all and (min-width: 768px){header nav div.collapse form input[type=text]{width:350px !important}}header nav div.collapse form span.fa.fa-map-marker{left:0;right:initial;color:#db1e24}header nav div.collapse .fa.fa-heart,header nav div.collapse .fa.fa-user{color:#db1e24 !important}.page-margin{margin:0 20px 0 20px}.page,.restohead{max-width:1300px;margin:0 auto}section#restaurant_search{background-color:#f8f8f8;padding:15px 0}section#restaurant_search .form-group{margin-bottom:0}section#restaurant_search .form-group input[type=text]{background-color:rgba(0,0,0,0);padding-left:40px;border:none;border-radius:0;box-shadow:0 0}section#restaurant_search span.fa.fa-search{left:0;right:initial}section#restaurant_search .need_order{padding-top:10px}section#restaurant_search .need_order div.dropdown{display:inline;margin-left:10px}section#restaurant_search .need_order div.dropdown button{border-color:#db1e24 !important;background-color:rgba(0,0,0,0) !important}footer{background:#db1e24;padding:30px 0}@media all and (max-width: 768px){footer{margin-top:0}}footer div[class*=col-]{margin-bottom:20px}footer .dropdown button,footer .dropdown button:hover,footer .dropdown button:active,footer .dropdown button:hover:active{background-color:rgba(0,0,0,0) !important;color:#fff !important;border-width:0 !important;padding-left:0 !important;border-radius:0;border-color:#db1e24 !important;font-size:12pt}footer p.changeLanguage a{color:#fff;text-decoration:none}footer p.changeLanguage a:hover{text-decoration:none}footer p.changeLanguage a:after{content:" | "}footer p.changeLanguage a:last-child:after{content:""}footer .social a{color:#fff !important;margin-right:10px;text-decoration:none}footer .social a .fa{font-size:25pt}footer .footer-nav{border-width:1px 0 1px;border-color:#fff;border-style:solid;padding:10px 0}footer .footer-nav ul{list-style-type:none;padding:0;margin:0}footer .footer-nav ul li{float:left;width:33%;line-height:2}@media all and (max-width: 768px){footer .footer-nav ul li{float:none;padding-left:20px}}footer .footer-nav ul li a{color:#fff;text-transform:capitalize;font-size:12pt}span.price:before{content:"$";margin:0}div#showDealsModal div.modal-body,div#showDealsModal div.modal-header{padding-left:25px !important;padding-right:25px !important}div#showDealsModal div.modal-header h4.modal-title{font-weight:bold}div#showDealsModal div.modal-body dl.dealsDef dd{margin-bottom:10px;text-indent:20px}div#large_modal .modal-content{border-radius:initial !important;padding:2rem 1rem}div#large_modal .modal-content .modal-body p.titlu{font-size:2.5rem;font-weight:bold;text-align:center}div#large_modal .modal-content .modal-body p{text-align:center}div#large_modal .modal-content .modal-body p i{margin:2.5rem auto;font-size:4.5rem}div#large_modal .modal-content .modal-body hr{width:33%;margin:2.5rem auto;border:1px solid #db1e24;color:#db1e24}div#large_modal .modal-content .modal-body div.lang{color:#db1e24}div#large_modal .modal-content .modal-body div.lang span.sorry{font-size:1.7rem;display:block;text-align:center;font-weight:bold}div#large_modal .modal-content .modal-body div.lang p{margin-top:.8rem;margin-bottom:.8rem;font-size:1rem}div#large_modal .modal-content .modal-body div.lang p a{text-decoration:underline;color:#db1e24 !important}div#large_modal .modal-content .modal-body div.address{margin-top:2.5rem;background-color:rgba(0,128,0,.2);padding:1rem 2rem;text-align:initial}div#large_modal .modal-content .modal-body div.address p{text-align:initial}div#large_modal .modal-content .modal-body div.address p.titlu{font-weight:bold;font-size:1.5rem}div#large_modal .modal-content .modal-body div.address p.address{font-size:1.2rem}div#large_modal .modal-content .modal-body div.address p.backon{font-weight:bold}div#set_address div.modal-header{padding-left:15px !important;padding-right:15px !important}div#set_address div.modal-body{position:relative;padding:15px 15px !important}div#set_address div.modal-body p#set_address_answer{padding:10px 15px;margin-bottom:10px}div#set_address div.modal-body input[type=text]{border-radius:0 !important;position:relative}div#set_address div.modal-body .existingAddresses{padding:10px;position:absolute;top:100%;width:100%;background-color:#fff;z-index:1}div#set_address div.modal-body .existingAddresses p{border-bottom:1px solid #f8f8f8;padding:10px 0 10px 10px;margin:0}div#set_address div.modal-body .existingAddresses p a{text-decoration:none;color:#000;display:block}div#set_address div.modal-body .existingAddresses p:last-child{border-bottom:none}div#set_address div.modal-footer button{border-radius:0 !important;padding:10px 10px !important;text-transform:uppercase !important;font-family:"Roboto",Sans-Serif}div#set_address div.modal-footer button:hover,div#set_address div.modal-footer button:active{background-color:rgba(0,0,0,0) !important}div#set_address div.modal-footer button.delivery{background-color:#db1e24;color:#fff}div#set_address div.modal-footer button.delivery:hover,div#set_address div.modal-footer button.delivery:active{background-color:#db1e24 !important}div#set_address div.modal-footer button.takeout{color:#000}@media all and (max-width: 768px){section#restaurant_tags{display:none}}section#restaurant_tags div.container{padding:0}section#restaurant_tags ul.nav{font-family:"Quicksand",sans-serif}section#restaurant_tags ul.nav li a{color:#000;text-align:left;padding-left:0 !important;margin-right:5px}section#restaurant_tags ul.nav li a:hover,section#restaurant_tags ul.nav li a:focus{background-color:rgba(0,0,0,0)}section#restaurant_tags ul.nav li:last-child:not(li.l2) a{margin-right:0;text-align:right}section#restaurant_tags ul.nav li:last-child:not(li.l2) a .caret{color:#db1e24 !important}section#restaurant_tags ul.nav a#show_more_tags .caret{color:#db1e24 !important}section#restaurant_tags div.row#hidden_tags{display:none}section#restaurant_list{margin-top:30px}section#restaurant_list h2{font-family:"Quicksand",sans-serif;font-size:22pt;margin-bottom:30px}section#restaurant_list ul{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}section#restaurant_list ul li{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-self:stretch;flex:0 1 32%;background-color:#fff;margin-bottom:50px}@media all and (max-width: 768px){section#restaurant_list ul li{flex:1 1 100%;margin-bottom:20px}}section#restaurant_list ul li a{color:#db1e24}section#restaurant_list ul li span.restaurant{position:relative;overflow:hidden;display:block;padding-top:50%;border-radius:0}section#restaurant_list ul li span.restaurant span.restaurant_image{background-size:cover;position:absolute;top:0;left:0;right:0;bottom:0}section#restaurant_list ul li span.restaurant span.delivery_info{position:absolute;right:10px;color:#000;z-index:1;bottom:0;padding:3px 10px;background-color:#fff;font-weight:bold;font-size:11pt;border-top-left-radius:4px;border-top-right-radius:4px}section#restaurant_list ul li span.restaurant span.delivery_info a{text-decoration:none}section#restaurant_list ul li span.restaurant span.delivery_info a i.fa.fa-heart-o{text-decoration:none;color:#db1e24;font-size:10pt}section#restaurant_list ul li span.restaurant span.delivery_info i.fa{color:#db1e24}section#restaurant_list ul li div.restaurant_info{font-size:10pt}section#restaurant_list ul li div.restaurant_info h4,section#restaurant_list ul li div.restaurant_info h3{font-family:"Quicksand",sans-serif;font-weight:bold;font-size:14pt;color:#000;margin-bottom:0}section#restaurant_list ul li div.restaurant_info h4 a,section#restaurant_list ul li div.restaurant_info h3 a{color:#000;text-decoration:none;display:block}section#restaurant_list ul li div.restaurant_info div.price_range_cuisine{color:#8d8d8d;display:block;margin:5px 0 0}section#restaurant_list ul li div.restaurant_info div.price_range_cuisine a.filter-cuisine_{color:#8d8d8d;text-decoration:none}section#restaurant_list ul li div.restaurant_info div.price_range_cuisine a.filter-cuisine_::after{content:" | "}section#restaurant_list ul li div.restaurant_info div.price_range_cuisine a.filter-cuisine_:last-of-type::after{content:""}section#restaurant_list ul li div.restaurant_info div.rating_deal span.ratings{margin-top:5px}section#restaurant_list ul li div.restaurant_info div.rating_deal span.ratings i.fa.fa-star,section#restaurant_list ul li div.restaurant_info div.rating_deal span.ratings i.fa.fa-star-o{color:#db1e24}section#restaurant_list ul li div.restaurant_info div.rating_deal span.deals_available{margin-top:5px}section#restaurant_list ul li div.restaurant_info div.rating_deal span.deals_available a{color:#65bd5f;text-decoration:none;font-size:10pt}section#restaurant_list ul li div.restaurant_info div.rating_deal span.deals_available a i{transform:rotate(-45deg)}@media all and (min-width: 768px){section#restaurant_list div.row:not(:last-child){margin-bottom:50px}}@media all and (max-width: 768px){section#restaurant_list div.restaurant{margin-bottom:20px}}section#restaurant_list div.restaurant div.restaurant_image{height:199px;position:relative;display:block;border-radius:0;background-repeat:no-repeat;background-position:50%;background-size:cover}section#restaurant_list div.restaurant div.restaurant_image span.restaurant_favorite{background-color:#fff;padding:5px 10px;border-radius:0;position:absolute;right:10px;bottom:-3px}section#restaurant_list div.restaurant div.restaurant_image span.restaurant_favorite a{text-decoration:none}section#restaurant_list div.restaurant div.restaurant_image span.restaurant_favorite a i.fa.fa-heart-o,section#restaurant_list div.restaurant div.restaurant_image span.restaurant_favorite a i.fa.fa-heart{color:#db1e24}section#restaurant_list div.restaurant div.restaurant_image .restaurant_popular{color:#fff;font-family:"Quicksand",sans-serif;text-transform:capitalize;text-align:center;margin:0;position:absolute;top:13px;right:-35px;border-bottom:42px solid #db1e24;border-left:42px solid rgba(0,0,0,0);border-right:42px solid rgba(0,0,0,0);height:0;transform:rotate(45deg)}@media all and (max-width: 768px){section#restaurant_list div.restaurant div.restaurant_image .restaurant_popular{right:-35px}}section#restaurant_list div.restaurant div.restaurant_info h4,section#restaurant_list div.restaurant div.restaurant_info h3{font-family:"Quicksand",sans-serif;font-weight:bold;font-size:16pt;color:#000}section#restaurant_list div.restaurant div.restaurant_info h4 a,section#restaurant_list div.restaurant div.restaurant_info h3 a{color:#000;text-decoration:none}section#restaurant_list div.restaurant div.restaurant_info span.ratings{margin-top:5px}section#restaurant_list div.restaurant div.restaurant_info span.ratings i.fa.fa-star,section#restaurant_list div.restaurant div.restaurant_info span.ratings i.fa.fa-star-o{color:#db1e24}section#restaurant_top_deal p{margin:20px 0;padding:15px;color:#fff;background-color:#db1e24;font-family:"Roboto",sans-serif;font-size:35pt;font-weight:bold;text-align:center;text-transform:uppercase}@media(max-width: 768px){section#restaurant_top_deal p{font-size:20px}}section#search_results{padding:15px 0 0;margin:15px 0 0;background-color:#f8f8f8}.pn-ProductNav_Wrapper{position:relative;padding:0 11px;box-sizing:border-box}.pn-ProductNav{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;white-space:nowrap;position:relative;font-size:0}.js .pn-ProductNav{-ms-overflow-style:-ms-autohiding-scrollbar}.js .pn-ProductNav::-webkit-scrollbar{display:none}.pn-ProductNav_Contents{float:left;transition:transform .2s ease-in-out;position:relative}.pn-ProductNav_Contents-no-transition{transition:none}.pn-ProductNav_Link{text-decoration:none;color:#888;font-size:11pt;font-family:-apple-system,sans-serif;display:inline-flex;align-items:center;min-height:30px;border:1px solid rgba(0,0,0,0);padding:0 5px}.pn-ProductNav_Link+.pn-ProductNav_Link{border-left-color:#eee}.pn-Advancer{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);padding:0;border:0;position:absolute;top:0;bottom:0;opacity:0;transition:opacity .3s}.pn-Advancer:focus{outline:0}.pn-Advancer:hover{cursor:pointer}.pn-Advancer_Left{background-color:#fff;padding-right:10px;padding-left:5px;left:0}[data-overflowing=both]~.pn-Advancer_Left,[data-overflowing=left]~.pn-Advancer_Left{opacity:1}.pn-Advancer_Right{padding-right:5px;padding-left:10px;background-color:#fff;right:0}[data-overflowing=both]~.pn-Advancer_Right,[data-overflowing=right]~.pn-Advancer_Right{opacity:1}.pn-Advancer_Icon{width:20px;height:44px;fill:#bbb}.pn-ProductNav_Indicator{position:absolute;bottom:0;left:0;height:4px;width:100px;background-color:rgba(0,0,0,0);transform-origin:0 0;transition:transform .2s ease-in-out,background-color .2s ease-in-out}section#restaurant_display div.paralax{height:300px;background-size:cover;background-attachment:scroll;background-repeat:no-repeat;background-position:center center;position:relative}section#restaurant_display div.paralax>div{height:100%}section#restaurant_display div.paralax>div>div{position:relative;height:100%;margin:0 20px 0 20px}@media all and (max-width: 767px){section#restaurant_display div.paralax>div>div{margin:0}}section#restaurant_display a.back-to-restaurants{color:#db1e24;text-decoration:none;font-size:11pt;font-weight:bold;padding:20px 0;display:block}section#restaurant_display div.courses{position:sticky;top:0;z-index:101}section#restaurant_display div.courses .row{position:absolute;top:0;left:0;right:0;background-color:#fff;margin-left:0;margin-right:0;box-shadow:0 2px 4px #ccc}section#restaurant_display div.courses .row div.scroll-container{padding-top:15px;padding-bottom:15px}section#restaurant_display div.courses .row ul.nav li{padding:20px 0}@media(max-width: 768px){section#restaurant_display div.courses .row ul.nav li{padding:0;display:none}}section#restaurant_display div.courses .row ul.nav li a:hover,section#restaurant_display div.courses .row ul.nav li a:focus{background-color:rgba(0,0,0,0)}section#restaurant_display div.courses .row div.row#hidden_tags{display:none}section#restaurant_display div.courses .row a{color:#000}@media(max-width: 768px){section#restaurant_display div.courses .row a:hover{text-decoration:none}}section#restaurant_display .courses-placeholder{padding-bottom:60px}section#restaurant_display .hovered{visibility:visible !important}section#restaurant_display div.carousel{padding:20px 0;font-size:20pt}section#restaurant_display div.carousel>.carousel-inner>.item{text-align:center}section#restaurant_display div.carousel a.left,section#restaurant_display div.carousel a.right{background:none rgba(0,0,0,0) !important}.content-bg{background-color:#f3f5f5}div.menu_display{margin:0 auto;display:table;position:relative;padding-bottom:30px}div.menu_display>div{display:table-cell;padding-left:20px}div.menu_display>div:last-child{padding-right:20px}@media all and (max-width: 768px){div.menu_display{background-color:#fff}div.menu_display>div.container{padding:0}}div.menu_display div.course_name{padding:0;margin-left:15px}div.menu_display h4.course_name{margin-top:30px;font-size:17pt;font-weight:bold}div.menu_display h4.course_name span{display:block;font-size:10pt;font-weight:initial;margin-top:10px}div.menu_display div.row.flex .in-cart{border-left:3px solid #db1e24;border-top-left-radius:4px;border-bottom-left-radius:4px}div.menu_display div.row.flex ul{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}div.menu_display div.row.flex ul li{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-self:stretch;flex:0 1 49%;background-color:#fff;margin-bottom:20px}@media all and (max-width: 768px){div.menu_display div.row.flex ul li{flex:1 1 100%;margin-bottom:1px}}div.menu_display div.row.flex ul li .dish{background-color:#fff;padding:15px;margin-bottom:0;min-height:100px !important;width:100%;border:1px solid red}@media(max-width: 767px){div.menu_display div.row.flex ul li .dish{border-top:1px solid #ccc}}div.menu_display div.row.flex ul li .dish p{margin-bottom:5px}div.menu_display div.row.flex ul li .dish p.name{font-weight:bold;font-size:12pt}div.menu_display div.row.flex ul li .dish p.info,div.menu_display div.row.flex ul li .dish p.description,div.menu_display div.row.flex ul li .dish p.price{font-size:9pt}div.menu_display div.row.flex ul li .dish p.price{color:#777;text-align:right}@media(max-width: 768px){div.menu_display div.row.flex ul li .dish p.price:not(.no-size){display:none}}div.menu_display div.row.flex ul li .dish p.price span:before{content:"$"}div.menu_display div.row.flex ul li .dish p.sizes{font-size:9pt;margin:0 0 5px 0;padding:0}@media(max-width: 768px){div.menu_display div.row.flex ul li .dish p.sizes{display:block}}div.menu_display div.row.flex ul li .dish p.sizes a{text-decoration:none;color:#000}div.menu_display div.row.flex ul li .dish p.info,div.menu_display div.row.flex ul li .dish p.description{color:gray}div.menu_display div.row.flex ul li .dish .row.dish_prices{margin-top:10px;font-weight:bold;font-size:10pt}div.menu_display div.row.flex ul li .dish .row.dish_prices a{display:block;color:#000;text-decoration:none;text-align:center}div.menu_display div.row.flex ul li .dish .row.dish_prices a span.price:before{content:"$"}div.menu_display div.row.flex ul li div.cover.has-size{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#fff;display:flex;flex-flow:row wrap;text-align:center;visibility:hidden}@media(max-width: 768px){div.menu_display div.row.flex ul li div.cover.has-size{position:relative;border-top:1px solid #f8f8f8;top:initial;visibility:initial}}div.menu_display div.row.flex ul li div.cover.has-size div{flex:1 1 50%}@media(max-width: 768px){div.menu_display div.row.flex ul li div.cover.has-size div{flex:1 0 auto;border-right:1px solid #f8f8f8}div.menu_display div.row.flex ul li div.cover.has-size div:last-child{border-right:none}}div.menu_display div.row.flex ul li div.cover.has-size div div{font-size:10pt !important;display:table;width:100%;height:100%}div.menu_display div.row.flex ul li div.cover.has-size div div a{display:table-cell;vertical-align:middle;text-decoration:none;padding:10px 0;color:#000}@media(min-width: 769px){div.menu_display div.row.flex ul li div.cover.has-size div div a:hover{background-color:red;transition:all 1s}}div.menu_display div.row.flex ul li div.cover.no-size{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}div.menu_display div.row.flex ul li div.cover.no-size a{height:100%;display:block;text-decoration:none}div.menu_display div.row.flex ul li:hover div.cover{visibility:visible}div.menu_display div.deals dl dt{border:1px solid #f8f8f8;border-bottom:none;padding:10px 20px;background-color:#fff}div.menu_display div.deals dl dd{border:1px solid #f8f8f8;border-top:none;padding:0 20px 10px;background-color:#fff;margin-bottom:5px}div.menu_display div.deals dl dd a{display:block;text-align:right;color:#000;text-decoration:none}div.menu_display div.deals ul{list-style-type:none;margin:0;padding:0}div.menu_display div.deals ul li{background-color:#fff;padding:10px 20px;margin-bottom:5px;color:#858585}div.menu_display div.deals ul li h4{font-size:15pt;font-weight:bold;color:#2e3333}div.menu_display div.deals ul li h4+span{display:block;font-size:10pt;font-weight:initial}div.menu_display div.deals ul li a{display:block;text-align:right;color:#000;text-decoration:none}div.menu_display div.deals ul li.selected{border-left:4px solid #db1e24;border-top-left-radius:4px;border-bottom-left-radius:4px}div.menu_display div.deals ul li div>p{margin:5px 0 0}div.menu_display div.menu_items{vertical-align:top;max-width:1040px}@media(max-width: 1300px){div.menu_display div.menu_items{max-width:80vw}}@media(max-width: 767px){div.menu_display div.menu_items{max-width:initial}}div.cart_display_container{min-width:270px}div.cart_display_container>div{position:sticky;top:0}div.cart_display_container #continue_shpping{display:none}div.cart_display_container div.cart{background-color:#fff;margin-bottom:20px}div.cart_display_container div.cart h3{margin-top:0 !important;border-bottom:1px solid #f8f8f8;padding:20px 0}div.cart_display_container div.cart div#cart_display{padding:20px}div.cart_display_container div.cart a.checkout{color:#fff;background-color:#db1e24;border-radius:0 0 0 0;display:block;text-align:center;padding:10px 0;font-size:14pt;text-transform:capitalize}div.cart_display_container div.cart a.checkout span.missing_value{font-size:60%}div.s_cart_summary{display:none;position:sticky;bottom:0;z-index:100}@media(max-width: 767px){div.s_cart_summary{display:block}}div.s_cart_summary>div{padding-top:15px;padding-bottom:0}div.s_cart_summary>div div{position:relative;background-color:#db1e24 !important;color:#fff;padding:15px;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:stretch}div.s_cart_summary>div div span.cart_items{flex:0 1 20%}div.s_cart_summary>div div span.cart_items::before{margin-right:2px;content:"("}div.s_cart_summary>div div span.cart_items::after{margin-left:2px;content:")"}div.s_cart_summary>div div span.cart_value{flex:0 1 30%}div.s_cart_summary>div div span.cart_toggle{flex-grow:1;text-align:right;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:flex-end;align-items:center;padding-right:15px}div.s_cart_summary>div div span.cart_toggle a{color:#fff;flex-grow:1}div.pac-container.pac-logo{z-index:1060 !important}.paralax{display:none}@media(max-width: 767px){html.toggle_menu{overflow:hidden}html.toggle_menu div.cart_display_container{display:block}.menu_display div.cart_display_container{display:none;max-width:100%;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto;z-index:101;background-color:#fff}.menu_display div.cart_display_container #continue_shpping{display:block}.restohead{float:none}.restohead .display_image{display:none}.paralax{display:block}}.restohead{padding-left:20px;padding-right:20px;padding-bottom:20px}.restohead .right_info{width:350px;float:right}.restohead .right_info .display_image{width:100%;height:150px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.restohead .restaurant_favorite{margin-left:13px}.restohead .restaurant_favorite a{text-decoration:none}.restohead .restaurant_favorite a i.fa.fa-heart-o,.restohead .restaurant_favorite a i.fa.fa-heart{color:#db1e24}@media(min-width: 992px){.modal-dialog.modal-lg{width:700px}}.modal-dialog .modal-content .modal-header{padding-left:25px !important;padding-right:25px !important;border-bottom:none !important}@media(max-width: 768px){.modal-dialog .modal-content .modal-header{padding-left:10px !important;padding-right:10px !important}}.modal-dialog .modal-content .modal-header h3{font-size:20pt;font-weight:bold}.modal-dialog .modal-content div.modal-body{padding:0 25px !important}@media(max-width: 768px){.modal-dialog .modal-content div.modal-body{padding:0 10px !important}}.modal-dialog .modal-content div.modal-body div.dish_image{background-size:cover;background-position:center center;height:250px;margin:0 -25px 20px -25px}@media(max-width: 768px){.modal-dialog .modal-content div.modal-body div.dish_image{margin:0 -10px 20px -10px}}.modal-dialog .modal-content div.modal-body div.dish_description{font-size:12pt;margin-bottom:10px;color:#5a5a5a}.modal-dialog .modal-content div.modal-body div.dish_size ul{list-style-type:none;display:flex;flex-flow:row nowrap;margin:0;padding:0}.modal-dialog .modal-content div.modal-body div.dish_size ul li{flex:0 1 20%}.modal-dialog .modal-content div.modal-body div.dish_size ul li div label{font-weight:normal}.modal-dialog .modal-content div.modal-body div.dish_size ul li div label span.size{font-weight:bold;text-align:center;display:block}.modal-dialog .modal-content div.modal-body div.dish_size ul li div input[type=checkbox]{margin-bottom:2px}.modal-dialog .modal-content div.modal-body section.customization h3{font-size:14pt;font-weight:bold}.modal-dialog .modal-content div.modal-body section.customization ul.items{list-style-type:none;margin:0;padding:0}.modal-dialog .modal-content div.modal-body section.customization ul.items li{display:flex;flex-flow:row wrap;align-items:center;align-content:center;border-bottom:1px solid #ccc;padding:5px 0 10px}.modal-dialog .modal-content div.modal-body section.customization ul.items li:last-child{border-bottom:none}.modal-dialog .modal-content div.modal-body section.customization ul.items li label:hover{color:#db1e24}.modal-dialog .modal-content div.modal-body section.customization ul.items li div.name{flex:1 1 50%;order:1}.modal-dialog .modal-content div.modal-body section.customization ul.items li div.name label{margin-bottom:0;font-weight:bold}.modal-dialog .modal-content div.modal-body section.customization ul.items li div.pizza_icons{flex:0 1 auto;order:2;margin-right:10px;align-items:center;justify-content:space-around;display:none}@media(max-width: 768px){.modal-dialog .modal-content div.modal-body section.customization ul.items li div.pizza_icons{order:5;flex:1 1 100%}}.modal-dialog .modal-content div.modal-body section.customization ul.items li div.pizza_icons div{float:left;margin-right:15px}.modal-dialog .modal-content div.modal-body section.customization ul.items li div.pizza_icons div a{text-decoration:none;color:#000;display:block;height:100%}.modal-dialog .modal-content div.modal-body section.customization ul.items li div.pizza_icons div a.selected{color:#db1e24}.modal-dialog .modal-content div.modal-body section.customization ul.items li div.pizza_icons ul{display:flex;padding:0}.modal-dialog .modal-content div.modal-body section.customization ul.items li div.pizza_icons ul li{flex:0 1 auto;min-width:33.3%;padding:0 1px 0 0 !important}.modal-dialog .modal-content div.modal-body section.customization ul.items li div.pizza_icons ul li a{text-decoration:none;display:block;width:100%;height:100%;border:1px solid #000;color:#fff;background:#000;text-align:center}.modal-dialog .modal-content div.modal-body section.customization ul.items li div.check{order:4;flex:0 1 auto}.modal-dialog .modal-content div.modal-body section.customization ul.items li div.counter{order:3;flex:0 1 auto;min-width:10%;display:none;justify-content:space-between;align-items:center;margin-right:10px}@media(max-width: 768px){.modal-dialog .modal-content div.modal-body section.customization ul.items li div.counter{min-width:20%}}.modal-dialog .modal-content div.modal-body section.customization ul.items li div.counter ul{display:flex;padding:0}.modal-dialog .modal-content div.modal-body section.customization ul.items li div.counter ul li{flex:0 1 auto;justify-content:center;padding:0 0 3px;min-width:33.3%}.modal-dialog .modal-content div.modal-body section.customization ul.items li div.counter ul li.minus{background-color:#db1e24}.modal-dialog .modal-content div.modal-body section.customization ul.items li div.counter ul li.minus a{color:#fff}.modal-dialog .modal-content div.modal-body section.customization ul.items li div.counter ul li.plus{background-color:#65bd5f}.modal-dialog .modal-content div.modal-body section.customization ul.items li div.counter ul li.plus a{color:#000}.modal-dialog .modal-content div.modal-body section.customization ul.items li div.counter ul li a{text-decoration:none;display:block;width:100%;height:100%;text-align:center}.modal-dialog .modal-content div.modal-body section.comments{margin:12.5px -25px 12.5px -25px;padding:0 25px}@media(max-width: 768px){.modal-dialog .modal-content div.modal-body section.comments{margin:5px -10px 5px -10px;padding:0 10px}}.modal-dialog .modal-content div.modal-body section.comments hr{margin-bottom:20px}.modal-dialog .modal-content div.modal-body section.comments textarea{border-radius:0 !important}.modal-dialog .modal-content div.modal-body section.to_cart{margin:12.5px -25px 0 -25px;padding:0 25px}@media(max-width: 768px){.modal-dialog .modal-content div.modal-body section.to_cart{margin:5px -10px 5px -10px;padding:0 10px}}.modal-dialog .modal-content div.modal-body section.to_cart div{background:red;padding:10px;border-top-left-radius:0;border-top-right-radius:0;text-align:center}.modal-dialog .modal-content div.modal-body section.to_cart div a{display:block;color:#fff;text-decoration:none}.modal-dialog .modal-content div.modal-body section.to_cart div a span{float:right;padding-right:20px}.regular-checkbox,.regular-radio{-webkit-appearance:none;background-color:#fff;border:1px solid #cacece;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0px -15px 10px -12px rgba(0,0,0,.05);padding:12px !important;border-radius:3px;display:inline-block;position:relative}.regular-checkbox:focus,.regular-radio:focus{outline:none}.regular-checkbox:active,.regular-checkbox:checked:active,.regular-radio:active,.regular-radio:checked:active{box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0px 1px 3px rgba(0,0,0,.1)}.regular-checkbox:checked,.regular-radio:checked{background-color:green;border:1px solid #adb8c0;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0px -15px 10px -12px rgba(0,0,0,.05),inset 15px 10px -12px rgba(255,255,255,.1);color:#99a1a7}.regular-checkbox:checked:after,.regular-radio:checked:after{content:"✔";font-size:16px;position:absolute;top:0px;left:5px;color:#fff;background-color:green}div.contact_display{padding:50px 0;background-color:#f8f8f8}div.contact_display div.schedule{background-color:#fff;padding:30px}div.contact_display div.schedule div.row.bt{border-top:1px solid #000;padding:5px 10px}div.contact_display div.schedule div.row.bt p{border-bottom:1px solid #000;padding-bottom:5px;text-align:center}div.contact_display div.schedule div.row.bt p.l{margin-left:-25px}div.contact_display div.schedule div.row.bt p.r{margin-right:-25px}div.contact_display div.schedule p{font-weight:bold}div.contact_display div.schedule ul{list-style-type:none;margin:0;padding:0}div.contact_display div.schedule ul li{font-size:9.5pt;padding-left:10px}div.contact_display div.schedule ul li span{display:block;margin-left:-10px;margin-top:5px;font-weight:bold;text-transform:capitalize}div.contact_display div.contact_form{background-color:#fff;padding:20px 20px 0 20px}div.contact_display div.contact_form form{margin:0;padding:0}div.contact_display div.contact_form button{background-color:#db1e24;padding:10px 0;border-radius:0;color:#fff;font-size:10pt;font-weight:bold}div.contact_display div.contact_form .row{margin-bottom:15px}div.contact_display div.contact_form .row:last-child{margin-bottom:0}.review_display{background:#f8f8f8;padding:50px 0}.review_display div.overall{font-size:13pt;color:#000}.review_display div.overall p.pull-right{color:#db1e24}.review_display ul.expanded_reviews{list-style-type:none;margin-left:-10px;margin-right:10px;padding-right:40px}.review_display ul.expanded_reviews li{overflow:hidden;font-size:12pt}.review_display ul.expanded_reviews li i.fa.fa-star{color:#db1e24}.review_display ul.display_reviews{list-style-type:none}.review_display ul.display_reviews>li{margin-bottom:15px}.review_display ul.display_reviews>li h3{margin:0}.review_display ul.display_reviews>li p.date{margin-top:10px}section#register_account{margin:50px 0}section#register_account .container .c h2{margin-bottom:30px}section#register_account .container .c ul.reg_steps li a{color:#000}section#register_account .container .c ul.reg_steps li.active a{color:#fff;background-color:#65bd5f;border-color:#65bd5f}section#register_account .container .c div.content{border:1px solid #ddd;margin-top:-1px;padding:20px}section#register_account .container .c input,section#register_account .container .c textarea,section#register_account .container .c button{border-radius:initial !important}section#login{margin:50px 0}@media(min-height: 768px){section#login{height:calc(100vh - 484px - 70px)}}section#login button.btn,section#login button.btn:hover{background-color:#db1e24;color:#fff}section#login a.actions{margin:0 10px;color:#000;text-decoration:none}section#account{background-color:#f8f8f8 !important;padding-bottom:20px}@media(min-height: 768px){section#account{min-height:calc(100vh - 70px - 380px)}}section#account div.container input,section#account div.container textarea,section#account div.container button{border-radius:initial}section#account div.container button.btn,section#account div.container button.btn:hover{background-color:#db1e24;color:#fff}section#account div.container div.left_panel ul.navigation{list-style-type:none;background-color:#fff;margin:0 15px;padding:0 15px}section#account div.container div.left_panel ul.navigation li{border-bottom:1px solid #000}section#account div.container div.left_panel ul.navigation li a{font-size:11pt;color:#000;display:block;padding:10px;text-decoration:none}section#account div.container div.left_panel ul.navigation li a:hover{color:#db1e24}section#account div.container div.left_panel ul.navigation li a.active{color:#db1e24}section#account div.container div.left_panel ul.navigation li:last-child{border:none}section#account div.container div.right_panel div.contain{background-color:#fff;padding:15px}section#account div.container div.right_panel div.contain div.panel{border-radius:0;border:none}section#account div.container div.right_panel div.contain div.panel .panel-heading{border-radius:0}section#account div.container div.right_panel div.contain div.panel .panel-heading a.ud{text-decoration:none}section#account div.container div.right_panel div.contain div.panel .panel-heading a.ud.down:before{content:"";font-family:"FontAwesome"}section#account div.container div.right_panel div.contain div.panel .panel-heading a.ud.up:before{content:"";font-family:"FontAwesome"}section#account div.container div.right_panel div.contain div.panel .panel-body div.filter{margin-bottom:10px}section#account div.container div.right_panel div.contain div.panel .panel-body div.accepted,section#account div.container div.right_panel div.contain div.panel .panel-body div.pending,section#account div.container div.right_panel div.contain div.panel .panel-body div.rejected{border:1px solid #f8f8f8;margin-bottom:5px;padding:10px}section#account div.container div.right_panel div.contain div.panel .panel-body div.accepted p:last-child,section#account div.container div.right_panel div.contain div.panel .panel-body div.pending p:last-child,section#account div.container div.right_panel div.contain div.panel .panel-body div.rejected p:last-child{margin:0}section#account div.container div.right_panel div.contain div.panel .panel-body div.accepted a.btn,section#account div.container div.right_panel div.contain div.panel .panel-body div.pending a.btn,section#account div.container div.right_panel div.contain div.panel .panel-body div.rejected a.btn{background-color:#db1e24;color:#fff;border-radius:0}section#account div.container div.right_panel div.contain ul.address_list{list-style-type:none;margin:0;padding:0}section#account div.container div.right_panel div.contain ul.address_list li{margin-bottom:10px;position:relative}section#account div.container div.right_panel div.contain ul.address_list li a{color:#000;display:block;padding:10px;border:1px solid #ccc;border-radius:4px}section#account div.container div.right_panel div.contain ul.address_list li a:hover{text-decoration:none}section#account div.container div.right_panel div.contain ul.address_list li a.active{color:#db1e24}section#account div.container div.right_panel div.contain ul.address_list li span{position:absolute;top:0;right:0;z-index:1}section#account div.container div.right_panel div.contain ul.address_list li span a{border:none}section#account div.container div.right_panel div.contain button#save_button span.load{display:none}section#account div.modal.warn div.modal-header,section#account div.modal.warn div.modal-body,section#account div.modal#loader div.modal-header,section#account div.modal#loader div.modal-body{padding-left:15px !important;padding-right:15px !important}section#account div.modal.warn div.modal-header h4,section#account div.modal#loader div.modal-header h4{color:#db1e24}section#account div.modal.warn div.modal-body ul,section#account div.modal#loader div.modal-body ul{list-style-type:none;padding-left:10px}section#account div.modal.warn div.modal-body div.progress,section#account div.modal#loader div.modal-body div.progress{margin:15px 0 !important;height:30px}section#account div.modal.warn div.modal-body div.progress .progress-bar,section#account div.modal#loader div.modal-body div.progress .progress-bar{line-height:30px;color:#fff;font-weight:bold}section#account div.modal.warn div.modal-body div.progress .progress-bar-danger,section#account div.modal#loader div.modal-body div.progress .progress-bar-danger{background-color:#db1e24}section#account div.modal#loader div.modal-dialog{position:fixed;top:20%;left:50%;transform:translate(-50%, -20%)}section.cart{font-size:11pt}section.cart div.counter ul.counter{display:flex;padding:0;margin:0;list-style-type:none;margin-right:15px}section.cart div.counter ul.counter li{flex:0 1 auto;justify-content:center;padding:0 0 3px;min-width:16px}section.cart div.counter ul.counter li.minus a{width:16px;height:16px;background:url("//aggregator.menu.ca/assets/images/minus.png") center center no-repeat;vertical-align:middle;display:inline-block}section.cart div.counter ul.counter li.minus a:hover{background-image:url("//aggregator.menu.ca/assets/images/minus_hover.png")}section.cart div.counter ul.counter li.plus a{width:16px;height:16px;background:url("//aggregator.menu.ca/assets/images/plus.png") center center no-repeat;vertical-align:middle;display:inline-block}section.cart div.counter ul.counter li.plus a:hover{background-image:url("//aggregator.menu.ca/assets/images/plus_hover.png")}section.cart div.counter ul.counter li.value{width:initial;min-width:2em;vertical-align:middle;text-align:center}section.cart div.counter ul.counter li a{text-decoration:none;display:block;width:100%;text-align:center}section.cart div.counter ul.counter li span{padding-top:3px;font-size:10pt}section.cart .item-tbl{display:table;width:100%}section.cart .item-tbl .item-row{display:table-row}section.cart .item-tbl .item-row>div{display:table-cell}section.cart .item-tbl .item-row>div+div{padding-left:10px}section.cart .item-tbl .item-row .dish-data{width:100%}section.cart .free_dish{font-weight:bold}section.cart ul.ingredients{list-style-type:none;padding-left:20px}section.cart ul.ingredients li.itemType{font-weight:bold}section.cart ul.ingredients li.item{padding-left:5px}section.cart p.main-dish-name,section.cart p.price,section.cart div.has-ingredients{font-size:10pt !important}section.cart p.main-dish-name{font-weight:bold}section.cart div.address{border-top:1px solid #f8f8f8;padding:25px 0}section.cart div.address div.change_order_type{margin-top:10px}section.cart div.address div.change_order_type button{border-radius:0 !important;padding:10px 10px !important;text-transform:uppercase !important;font-family:"Roboto",Sans-Serif}section.cart div.address div.change_order_type button:hover,section.cart div.address div.change_order_type button:active{background-color:rgba(0,0,0,0) !important}section.cart div.address div.change_order_type button:active{border:1px solid #000}section.cart div.address div.change_order_type button.delivery{background-color:#db1e24;color:#fff;border-right:none}section.cart div.address div.change_order_type button.delivery:hover,section.cart div.address div.change_order_type button.delivery:active{background-color:#db1e24 !important}section.cart div.address div.change_order_type button.takeout{color:#000;border-left:none}section.cart div.fees{border-top:1px solid #f8f8f8;border-bottom:1px solid #f8f8f8;padding:25px 0}section.checkout{background-color:#f8f8f8;padding:50px 0}section.checkout div.container div.row.gen_info{background-color:#f8f8f8}section.checkout div.container div.row.gen_info div.col-sm-3.info p{padding:0 5px;clear:both;margin-bottom:5px !important}section.checkout div.container div.row.gen_info div.col-sm-3.info p.total{background-color:#595959;color:#fff;padding:5px;font-size:16px}section.checkout div.container div.row.header{background-color:#b3b3b3;padding:10px 0;color:#fff}section.checkout div.container div.row.header div:last-child{padding-right:50px}section.checkout div.container div.row.item_list div{background-color:#fff;border-bottom:1px solid #f8f8f8}section.checkout div.container div.row.item_list:last-child{border-bottom:none}section.checkout div.container div.row.item_list .qty{padding:10px 0 10px 20px;font-weight:bold}section.checkout div.container div.row.item_list .item{padding:10px 0}@media all and (max-width: 768px){section.checkout div.container div.row.item_list .item{padding-left:20px}}section.checkout div.container div.row.item_list .price{padding:10px 20px 10px 0}section.checkout div.container div.item_sublist div.has-ingredients ul{list-style-type:none;margin-top:10px}section.checkout div.container div.item_sublist div.has-ingredients ul li{margin-bottom:5px}section.checkout div.container div.item_sublist div.has-ingredients ul li.itemType{font-weight:bold}section.checkout div.container div.item_sublist div.has-ingredients ul li.item{padding-left:5px}section.checkout div.container div.row{background-color:#fff;border-bottom:1px solid #f8f8f8}section.checkout div.container div.row>div{padding:10px 20px}section.checkout div.container div.row>div p{margin:0}section.checkout div.container div.row.coupon div.form-group{margin-bottom:0;padding-left:0;padding-right:0}section.checkout div.container div.row.coupon div.form-group div.input-group{padding:0}section.checkout div.container div.row.payment_method div.row div.col-sm-12{padding:initial}section.checkout div.container div.row.payment_method ul.dropdown-menu{top:80%}section.checkout div.container div.row.payment_method div.cc_payment button.btn{color:#fff;background-color:#db1e24;border-radius:0}section.checkout div.container div.row.total p{font-weight:bold}section.checkout div.container div.row.send_order{padding-bottom:10px}section.checkout div.container div.row.send_order button,section.checkout div.container div.row.send_order a{background-color:#db1e24;border-radius:0;font-size:16px}section.checkout div.container div.row.send_order button:hover,section.checkout div.container div.row.send_order button:active,section.checkout div.container div.row.send_order a:hover,section.checkout div.container div.row.send_order a:active{background-color:#db1e24}section.checkout div.deals dl dd{padding-left:10px;margin-bottom:5px}section.checkout div.deals dl dd a{display:block;text-align:right;color:#000;text-decoration:none}section.checkout div.deals ul{list-style-type:none;margin:0;padding:0}section.checkout div.deals ul li{background-color:#fff;padding:10px 20px}section.checkout div.deals ul li a{display:block;text-align:right;color:#000;text-decoration:none}section.checkout div.deals ul li.selected{border-left:4px solid #db1e24;border-top-left-radius:4px;border-bottom-left-radius:4px}section.checkout div.deals ul li div>p{margin:5px 0 0}section.checkout div.upsell.row{margin-bottom:10px;background-color:rgba(0,0,0,0) !important}section.checkout div.upsell.row .in-cart{border-left:3px solid #db1e24;border-top-left-radius:4px;border-bottom-left-radius:4px}section.checkout div.upsell.row ul{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}section.checkout div.upsell.row ul li{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-self:stretch;flex:0 1 49%;background-color:#fff;margin-bottom:20px}@media all and (max-width: 768px){section.checkout div.upsell.row ul li{flex:1 1 100%;margin-bottom:1px}}section.checkout div.upsell.row ul li .dish{background-color:#fff;padding:15px;margin-bottom:0;min-height:100px !important;width:100%;border:1px solid red}@media(max-width: 767px){section.checkout div.upsell.row ul li .dish{border-top:1px solid #ccc}}section.checkout div.upsell.row ul li .dish p{margin-bottom:5px}section.checkout div.upsell.row ul li .dish p.name{font-weight:bold;font-size:12pt}section.checkout div.upsell.row ul li .dish p.info,section.checkout div.upsell.row ul li .dish p.description,section.checkout div.upsell.row ul li .dish p.price{font-size:9pt}section.checkout div.upsell.row ul li .dish p.price{color:#777;text-align:right}@media(max-width: 768px){section.checkout div.upsell.row ul li .dish p.price:not(.no-size){display:none}}section.checkout div.upsell.row ul li .dish p.price span:before{content:"$"}section.checkout div.upsell.row ul li .dish p.sizes{font-size:9pt;margin:0 0 5px 0;padding:0}@media(max-width: 768px){section.checkout div.upsell.row ul li .dish p.sizes{display:block}}section.checkout div.upsell.row ul li .dish p.sizes a{text-decoration:none;color:#000}section.checkout div.upsell.row ul li .dish p.info,section.checkout div.upsell.row ul li .dish p.description{color:gray}section.checkout div.upsell.row ul li .dish .row.dish_prices{margin-top:10px;font-weight:bold;font-size:10pt}section.checkout div.upsell.row ul li .dish .row.dish_prices a{display:block;color:#000;text-decoration:none;text-align:center}section.checkout div.upsell.row ul li .dish .row.dish_prices a span.price:before{content:"$"}section.checkout div.upsell.row ul li div.cover.has-size{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#fff;display:flex;flex-flow:row wrap;text-align:center;visibility:hidden}@media(max-width: 768px){section.checkout div.upsell.row ul li div.cover.has-size{position:relative;border-top:1px solid #f8f8f8;top:initial;visibility:initial}}section.checkout div.upsell.row ul li div.cover.has-size div{flex:1 1 50%}@media(max-width: 768px){section.checkout div.upsell.row ul li div.cover.has-size div{flex:1 0 auto;border-right:1px solid #f8f8f8}section.checkout div.upsell.row ul li div.cover.has-size div:last-child{border-right:none}}section.checkout div.upsell.row ul li div.cover.has-size div div{font-size:10pt !important;display:table;width:100%;height:100%}section.checkout div.upsell.row ul li div.cover.has-size div div a{display:table-cell;vertical-align:middle;text-decoration:none;padding:10px 0;color:#000}@media(min-width: 769px){section.checkout div.upsell.row ul li div.cover.has-size div div a:hover{background-color:red;transition:all 1s}}section.checkout div.upsell.row ul li div.cover.no-size{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}section.checkout div.upsell.row ul li div.cover.no-size a{height:100%;display:block;text-decoration:none}section.checkout div.upsell.row ul li:hover div.cover{visibility:visible}section.checkout div#modal_payment_method div.modal-header h4,section.checkout div#modal_complete_address div.modal-header h4{font-weight:bold}section.checkout div#modal_payment_method div.modal-header,section.checkout div#modal_payment_method div.modal-body,section.checkout div#modal_complete_address div.modal-header,section.checkout div#modal_complete_address div.modal-body{padding:15px !important}section.checkout div#modal_payment_method div.modal-header a,section.checkout div#modal_payment_method div.modal-body a,section.checkout div#modal_complete_address div.modal-header a,section.checkout div#modal_complete_address div.modal-body a{margin-right:10px;text-decoration:none}section.checkout div#modal_payment_method div.modal-header button.btn,section.checkout div#modal_payment_method div.modal-body button.btn,section.checkout div#modal_complete_address div.modal-header button.btn,section.checkout div#modal_complete_address div.modal-body button.btn{color:#fff;background-color:#db1e24;border-radius:0}form.stripe section:last-child{margin-top:10px}form.stripe div[role=alert]{color:red;font-size:12px}form.stripe .my-input{color:#32325d;line-height:18px;height:18px;font-family:"Helvetica Neue",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;margin:0;padding:0;width:100%;border:none}form.stripe .my-input::-moz-placeholder{color:#aab7c4;font-weight:400}form.stripe .my-input::placeholder{color:#aab7c4;font-weight:400}form.stripe .StripeElement{background-color:rgba(0,0,0,0);height:40px;padding:10px 12px;border:1px solid #ccc;box-shadow:0 1px 3px 0 #e6ebf1;transition:box-shadow 150ms ease;border-radius:initial}form.stripe .StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}form.stripe .StripeElement--invalid{border-color:#fa755a}form.stripe .StripeElement--webkit-autofill{background-color:#fefde5 !important}