@font-face{font-family:biryanibold;src:url(biryani-bold-webfont.3739462fb8d650c16660.eot);src:url(biryani-bold-webfont.3739462fb8d650c16660.eot?#iefix) format("embedded-opentype"),url(biryani-bold-webfont.50b459221ea2d9fe5d92.woff2) format("woff2"),url(biryani-bold-webfont.e54646793a856f60dbe0.woff) format("woff"),url(biryani-bold-webfont.26ad43a23b40e069d045.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:biryanidemibold;src:url(biryani-demibold-webfont.282d3e9442964ca31a34.eot);src:url(biryani-demibold-webfont.282d3e9442964ca31a34.eot?#iefix) format("embedded-opentype"),url(biryani-demibold-webfont.83e396d09d99561a3bde.woff2) format("woff2"),url(biryani-demibold-webfont.dc34ad14c47022d0f441.woff) format("woff"),url(biryani-demibold-webfont.ff11038ebe351693c1d5.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:biryaniextrabold;src:url(biryani-extrabold-webfont.cd68c04f0e0647f2cde2.eot);src:url(biryani-extrabold-webfont.cd68c04f0e0647f2cde2.eot?#iefix) format("embedded-opentype"),url(biryani-extrabold-webfont.dda1557e44f9eaad8314.woff2) format("woff2"),url(biryani-extrabold-webfont.61bfe54a36203c6051e8.woff) format("woff"),url(biryani-extrabold-webfont.aab614bc721d6ef7ebdb.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:biryaniheavy;src:url(biryani-heavy-webfont.7484f1da22ac1a7f1e34.eot);src:url(biryani-heavy-webfont.7484f1da22ac1a7f1e34.eot?#iefix) format("embedded-opentype"),url(biryani-heavy-webfont.df9de49cbb98b68a0f08.woff2) format("woff2"),url(biryani-heavy-webfont.9f1e344aa8fa520d8f37.woff) format("woff"),url(biryani-heavy-webfont.6c5439f02805f5365b84.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:biryanilight;src:url(biryani-light-webfont.52c16adacbe8f08656db.eot);src:url(biryani-light-webfont.52c16adacbe8f08656db.eot?#iefix) format("embedded-opentype"),url(biryani-light-webfont.22595ff0d665dda8ddb2.woff2) format("woff2"),url(biryani-light-webfont.9a2b9e5962e93a6c7d1c.woff) format("woff"),url(biryani-light-webfont.2b5e9b575a1f5b8243bb.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:biryaniregular;src:url(biryani-regular-webfont.f57cf880b84a873c224a.eot);src:url(biryani-regular-webfont.f57cf880b84a873c224a.eot?#iefix) format("embedded-opentype"),url(biryani-regular-webfont.5885b75c584ffba80309.woff2) format("woff2"),url(biryani-regular-webfont.6cede739eb4a3e04e84c.woff) format("woff"),url(biryani-regular-webfont.2cf1d244bb5c5a33f77e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:biryaniultralight;src:url(biryani-ultralight-webfont.eaabeecfebb09adefab5.eot);src:url(biryani-ultralight-webfont.eaabeecfebb09adefab5.eot?#iefix) format("embedded-opentype"),url(biryani-ultralight-webfont.864cba1b7bb368b239cf.woff2) format("woff2"),url(biryani-ultralight-webfont.d70bb2b4f083a7c46987.woff) format("woff"),url(biryani-ultralight-webfont.e4ab4703ecb3262f3a12.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:fontello;src:url(fontello.eb4491b56a43154c3aef.eot);src:url(fontello.eb4491b56a43154c3aef.eot#iefix) format("embedded-opentype"),url(fontello.1211439d9fb91353eb1c.woff2) format("woff2"),url(fontello.dc48fb098e343a70dedc.woff) format("woff"),url(fontello.94395cdeb51dc2e66e99.ttf) format("truetype"),url(fontello.57a286660b7337464bc6.svg#fontello) format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:fontello;src:url(fontello.57a286660b7337464bc6.svg#fontello) format("svg")}}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-play-icon:before{content:"\E800"}.icon-dot:before{content:"\E801"}.icon-map-dark:before{content:"\E802"}.icon-green-star:before{content:"\E803"}.icon-listing-dark:before{content:"\E804"}.icon-review-solid:before{content:"\E805"}.icon-blazenow-small:before{content:"\E806"}.icon-search-dark:before{content:"\E807"}.icon-close-dark:before{content:"\E808"}.icon-arrow-up:before{content:"\E809"}.icon-order-history-normal:before{content:"\E80B"}.icon-order-history-selected:before{content:"\E80C"}.icon-profile-normal:before{content:"\E829"}.icon-search-normal:before{content:"\E80E"}.icon-profile-selected:before{content:"\E80F"}.icon-arrow-right:before{content:"\E810"}.icon-arrow-left:before{content:"\E811"}.icon-arrow-down:before{content:"\E812"}.icon-back-dark:before{content:"\E813"}.icon-favorite-dark:before{content:"\E814"}.icon-share-dark:before{content:"\E815"}.icon-search-selected:before{content:"\E817"}.icon-empty-star:before{content:"\E818"}.icon-favorite-dark-1:before{content:"\E819"}.icon-med-id-dark:before{content:"\E81A"}.icon-payment-dark:before{content:"\E81B"}.icon-promotions-dark:before{content:"\E81C"}.icon-comment-empty:before{content:"\F0E5"}.icon-right:before{content:"\F821"}.icon-heart:before{content:"\E820";color:#eb522b}.icon-plus:before{content:"\E81D"}.icon-minus:before{content:"\E81E"}.icon-photo-dark:before{content:"\E82C"}.icon-ok-circled2:before{content:"\E823"}.icon-direction-outline:before{content:"\E824"}.icon-email-dark:before{content:"\E82A"}.icon-password-dark:before{content:"\E82B"}.icon-appversion-dark:before{content:"\E828"}.icon-account-dark:before{content:"\E829"}.icon-logout-dark:before{content:"\E827"}.icon-email-dark-1:before{content:"\E80D"}.icon-phone-dark:before{content:"\E81F"}.icon-password-dark-1:before{content:"\E821"}.icon-logout-dark-1:before{content:"\E82D"}.icon-appversion-dark-1:before{content:"\E82E"}.icon-rate-us-dark:before{content:"\E82F"}.icon-account-dark-1:before{content:"\E830"}.icon-reviews-dark:before{content:"\E831"}.icon-favorite-dark-2:before{content:"\E832"}.icon-settings-dark:before{content:"\E833"}.icon-profile-normal:before{content:"\E834"}.icon-profile-selected-1:before{content:"\E836"}.icon-search-normal-1:before{content:"\E835"}.icon-search-selected-1:before{content:"\E837"}.icon-home-normal:before{content:"\E838"}.icon-home-selected:before{content:"\E839"}.icon-android-button-green:before{content:"\E816"}.icon-iphone-button-dark:before{content:"\E80A"}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px;outline:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{position:absolute;bottom:8px;display:block;width:100%;list-style:none;padding:0 24px}.slick-dots li{position:relative;display:inline-block;cursor:pointer;vertical-align:middle;margin-right:9px}.slick-dots li button{font-size:0;display:block;padding:0;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;line-height:0}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:before{font-family:fontello;font-size:26px;line-height:1;content:"\E801";color:#616161;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}.slick-dots li.slick-active button:before{color:#fff}@media (min-width:992px){.custom-modal-container .slick-slider{margin:0 50px}}.ps-container{-ms-touch-action:auto;touch-action:auto;overflow:hidden!important;-ms-overflow-style:none}@supports (-ms-overflow-style:none){.ps-container{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps-container{overflow:auto!important}}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block;background-color:#e9e9e9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999;height:11px}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#b8b8b8;width:7px}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;bottom:0;height:15px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;border-radius:6px;-webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,-webkit-border-radius .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;bottom:2px;height:6px}.ps-container>.ps-scrollbar-x-rail:active>.ps-scrollbar-x,.ps-container>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{height:11px}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;opacity:1;-webkit-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;right:0;width:7px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#b8b8b8;-webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,-webkit-border-radius .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;right:0;width:7px}.ps-container>.ps-scrollbar-y-rail:active>.ps-scrollbar-y,.ps-container>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{width:7px}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999;height:11px}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#b8b8b8;width:7px}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:1}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#b8b8b8}*{font-size:14px}*,:after,:before{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{max-width:100%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}b,strong{font-weight:700}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}button,input,select,textarea{margin:0}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 50px #2a9dab;-webkit-text-fill-color:#fff;box-shadow:inset 0 0 0 50px #2a9dab}button{overflow:visible;outline:none;cursor:pointer}svg:not(:root){overflow:hidden}a{background-color:transparent;color:inherit;text-decoration:none}a:active,a:focus,a:hover{outline:none}html{height:100%}body{margin:0 auto;position:relative;background:#fff;font:14px biryaniregular;color:#474747;height:auto;min-height:100%}.headline{margin-bottom:21px;font-family:biryanidemibold;font-size:18px}h2{margin-bottom:16px}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}::-webkit-input-placeholder{opacity:.5;-webkit-transition:opacity .3s;transition:opacity .3s;color:#383838}:-moz-placeholder,::-moz-placeholder{opacity:.5;-webkit-transition:opacity .3s;transition:opacity .3s;color:#383838}:-ms-input-placeholder{opacity:.5;-webkit-transition:opacity .3s;transition:opacity .3s;color:#383838}:focus::-webkit-input-placeholder{opacity:0}:focus:-moz-placeholder,:focus::-moz-placeholder{opacity:0}:focus:-ms-input-placeholder{opacity:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.container{padding:0 24px;margin:auto}input[type=text]:focus,input[type=text]:hover,select:focus,select:hover,textarea:focus,textarea:hover{outline:none}


/* !Base style */.bold{font-family:biryanibold}.authorization,.camera,.camera__blur,.checkout-success,.payment{min-height:calc(100vh - 50px);height:auto}.sign-up{min-height:calc(100vh - 85px);height:auto}.nav{height:49px;border-bottom:1px solid #e6e6e6;background:#fff;overflow:hidden}.nav,.nav-sticky{margin-bottom:28px}.nav__list{padding-bottom:24px;font-size:0;white-space:nowrap;overflow-x:auto;text-align:center;cursor:pointer}.nav__link{display:inline-block;padding:17px 8px 12px;font-size:14px;font-family:biryanibold;text-transform:uppercase;-webkit-transition:color .2s;transition:color .2s;line-height:1.4}.nav__link_active{background:-webkit-linear-gradient(#fff 46px,#2a9dab 0);background:linear-gradient(#fff 46px,#2a9dab 0);color:#2a9dab}.store-info__layout .nav__link{padding:16px 8px 13px;font-size:14px}.rating-box_active .rating .icon-empty-star{color:#209dac}.nav__link:active,.nav__link:focus,.nav__link:hover{text-decoration:none}.nav_sticky{position:fixed;left:0;right:0;top:0;margin-left:auto;margin-right:auto;z-index:10}

/* !nav */.toolbar{border-bottom:1px solid #e6e6e6;background:#fff;min-height:45px;height:10px;margin-bottom:34px}.toolbar__title{font-family:biryanibold;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 10px}.expanded-map .toolbar__title{margin-left:0}.toolbar .container{height:100%}.toolbar__body{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.toolbar__body,.toolbar__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.toolbar__buttons .toolbar__button{margin-left:25px}.toolbar__buttons .toolbar__button:first-child{margin-left:0}.toolbar__link{font-family:biryanibold;color:#2a9dab;background:#fff;border:none;cursor:pointer}.toolbar__button{display:block;height:auto;width:auto;border:none;padding:0;background:transparent;-webkit-transition:all .2s;transition:all .2s;line-height:0}.toolbar__button:hover{color:#209dac}.forgot-password .toolbar__button:hover,.sign-up .toolbar__button:hover,.welcome .toolbar__button:hover{color:#fff}.toolbar [class^=icon-]{display:block}.toolbar .icon-back-dark:before{font-size:14px}.toolbar .icon-share-dark:before{font-size:27px}.toolbar .icon-favorite-dark:before,.toolbar .icon-heart:before,.toolbar__button .icon-share-dark:before{font-size:22px}.toolbar .icon-search-normal:before,.toolbar__button .icon-favorite-dark:before,.toolbar__button .icon-heart:before{font-size:20px}.toolbar_sticky{position:fixed;left:0;right:0;top:0;margin-left:auto;margin-right:auto;z-index:10}.toolbar_mb-0{margin-bottom:0}

/* !toolbar */.content{position:relative}.icon-back-dark{cursor:pointer}.content_i-b{padding-bottom:50px}.content_i-t,.content_i-tb{padding-top:50px}.content_i-tb{padding-bottom:50px}.visible{display:block}.visible-ib{display:inline-block}.hidden{display:none}.stores-list{padding-bottom:10px;position:relative}.stores-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.stores-list__location{color:#2a9dab;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stores-list__location i{padding-right:8px;font-size:16px}.stores-list__section{border-bottom:1px solid #e6e6e6;margin-bottom:32px}.stores-list__section:last-child{border-bottom:none;padding-bottom:10px}.store-item{display:block}.store-item:hover{text-decoration:none}.store-item__figure img{display:block;width:100%;border-radius:5px;margin-bottom:10px}.store-item__title{margin-bottom:1px;font-size:14px;line-height:20px;cursor:pointer}.store-item__shop{font-size:12px;line-height:26px}.store-item:hover .store-item__title{color:#2a9dab}.store-item__rate{line-height:1;margin-bottom:2px}.store-item__counter,.store-item__stars{display:inline-block;vertical-align:middle}.store-item__stars{margin-right:5px}.store-item__stars img{display:block}.store-item__counter,.store-item__distance{font-size:12px;line-height:1.3}.store-item__footer{font-family:biryaniregular;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px;padding-bottom:5px;border-bottom:1px solid #e6e6e6}.store-item__footer,.store-item__footer-remove,.store-item__footer-write{font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.store-item__footer-remove,.store-item__footer-write{cursor:pointer}.store-item__footer-remove i,.store-item__footer-write i{font-size:18px;padding-right:15px}.store-item__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.store-item_lg{margin-bottom:28px}.store-item_lg .store-item__figure{margin-bottom:10px}.store-item_md{margin-bottom:25px;display:-webkit-box;display:-ms-flexbox;display:flex}.store-item_md .store-item__figure{max-width:98px;-ms-flex-negative:0;flex-shrink:0}.search-results__section .store-item_md .store-item__figure{max-width:144px}.store-item_md .store-item__side{margin-left:16px;-webkit-box-flex:1;-ms-flex:1;flex:1}.store-item_sm{padding:20px 0;border-bottom:1px solid #e6e6e6}

/* !store-list */.stores-carousel{margin:24px 0 0 24px}.stores-carousel__item{display:block;margin-right:16px;width:152px;border-bottom:4px solid transparent}.stores-carousel__item:hover{text-decoration:none}.stores-carousel__item:hover .stores-carousel__title{text-decoration:underline}.stores-carousel .slick-current .stores-carousel__item{border-color:#2a9dab}.stores-carousel__figure{width:100%;margin-bottom:6px;border-radius:4px}.stores-carousel__figure img{display:block;width:100%;border-radius:3px}.stores-carousel__title{margin-bottom:2px;font-size:12px;line-height:17px;min-height:40px}.stores-carousel__rate{line-height:1;margin-bottom:4px}.stores-carousel__counter,.stores-carousel__stars{display:inline-block}.stores-carousel__stars{margin-right:2px}.stores-carousel__stars img{display:block}.stores-carousel__counter{font-size:10px;line-height:1.2;vertical-align:super}

/* !stores-carousel */.products-list{margin-bottom:12px}.products-list__section{border-bottom:1px solid #e6e6e6;margin-bottom:26px}.products-list__section:last-child{margin-bottom:0}.products-list__footer{padding-top:10px;padding-bottom:10px}.products-list__button{font-size:14px;font-family:biryanibold;color:#209dac}.products-list__button [class^=icon-]{display:inline-block;font-size:10px;position:relative;top:-1px}.products-list__button .icon-arrow-right{margin-left:7px}.products-list__button .icon-arrow-left{margin-right:7px}.divider{margin-bottom:32px;border-bottom:1px solid #e6e6e6}.product-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:21px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer}.product-item__figure img{display:block;width:100%;border-radius:3px}.product-item__side{margin-left:16px;padding-top:2px;-webkit-box-flex:1;-ms-flex:1;flex:1}.product-item__title{margin-bottom:3px}.product-item__select{position:relative;width:160px;margin-bottom:8px;background:#fff;border:1px solid #b8b8b8;font-family:biryanibold;font-size:16px;cursor:pointer;padding:6px 30px 2px 9px;line-height:1.4}.product-item__select-icon{position:absolute;top:11px;right:14px;font-size:8px;line-height:1}.product-item__rate{line-height:1;margin-bottom:5px}.product-item__counter,.product-item__stars{display:inline-block}.product-item__stars{margin-right:5px}.product-item__stars img{display:block}.product-item__counter,.product-item__distance{font-size:12px;line-height:1.3}.product-item__counter{vertical-align:super}

/* !products-list */.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;padding:10px;width:100%;margin:auto}

/* !modal review-modalbox */.modal-content{position:relative;background-clip:padding-box;outline:0}.modal-content .slick-dots{text-align:center;bottom:-40px}.product-price__content .slick-dots{bottom:0}.modal-close{margin:50px auto auto;width:54px;height:54px;cursor:pointer;background:url(close-btn.3280926f2053530aa1d6.svg) 50% no-repeat;z-index:8040}

/* !modal */.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;transition-property:height,visibility}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translateY(-25%);transform:translateY(-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0);transform:translate(0)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.spinner{background-color:#fff}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.8}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}

/* !modal */.product-price{background:#fff}.product-price__title{padding:27px 24px 20px;border-bottom:1px solid #e6e6e6;font:18px/1.667 biryanidemibold}app-reviews-modalbox .product-price__content{padding:0}app-reviews-modalbox .slick-track{min-width:100%}.modal-dialog.reviews{min-width:100%;padding:0}.modal-dialog.reviews .slick-slide{max-height:500px}.modal-dialog.reviews .slick-slide img{width:auto;height:360px;margin:0 auto}.product-price__content{padding:0 24px 32px;position:relative}.product-price__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #e6e6e6;font:16px/1 biryanibold;padding:22px 26px 17px 6px}.product-price__item:after{content:"\E810";position:absolute;right:13px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:10px;line-height:1;font-family:fontello;margin-top:1px}.product-price__item-elem{padding:0 10px}

/* !product-price */.rate-modal_text{padding:15px 10px 10px;font-size:16px}.rate-modal_btn{width:100%;text-align:right;font-size:16px;font-family:biryanibold;cursor:pointer}.home-modal,.payment-modal,.rate-modal,.select-location-modal,.writing-comment-modal{background:#fff;border:1px solid}.home-modal .toolbar,.payment-modal .toolbar,.rate-modal .toolbar,.select-location-modal .toolbar,.writing-comment-modal .toolbar{margin-bottom:0}.home-modal__title,.payment-modal__title,.rate-modal__title,.select-location-modal__title,.writing-comment-modal__title{padding:27px 24px 20px;border-bottom:1px solid #e6e6e6;font:18px/1.667 biryanidemibold;text-align:center}.home-modal .modal-dialog,.payment-modal .modal-dialog,.rate-modal .modal-dialog,.select-location-modal .modal-dialog,.writing-comment-modal .modal-dialog{-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}.home-modal__body,.select-location-modal__body,.writing-comment-modal__body{text-align:center;position:relative;padding-bottom:20px}.home-modal__body-background,.payment-modal__body-background,.rate-modal__body-background,.select-location-modal__body-background,.writing-comment-modal__body-background{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1px 80px}.home-modal__body-background img,.payment-modal__body-background img,.rate-modal__body-background img,.select-location-modal__body-background img,.writing-comment-modal__body-background img{width:135px}.home-modal__body-img,.payment-modal__body-img,.rate-modal__body-img,.select-location-modal__body-img,.writing-comment-modal__body-img{width:90px;position:absolute;top:71px;left:calc(50% - 45px)}.home-modal__body-title,.payment-modal__body-title,.rate-modal__body-title,.select-location-modal__body-title,.writing-comment-modal__body-title{font-size:16px;font-family:biryanidemibold;line-height:30px}.home-modal__body-description,.payment-modal__body-description,.rate-modal__body-description,.select-location-modal__body-description,.writing-comment-modal__body-description{font-size:14px;line-height:20px}.home-modal__body-btns,.payment-modal__body-btns,.rate-modal__body-btns,.select-location-modal__body-btns,.writing-comment-modal__body-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.home-modal__body .blue__button,.home-modal__body .white__button,.payment-modal__body .blue__button,.payment-modal__body .white__button,.rate-modal__body .blue__button,.rate-modal__body .white__button,.select-location-modal__body .blue__button,.select-location-modal__body .white__button,.writing-comment-modal__body .blue__button,.writing-comment-modal__body .white__button{width:45%;border:2px solid #2a9dab;border-radius:4px}.home-modal__body .blue__button:hover,.payment-modal__body .blue__button:hover,.rate-modal__body .blue__button:hover,.select-location-modal__body .blue__button:hover,.writing-comment-modal__body .blue__button:hover{border:2px solid #2a9dab}.select-location-modal{height:408px}.home-modal .modal-content{-webkit-transform:inherit;transform:inherit}.home-modal .modal-dialog{padding:0;margin:0}
/* !allow-location modal */.profile-modal{text-align:center;height:96vh}.profile-modal .modal-dialog{width:100%;padding:0;position:absolute;bottom:65px;left:0}.profile-modal .modal-content{border:1px solid #eee;border-radius:10px;background:#eee;-webkit-transform:translateY(0);transform:translateY(0)}.profile-modal__title{font-size:13px;color:#8f8e94;border-bottom:1px solid silver;padding:21px 0}.profile-modal__item{border-bottom:1px solid silver;font-size:20px;padding:11px 0 9px;font-family:biryanilight}.profile-modal__item:last-child{border:none}.profile-modal__item.cancel,.profile-modal__item.update{color:#0076ff}.profile-modal__item.cancel,.profile-modal__item.discard{font-family:biryanidemibold}.profile-modal__item.discard{color:#ff4800}.profile-modal__item.delete{color:#fe3824;border-top:1px solid silver}.profile-modal .modal-cancel{border:1px solid #eee;border-radius:10px;margin-top:8px;cursor:pointer;background:#fff;z-index:8040}

/* !profile-modal */.checkout-modal{background:#fff;border:1px solid}.checkout-modal__title{padding:27px 24px 20px;border-bottom:1px solid #e6e6e6;font:16px biryanibold;text-align:center;color:#474747}.checkout-modal .modal-dialog{-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}.checkout-modal__body{text-align:center;position:relative}.checkout-modal__input{font-family:biryaniextrabold;font-size:30px;text-align:center;border:none;width:100%;padding:24px 0 20px;border-bottom:1px solid #ff8f00}.checkout-modal__footer{font-family:biryanibold;text-align:center;padding:22px 0 18px}

/* !checkout modal */.storeinfo-popup{background:#fff;font:16px biryanibold;padding-bottom:32px}.storeinfo-popup__title{padding:35px 24px 13px;border-bottom:1px solid #e6e6e6;text-align:center;color:#474747;cursor:pointer}.storeinfo-popup .modal-dialog{-webkit-transform:translateY(-50%);transform:translateY(-50%);top:85%}.storeinfo-popup__delete{text-align:center;padding:12px 24px;color:#ff4800;border-bottom:1px solid #e6e6e6}.review__modalbox{display:none;padding-bottom:34px}

/* !review__modalbox */.order-counter{height:56px}.order-counter__body{position:fixed;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:56px;background:#ff8f00;padding:0 50px;color:#fff;z-index:1}.order-counter__title{padding-top:8px;font-size:14px;line-height:1;font-family:biryanidemibold}.order-counter__count{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:32px;width:32px;border:1px solid #fff;border-radius:2px;text-align:center;font-size:16px;line-height:35px}

/* !order-counter */.slider-box{position:relative}.slider-box__button{position:absolute;top:13px;left:22px;color:#fff;z-index:10;line-height:0;padding:8px;-webkit-transition:all .2s;transition:all .2s}.slider-box__button [class^=icon-]{display:block}.slider-box__button:hover{color:#616161}.slider{margin-bottom:26px}.slider__image{display:block;width:100%}

/* !slider-box */.store-info{margin-bottom:28px}.store-info__title{margin-bottom:5px;font:30px/36px biryanibold}.store-info__tip{font-size:12px;line-height:1;color:#209dac;margin-bottom:13px}.store-info__buttons{font-size:0;line-height:0;margin-bottom:18px}.store-info__buttons .icon-favorite-dark,.store-info__buttons .icon-heart{font-size:18px}.store-info__buttons .icon-share-dark{font-size:20px}.store-info__button{display:none;margin-right:22px;-webkit-transition:all .2s;transition:all .2s}.store-info__button:hover{color:#209dac}.store-info__button:last-child{margin-right:0}.store-info__text-box{line-height:25px}.store-info__link{color:#209dac;-webkit-transition:all .2s;transition:all .2s}.store-info__rate-row{padding-top:18px;padding-bottom:14px;border-bottom:1px solid #e6e6e6}.store-info__rate{font-size:0;line-height:0}.store-info__counter,.store-info__stars{display:inline-block;vertical-align:middle}.store-info__stars{margin-right:8px}.store-info__stars img{display:block}.store-info__counter{line-height:1;font-size:12px;font-family:biryaniregular}.store-info__counter .icon-arrow-right{display:inline-block;margin-left:4px;font-size:10px;color:#209dac}.store-info__map-img{display:block;width:100%}.store-info__map-meta{line-height:25px;margin-bottom:21px}.store-info__place{font-family:biryanibold;margin-bottom:3px}.store-info__distance{font-size:12px;line-height:1}.store-info__timetable{border-bottom:1px solid #e6e6e6;font-size:12px;line-height:21px}

/* !store-info */.dropdown__header{padding:15px 0 10px}.dropdown__button{display:inline-block;font-family:biryanibold;color:#209dac;cursor:pointer;margin-left:5px}.dropdown__button i[class^=icon-]{display:inline-block;margin-left:5px;font-size:8px;position:relative;top:-1px}.dropdown__button i[class^=icon-].icon-hidden{display:none}.dropdown__content{padding-bottom:10px;margin-bottom:22px}.dropdown__item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 0 3px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.dropdown__item-active{color:#209dac;font-family:biryanibold}.dropdown__item-divider{margin:8px;height:1px;background:-webkit-linear-gradient(left,#e5e5e5,#e5e5e5 25%,transparent 0);background:linear-gradient(90deg,#e5e5e5,#e5e5e5 25%,transparent 0);background-size:3px 1px;-webkit-box-flex:1;-ms-flex:1;flex:1;background-repeat:repeat-x}

/* !dropdown */.map-box{min-height:100vh}.map,.map-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.map{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background:#ccc}.map__list{position:absolute;bottom:16px;left:0;right:0;margin:auto;z-index:10}.expanded-map .toolbar{margin-bottom:0}.expanded-map .map-box{min-height:80vh}.sebm-google-map-container-inner{-webkit-box-flex:1;-ms-flex:1;flex:1}.sebm-google-map-content{display:block!important}

/* !map */.btn-rounded{display:inline-block;width:114px;padding:10px 4px 6px;background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-radius:100px;font-family:biryanibold;font-size:14px;line-height:20px;color:#474747;text-align:center;text-transform:uppercase}.btn-rounded.map__list{font-family:biryaniregular;background:#383838;color:#fff}.btn-rounded:hover{text-decoration:none}.btn-rounded__icon{display:inline-block;margin-right:4px;line-height:1px}.btn-rounded .icon-map-dark{font-size:15px}.btn-rounded .icon-listing-dark{position:relative;top:-1px;font-size:12px}.btn-map{position:fixed;bottom:66px;left:0;right:0;margin:auto}.stores-list__map{display:none}.btns-group{position:fixed;left:0;right:0;bottom:0;margin:auto;border-top:1px solid #e6e6e6;background:#fff;z-index:10}.btns-group__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:11px 0 9px;margin:0 auto;width:80%}.btns-group__btn{color:#474747;-webkit-transition:color .2s;transition:color .2s;font-size:0}.btns-group__btn [class^=icon-]:before{font-size:30px}.btns-group__btn .icon-hidden{display:none}.btns-group__btn:hover,.btns-group__btn_active{color:#209dac}.btns-group__btn_active .icon-visible{display:none}.btns-group__btn_active .icon-hidden{display:block}

/* !btns */.search{min-height:48px;border-bottom:1px solid #e6e6e6;position:fixed;left:0;right:0;top:0;margin:auto;background:#fff;z-index:10}.search__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:9px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search__field{margin:0 16px;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:5px}.search__input{height:24px;width:100%;border:none;font-size:14px;font-family:biryaniregular;color:#383838;padding:0}.search__close{font-size:14px}.search__button{height:auto;width:auto;border:none;padding:0;background:transparent;-webkit-transition:all .2s;transition:all .2s}.search__button:hover{color:#209dac}.search .icon-search-dark{font-size:24px}.search .icon-close-dark{font-size:14px}

/* !search */.no-results,.search-screen{width:100%;height:calc(100% - 100px);position:fixed;top:60px;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:auto;text-align:center}.search__layout{position:relative}.search__layout .search-screen{height:calc(100vh - 170px)}.no-reviews,.search-screen{text-align:center}.search-screen .blue__button{margin:35px auto 0;width:80%}.no-reviews__icon,.search-screen__icon{display:inline-block;max-width:96px;margin-bottom:18px}.no-reviews__title,.search-screen__title{font-family:biryanidemibold;font-size:18px;line-height:34px}.no-reviews__text,.search-screen__text{line-height:25px}.search-screen{margin:auto}.no-reviews{margin:auto;width:270px;margin-top:45%}

/* !search-screen, no-reviews */.search-results{padding:26px 0}

/* !search-results */.reviews{padding-bottom:4px}.reviews__header{margin-bottom:32px}.reviews__head{display:none;padding:40px 0 10px}.reviews__head .toolbar__button{margin:13px 20px 0 0}.reviews__title{margin-bottom:26px}.reviews__title .headline{margin-bottom:0}.reviews__rate{line-height:1}.reviews__counter,.reviews__stars{display:inline-block;vertical-align:middle;white-space:nowrap}.reviews__stars{margin-right:8px}.reviews__stars img{display:block}.reviews__counter{font-size:12px;line-height:1;vertical-align:1px}.reviews__counter .icon-arrow-right{display:inline-block;margin-left:4px;font-size:10px;color:#209dac}.reviews__item{padding-bottom:21px;margin-bottom:33px;border-bottom:1px solid #e6e6e6;position:relative}.latest-reviews .reviews__item{margin-bottom:28px;padding-bottom:8px;border:none}.latest-reviews .reviews__item:last-child{margin-bottom:10px}.review__head{min-height:56px;margin-bottom:18px;padding-left:72px;position:relative;padding-top:4px}.review__icon{position:absolute;top:0;left:0;width:56px;height:56px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.review__auth{font-size:16px;line-height:1.4}.review__title{font-size:15px;line-height:36px;font-family:biryanidemibold}.review__date{font-size:12px;line-height:1.5}.review__rate{line-height:1}.review__text{line-height:25px;word-break:break-word}.review__more{color:#2a9dab;font-size:16px;margin-left:8px}.review__pictures{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -8px;padding:5px 0 3px;cursor:pointer}.review__picture{display:block;margin:8px;max-width:43%}.review__picture img{display:block;max-height:88px;min-height:88px}

/* !reviews */.controls-group{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.controls-group,.controls-group__counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.controls-group__counter-btn{width:32px;height:32px;border:2px solid #e6e6e6;font:20px Arial,Helvetica,sans-serif;line-height:28px;border-radius:50%;text-align:center;-webkit-transition:all .2s;transition:all .2s;cursor:pointer}.controls-group__counter-btn:hover{border-color:#ff8f00}.controls-group__counter-field{font:32px/1 biryanibold;margin:0 16px;padding-top:7px}.controls-group__btn{width:154px;-webkit-transition:all .2s;transition:all .2s}

/* !controls-group */.checkout .toolbar{margin-bottom:25px}.checkout__head{padding-bottom:12px;border-bottom:1px solid #e6e6e6}.checkout__head-title{font-family:biryanidemibold;font-size:18px;line-height:1}.checkout__head-description{font-family:biryaniregular;font-size:12px}.checkout .store-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:16px}.checkout .store-item.store-item_md{margin-bottom:0;padding:0 0 22px;border-bottom:1px solid #e6e6e6}.checkout .store-item .store-item__figure{min-width:97px}.checkout .store-item__side{padding-top:8px;line-height:1}.checkout .store-item__price{font-family:biryanibold;font-size:16px}.checkout .store-item__counter{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:13px}.checkout .store-item__counter i{font-size:16px;border-radius:50%;border:2px solid #383838;padding:4px 9px}.checkout .store-item__count{font-family:biryanibold;line-height:2;font-size:16px;padding:0 13px}.checkout__total{line-height:1.8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:23px 0 17px;border-bottom:1px solid #e6e6e6}.checkout__total-item{text-align:right;width:38%}.checkout__total-sum{font-size:16px;font-family:biryanibold}.checkout__total-discount{color:#2a9dab}.checkout__item{padding:14px 24px 10px 40px;border-bottom:1px solid #e6e6e6;position:relative;display:block}.checkout__item:after{font-family:fontello;font-size:10px;color:#474747;content:"\E810";right:8px}.checkout__item-icon,.checkout__item:after{position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}.checkout__item-icon{height:24px;width:24px;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.checkout__item-icon [class^=icon-]{margin:auto;line-height:1;font-size:0}.checkout__item-icon [class^=icon-]:before{font-size:18px}.checkout .btn_action{display:block;text-align:center;padding:15px 0}

/* !checkout */.checkout-success{color:#fff;padding-bottom:17px}.checkout-success,.checkout-success .toolbar{background:#2a9dab}.checkout-success__head{text-align:center;padding-bottom:35px;border-bottom:1px solid #7cc1c9}.checkout-success__head i{font-size:60px}.checkout-success__head h3{font-size:28px;font-family:biryaniextrabold}.checkout-success__head h5{font-size:18px;font-family:biryanidemibold;line-height:1.8}.checkout-success__description{font-size:14px}.checkout-success__order{font-size:16px;background:#7cc1c9;display:inline-block;vertical-align:middle;padding:10px 36px 7px;margin-top:15px;border-radius:4px}.checkout-success__distance{font-size:12px}.checkout-success__get-direction{padding-top:10px;display:inherit}.checkout-success__get-direction i{font-size:10px;padding-left:10px}.checkout-success__directions{padding:32px 0 20px;border-bottom:1px solid #7cc1c9}.checkout-success__directions img{max-height:112px;width:100%}.checkout-success__directions h5{font-family:biryanidemibold}.checkout-success__total{padding:15px 0;border-bottom:1px solid #7cc1c9}.checkout-success__total .bold{font-size:16px;font-family:biryanibold}.checkout-success__total-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5px 0}.checkout-success__total-item p:first-child{padding-right:15px}.checkout-success .total-price{padding-right:23px}.checkout-success .total-paid{position:relative}.checkout-success .total-paid i{font-size:10px;padding-left:10px}

/* !checkout-success */.guest-signup{padding-bottom:20px}.guest-signup .toolbar{margin-bottom:22px}.guest-signup .icon-photo-dark{padding-right:8px}.guest-signup__label{color:#383838;font-size:12px}.guest-signup__remember{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.guest-signup__remember label{margin-left:17px}

/* !guest-signup */.payment{background:#2a9dab;padding-bottom:19px}.payment .toolbar{background:#2a9dab;color:#fff}.payment__head{font-family:biryanidemibold;font-size:15px;color:#fff}.payment__card{background:#fff;border-radius:8px;padding:24px 24px 10px;margin-bottom:44px;color:#b8b8b8}.payment__card .payment__item-field.card{text-align:left}.payment__card .payment__item-field h4{font-size:12px}.payment__card .payment__item-field p{font-family:biryaniextrabold;font-size:16px}.payment__card .payment__item-field img{width:48px;padding-bottom:15px}.payment__label{color:#7dc3cb;font-family:biryaniregular;font-size:12px}.payment__input{color:#fff;background:transparent;border:none;border-bottom:1px solid #7dc3cb;width:100%;line-height:1.8;margin-bottom:23px}.payment__input:focus,.payment__label:focus{border-bottom:1px solid #fff;outline:none}.payment__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.payment__item-field{width:47%}.payment__item-field.card{width:100%}.payment__item ::-webkit-input-placeholder{color:#7dc3cb}.payment__item :-moz-placeholder,.payment__item ::-moz-placeholder{color:#7dc3cb}.payment__item :-ms-input-placeholder{color:#7dc3cb}.payment .white__button{margin-top:10px}

/* !payment */.payment-method .toolbar{margin-bottom:10px}.payment-method__title{font-family:biryanibold;text-transform:uppercase;line-height:36px;border-bottom:1px solid #e6e6e6}.payment-method__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 0;border-bottom:1px solid #e6e6e6}.payment-method__item-card h5,.payment-method__item-card img{display:inline-block;vertical-align:middle}.payment-method__item-card img{width:48px;margin-right:16px}.payment-method__item-card h5{font-size:12px}.payment-method__item-number{font-size:18px;font-family:biryanidemibold}

/* !payment-method */.select-location{max-height:122px}.select-location .toolbar{margin-bottom:0}.select-location__input{border:none;width:100%}.select-location__list-item{border-bottom:1px solid #e6e6e6}.select-location__list-item,.select-location__list-item-line{padding:14px 24px 15px 60px;position:relative;display:block}.select-location__list-icon{position:absolute;height:24px;width:24px;top:50%;left:28px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.select-location__item{border-bottom:1px solid #e6e6e6;padding:12px 0 10px;margin:0 24px;line-height:25px;cursor:pointer;font-size:14px}

/* !select-location*/.profile{padding-bottom:40px;margin-bottom:28px}.profile .toolbar{margin-bottom:0}.profile .toolbar__body{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.profile .blur{width:100%;height:115px;left:0;top:0;bottom:0;right:0;z-index:99;background-size:cover;background-repeat:no-repeat;-webkit-filter:blur(5px);-moz-filter:blur(5px);filter:blur(28px);overflow-x:hidden}.profile__head{position:relative}.profile__head-content{position:absolute;height:115px;left:0;top:0;bottom:0;right:0;z-index:100}.profile__head-without_photo{background:#2a9dab}.profile__head-without_photo .profile__head-content{padding:16px 24px 0}.profile__message{color:#fff;background:#177d89;padding:11px 0 8px}.profile__message .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.profile__message-dismiss{font-family:biryanibold}.profile__message i{font-size:10px;margin-right:10px;position:relative}.profile__message i:before{position:absolute;right:0;top:1px}.profile__head-user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:22px 0}.profile__head-user .no-photo{position:relative;font-size:30px;width:72px;height:72px;border-radius:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;background:#177d89;color:#fff;cursor:pointer}.profile__head-user .no-photo i{position:absolute;top:22%;left:32%}.profile__head-logout{display:none}.profile__user{color:#fff;font-size:30px;line-height:1.2;font-family:biryaniextrabold;padding-right:16px;margin-top:9px}.profile__photo{width:72px;border-radius:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;cursor:pointer}.profile__photo__list-item{padding:14px 24px 10px 35px;border-bottom:1px solid #e6e6e6;position:relative;display:block}.profile__photo__list-item:after{font-family:fontello;font-size:10px;content:"\E810";right:8px}.profile__photo__list-icon,.profile__photo__list-item:after{position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}.profile__photo__list-icon{height:24px;width:24px;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.profile__photo__list-icon [class^=icon-]{margin:auto;line-height:1;font-size:0}.profile__photo__list-icon [class^=icon-]:before{font-size:18px}.profile__list-item{padding:14px 24px 10px 35px;border-bottom:1px solid #e6e6e6;position:relative;display:block}.profile__list-item:hover{color:#2d9eac}.profile__list-item:after{font-family:fontello;font-size:10px;content:"\E810";right:8px}.profile__list-icon,.profile__list-item:after{position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}.profile__list-icon{height:24px;width:24px;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.profile__list-icon [class^=icon-]{margin:auto;line-height:1;font-size:0}.profile__list-icon [class^=icon-]:before{font-size:20px}.profile__list-icon img{margin:auto}

/* !profile */.settings .toolbar{margin-bottom:5px}.settings__title{text-transform:uppercase;font-family:biryanibold;line-height:36px;border-bottom:1px solid #e6e6e6;padding-top:16px}.settings__email{overflow:hidden;text-overflow:ellipsis;padding-left:20px}.settings__app,.settings__email,.settings__phone{font-family:biryaniextrabold}.settings__phone{color:#2a9dab}.settings__list{text-transform:uppercase;font-family:biryanibold;line-height:36px}.settings__list-item{font-size:14px;font-family:biryaniregular;text-transform:none;padding:8px 0 3px 35px;border-bottom:1px solid #e6e6e6;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.settings__list-item:hover{color:#2a9dab}.settings__list-link{position:relative;display:block}.settings__list-link:after{font-family:fontello;font-size:10px;content:"\E810";right:8px}.settings__list-icon,.settings__list-link:after{position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}.settings__list-icon{height:24px;width:24px;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;padding-top:5px}.settings__list-icon i{margin-top:-4px}.settings__list-icon i:before{font-size:25px}

/* !profile settings*/.promotions__item{margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid #e6e6e6}.promotions__img{display:block;width:100%;margin-bottom:22px}.promotions__title{font-family:biryaniextrabold;font-size:30px;line-height:36px;margin-bottom:8px}.promotions__text{line-height:25px;margin-bottom:14px}.promotions__btn{width:168px}

/* !promotions */.patient .toolbar{margin-bottom:28px}.patient .toolbar__title{padding-left:37px}.patient__head{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.patient__head-about{padding-left:16px;line-height:1.4}.patient__title{font-size:18px;font-family:biryanidemibold;color:#474747}.patient__date{font-family:biryaniextrabold}.patient__photo{width:72px}.patient__name{font-size:18px;font-family:biryanidemibold;color:#383838}.patient__description{font-size:14px}.patient__list{margin-top:31px}.patient__list:first-child{border-top:1px solid #e6e6e6}.patient__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 0 8px;border-bottom:1px solid #e6e6e6;position:relative}

/* !Patient ID */.order-history .toolbar{margin-bottom:0}.order-history .toolbar__body{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.order-history__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:93vh;height:auto;padding-bottom:50px}.order-history .review__item{padding:24px 20px 0;position:relative}.order-history .review__item span{display:inline-block;width:10px;height:10px;background:#3f3535;position:absolute;left:-4px;top:35px;border:2px solid #fff;border-radius:50%}.order-history .review__picture{max-width:43%}.order-history .review__picture img{border-radius:4px}.order-details .toolbar{margin-bottom:0}.order-details .checkout{position:relative}.order-details .checkout__head{margin-left:24px}.order-details .checkout__head .dot{display:inline-block;width:10px;height:10px;background:#3b9c9e;position:absolute;left:-4px;top:35px;border:2px solid #fff;border-radius:50%}.order-details .checkout__head-title{font-size:28px;font-family:biryaniextrabold;line-height:36px;padding-top:30px}.order-details .checkout__content{padding-left:24px}.order-details__link{padding:22px 0;display:block}.order-details__link i{font-size:10px;padding-left:10px}.order-details .store-item{position:relative}.order-details .store-item__count{font-size:14px;font-family:biryaniregular;background:grey;color:#fff;border-radius:4px 0 0 0;position:absolute;top:0;left:0;padding:0;width:26px;height:26px;text-align:center}

/* !Order History */.authorization,.welcome{background:#2a9dab;padding-bottom:65px}.authorization .toolbar,.welcome .toolbar{margin-bottom:25px;min-height:46px;border-bottom:1px solid #7cc1c9}.authorization .toolbar__body,.welcome .toolbar__body{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.authorization__title,.welcome__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.authorization form,.welcome form{padding:46px 0 8px}.authorization__label,.welcome__label{color:#7dc3cb;font-family:biryaniregular;font-size:12px;position:relative}.authorization__label-padding,.welcome__label-padding{padding-bottom:8px}.authorization__input,.welcome__input{color:#fff;background:transparent;border:none;border-bottom:1px solid #7dc3cb;width:100%;line-height:1.8;margin-bottom:23px;font-size:14px;font-family:biryanidemibold;padding:0}.authorization__input:focus,.authorization__label:focus,.welcome__input:focus,.welcome__label:focus{border-bottom:1px solid #fff;outline:none}.authorization__link,.welcome__link{font-family:biryanidemibold;font-size:14px;color:#fff;margin-top:6px;display:block}.authorization__link i,.welcome__link i{padding-left:5px}.dividing-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:12px 0}.dividing-line__text{color:#fff;padding:0 16px}.dividing-line hr{border-width:1px;width:100%;border-top:1px solid #7dc3cb}

/* !Authorization */.welcome{background:#2a9dab;padding-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.welcome .content{-webkit-box-flex:1;-ms-flex:1;flex:1}.welcome .toolbar{background:#2a9dab;color:#fff}.welcome .toolbar__body{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.welcome .blue__button{margin-bottom:15px}

/* !Welcome */.guest-checkout{padding-bottom:20px}.guest-checkout .toolbar{margin-bottom:21px}.guest-checkout__link{color:#2a9dab;font-family:biryanidemibold;margin-top:10px;display:block}.guest-checkout__link i{padding-left:5px}.guest-checkout__title{font-size:18px;line-height:2;font-family:biryanidemibold}.guest-checkout__description{line-height:1.8}.guest-checkout .change-password__input{font-family:biryanidemibold}.guest-checkout hr{border-top:1px solid #e3e3e3}.guest-checkout .dividing-line{margin:22px 0}.guest-checkout .dividing-line__text{color:#b8b8b8}.guest-checkout .white__button{margin-top:12px}.guest-checkout .blue__button{margin:20px 0 30px}.guest-checkout .blue__button:active,.guest-checkout .blue__button:focus,.guest-checkout .blue__button:hover,.header__block .blue__button:active,.header__block .blue__button:focus,.header__block .blue__button:hover{border:2px solid #2a9dab}

/* !Guest Checkout*/.change-password .toolbar{padding-bottom:27px}.change-password__description{padding-bottom:20px;line-height:1.8}.change-password__label{color:#b8b8b8;font-family:biryaniregular;font-size:12px}.change-password__label-padding{padding-bottom:8px}.change-password__label:active,.change-password__label:focus{color:#000}.change-password__input{color:#383838;background:transparent;border:none;border-bottom:1px solid #b8b8b8;width:100%;line-height:1.8;margin-bottom:23px;padding:0}.change-password__input:focus,.change-password__label:focus{border-bottom:1px solid #383838;outline:none;color:#000}.change-password .blue__button:active,.change-password .blue__button:focus,.change-password .blue__button:hover{border:2px solid #2a9dab}

/* !Change Password */.forgot-password{background:#2a9dab;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.forgot-password .content{-webkit-box-flex:1;-ms-flex:1;flex:1}.forgot-password .toolbar{background:#2a9dab;color:#fff;margin-bottom:19px;min-height:46px}.forgot-password .white__button{margin-top:10px;padding:15px 0 10px}.forgot-password__head{width:100%;margin:0 auto 26px;color:#fff}.forgot-password__head img{width:96px;margin-bottom:32px}.center-align{text-align:center;margin:0 auto 26px}.forgot-password__title{font-size:16px;font-family:biryanidemibold;line-height:30px}.forgot-password__description{font-size:14px;line-height:25px;padding-bottom:8px}

/* !Forgot password */.copyright{font-size:12px;text-align:center;line-height:21px;color:#7dc3cb;background:#2a9dab;z-index:10}

/* !Copyright */.sign-up{background:#2a9dab;padding-bottom:20px}.sign-up .toolbar{background:#2a9dab;color:#fff;border-bottom:1px solid #7dc3cb;margin-bottom:20px}.sign-up .white__button{margin-top:10px}.sign-up .retake-photo{padding-left:10px}.sign-up .retake-photo img{width:48px}.sign-up__retake-button{width:83%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sign-up .icon-ok-circled2,.sign-up .icon-photo-dark{padding-right:8px}

/* !Sign-up */.camera,.camera__blur{position:relative}.camera__blur{background-color:rgba(62,53,53,.8)}.camera__head{color:#fff;padding-top:17px;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.camera__head i{padding-right:19px}.camera__content{border-radius:10px;position:absolute;top:43%;left:0;height:30%;width:90%;margin:-15% 0 0 5%;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.camera .icon-photo-dark{font-size:24px;color:#fff}.camera__footer{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:fixed;bottom:24px;margin:auto;z-index:10}

/* !Camera */.footer{border-top:1px solid #e6e6e6;padding:16px}.footer__inner_sticky{position:fixed;left:0;right:0;bottom:0;margin-left:auto;margin-right:auto;z-index:10}.footer__inner .btn_green{position:relative}
/* !footer */.btn-back-wrap{padding-top:8px;padding-bottom:8px;margin-bottom:5px}.btn-back{font-size:14px;color:#209dac;line-height:1;font-family:biryanidemibold}.btn-back .icon-arrow-left{margin-right:7px;font-size:10px;position:relative;top:-1px}.apple-wallet{background:#000;color:#fff;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:17px auto;padding:10px;width:160px}.apple-wallet img{width:40px}.apple-wallet__text{font-size:14px;line-height:1.2}.apple-wallet__text span{font-size:11px}.add-pass{color:#fff}.add-pass .toolbar{border-bottom:none}.add-pass__layout{background:#2a9dab;border-radius:9px;padding:13px 24px}.add-pass__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.add-pass__head img{width:20px;margin-right:10px}.add-pass__head h3{text-transform:uppercase}.add-pass__title{font-size:27px;line-height:33px;padding:32px 0 22px}

/* !add-pass */.merchant-page .content.container{padding:0}.btn{min-height:50px;border:2px solid #209dac;padding:15px 10px 9px;border-radius:4px;-webkit-transition:all .2s;transition:all .2s;color:#209dac;font-size:14px;font-family:biryanidemibold;text-decoration:none;text-align:center;line-height:1.6}.btn,.btn__icon{display:inline-block}.btn__icon{position:relative;font-size:0}.btn__icon:before{font-size:16px}.btn .icon-review-solid{margin-right:7px;top:1px}.btn:hover{text-decoration:none;background:#209dac;color:#fff}.btn_grey{background:#b8b8b8;text-align:center;border-radius:4px;border:none;width:calc(100% - 48px);padding:12px 0 10px;display:block;margin:10px 24px;font-size:14px;font-family:biryanibold;outline:none}.btn_green,.btn_grey{color:#fff;cursor:pointer}.btn_green{background:#209dac}.btn_green:hover{background:#217d88;border-color:#217d88}.btn_not-brd{border-radius:0}.btn_1{text-align:center;background:#fff;color:#383838;border:2px solid #e5e5e5;border-radius:4px;padding:12px 0 10px;display:block;font-size:14px;font-family:biryanidemibold;width:100%;outline:none}.btn_1:active,.btn_1:focus,.btn_1:hover{text-decoration:none;border:2px solid #2a9dab;background:#fff}.orange__button{border-top:1px solid #e6e6e6;color:#ff4800;font-size:16px;margin-top:32px;padding:14px 0 10px}.orange__button,.white__button{font-family:biryanibold;text-align:center;display:block}.white__button{background:#fff;color:#2a9dab;border:2px solid #fff;border-radius:4px;padding:12px 0 10px;margin-top:24px;font-size:14px;width:100%;outline:none;cursor:pointer}.white__button:active,.white__button:focus,.white__button:hover{text-decoration:none;border:2px solid #2a9dab;background:#2a9dab;color:#fff}.menu-button{background:#fd8e26}.blue__button,.menu-button{color:#fff;border:2px solid #fff;text-align:center;border-radius:4px;padding:14px 0 10px;display:block;font-size:14px;font-family:biryanibold;width:100%;outline:none}.blue__button{background:#2a9dab}.blue__button:active,.blue__button:focus,.blue__button:hover{text-decoration:none;background:#fff;color:#2a9dab;border:2px solid transparent}.footer .blue__button:disabled,.footer .blue__button:disabled:focus,.footer .blue__button:disabled:hover{background:#b8b8b8;cursor:default}.blue__button .btn__icon,.menu-button .btn__icon{width:11px;margin-right:10px;-webkit-transform:translateY(15%);transform:translateY(15%)}.footer .blue__button{border:2px solid #fff}.merchant-page{padding-bottom:50px}.merchant-page .footer,.store-info__layout .footer{position:fixed;bottom:0;width:100%;padding:10px 24px;background:#fff}.store-info__layout .btn_lg{margin-bottom:0}.footer .blue__button:active,.footer .blue__button:focus,.footer .blue__button:hover{border:2px solid #fff;color:#fff;background:#1b7e8a}.authorization .blue__button,.forgot-password .blue__button,.guest-checkout .blue__button,.guest-signup .blue__button,.no-connection .blue__button,.order-details .blue__button,.payment-method .blue__button,.payment .blue__button,.sign-up .blue__button{border:2px solid #fff}.authorization .blue__button:active,.authorization .blue__button:focus,.authorization .blue__button:hover,.authorization .white__button,.forgot-password .blue__button:active,.forgot-password .blue__button:focus,.forgot-password .blue__button:hover,.forgot-password .white__button,.guest-checkout .blue__button:active,.guest-checkout .blue__button:focus,.guest-checkout .blue__button:hover,.guest-checkout .white__button,.guest-signup .blue__button:active,.guest-signup .blue__button:focus,.guest-signup .blue__button:hover,.guest-signup .white__button,.no-connection .blue__button:active,.no-connection .blue__button:focus,.no-connection .blue__button:hover,.no-connection .white__button,.order-details .blue__button:active,.order-details .blue__button:focus,.order-details .blue__button:hover,.order-details .white__button,.payment-method .blue__button:active,.payment-method .blue__button:focus,.payment-method .blue__button:hover,.payment-method .white__button,.payment .blue__button:active,.payment .blue__button:focus,.payment .blue__button:hover,.payment .white__button,.search-screen .blue__button:active,.search-screen .blue__button:focus,.search-screen .blue__button:hover,.sign-up .blue__button:active,.sign-up .blue__button:focus,.sign-up .blue__button:hover,.sign-up .white__button,.welcome .white__button{border:2px solid #2a9dab}.authorization .white__button:active,.authorization .white__button:focus,.authorization .white__button:hover,.forgot-password .white__button:active,.forgot-password .white__button:focus,.forgot-password .white__button:hover,.guest-checkout .white__button:active,.guest-checkout .white__button:focus,.guest-checkout .white__button:hover,.guest-signup .white__button:active,.guest-signup .white__button:focus,.guest-signup .white__button:hover,.no-connection .white__button:active,.no-connection .white__button:focus,.no-connection .white__button:hover,.order-details .white__button:active,.order-details .white__button:focus,.order-details .white__button:hover,.payment-method .white__button:active,.payment-method .white__button:focus,.payment-method .white__button:hover,.payment .white__button:active,.payment .white__button:focus,.payment .white__button:hover,.sign-up .white__button:active,.sign-up .white__button:focus,.sign-up .white__button:hover,.welcome .white__button:active,.welcome .white__button:focus,.welcome .white__button:hover{border:2px solid #fff}.btn_action{background:#ff8f00;border-color:#ff8f00;color:#fff}.btn_action:hover{background:#ea8300;border-color:#ea8300}.btn_lg{width:100%;margin-bottom:20px}.camera__button{border-radius:50%;border:5px solid #fff;background:#2a9dab;width:64px;height:64px;box-shadow:inset 0 0 10px rgba(0,0,0,.4)}

/* !buttons */.blue-color{color:#2a9dab}.review__shop-name{color:#2a9dab;font-size:13px}.right-align{text-align:right}.form_control_holder{position:relative}.writing-comment{color:#e6e6e6;background:#fff;padding-bottom:65px}.writing-comment textarea::-webkit-input-placeholder{font-size:14px}.writing-comment .storeinfo-popup{display:none}.writing-comment__field{width:100%;resize:none;border:none;font-family:biryaniregular}.writing-comment__photo{padding:16px 0;border-top:1px solid #e6e6e6}.writing-comment .icon-plus:before{vertical-align:middle;margin-top:-5px}.writing-comment__photo-text{color:#b8b8b8;display:inline-block;vertical-align:middle}.writing-comment__photo-add{margin-right:15px;cursor:pointer;width:48px;height:48px;display:inline-block;vertical-align:middle}.writing-comment__photo-add i{font-size:25px}.writing-comment__photo-block{display:inline-block;vertical-align:middle;position:relative}.writing-comment__photo-item{width:48px;height:48px;overflow:hidden;margin-right:16px;display:inline-block;vertical-align:middle}.writing-comment__photo-item img{width:48px;height:48px;margin:0 0 -34px;cursor:pointer}.writing-comment__photo-layout{white-space:nowrap;overflow:inherit}.writing-comment__stars{text-align:center}.writing-comment__stars i{margin:0 13px;font-size:30px}.writing-comment__stars i.active{color:#2a9dab}.writing-comment .footer{padding:18px 0}.writing-comment .footer .blue__button{display:none}

/* !writing-comment */.no-connection{position:relative;min-height:100vh}.no-connection__layout{max-width:293px;margin:0 auto;padding:20px}.no-connection__background{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1px}.no-connection__background img{max-width:44%}.no-connection__img{margin:0 auto;display:block;width:90px;margin-bottom:35px}.no-connection__title{font:18px/1.667 biryanidemibold;text-align:center;line-height:30px}.no-connection__description{text-align:center;margin-bottom:35px}footer.no-connection__background{position:fixed;bottom:-80px}

/* !No connection*/.crop-photo{height:100vh}.crop-photo .semiopacity{position:relative;height:calc(100vh - 48px);background-color:hsla(0,0%,100%,.8)}.crop-photo .semiopacity .footer{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:fixed;bottom:10px;border:none}.crop-photo__apply,.crop-photo__cancel{color:#fff;text-align:center;font-size:16px;border-radius:4px;min-width:45%;padding:15px;cursor:pointer;border:1px solid #fff}.crop-photo__apply{background:#2a9dab}.crop-photo__cancel{background:#ed511e}.crop-photo .toolbar{margin-bottom:0}

/* !Crop Photo */.confirmation-sent{color:#fff}.confirmation-sent__box{color:#474747;text-align:center}.confirmation-sent__box img{margin:18px 0 26px}.favs-list .search-screen{top:83px}
/* !Favs List*/

/* !Confirmation Sent */.favs-list .store-item_md{display:block}

/* !Favs List*/.switch{position:relative;display:inline-block;width:53px;height:31px}.switch input{display:none}.checkbox{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ededed}.checkbox,.checkbox:before{position:absolute;-webkit-transition:.4s;transition:.4s}.checkbox:before{content:"";height:27px;width:27px;left:3px;bottom:2px;background-color:#fff}input:checked+.checkbox{background-color:#1b7e8a}.toggle-field{display:none}input:focus+.checkbox{box-shadow:0 0 1px #1b7e8a}input:checked+.checkbox:before{-webkit-transform:translateX(21px);transform:translateX(21px)}.checkbox.round{border-radius:34px}.checkbox.round:before{border-radius:50%}

/* !switch button*/.colorful-border{position:absolute;width:2px;background-image:-webkit-linear-gradient(top,#2a9dab,#f0900d 49%,#e41f1f);background-image:linear-gradient(-180deg,#2a9dab,#f0900d 49%,#e41f1f);min-height:94%}

/* !Colorful border */.invalid-field{border-bottom:1px solid #eb522b;position:relative}.invalid-item{font-size:12px;color:#fff;background:#eb522b;padding:0 11px;display:inline-block;border-radius:0 0 4px 4px;position:absolute;bottom:4px;right:0}.top-button{position:absolute;right:-150px;width:50px;height:50px;bottom:0}.stores-list .top-button{right:-25px}.top-button i{color:#fff}.top-button i:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.top-button_link{border-radius:50%;position:fixed;bottom:30px;cursor:pointer;background:url(back-to-top.d362c0d73c2ee7fa6a0d.svg) no-repeat 50% 50%;height:50px;width:50px}input[type=file]{display:none}.icon-favorite-dark.follow{color:#ee6723}.add-cart,.map__layout .header,.map__layout .nav,.right-block{display:none}.load-more{background:#fff;border:1px solid #e6e6e6;border-radius:4px;box-shadow:0 2px 7px rgba(0,0,0,.2);width:100%;display:block;margin:0 auto 30px;text-align:center;padding:15px 10px 10px;font-family:biryanidemibold;cursor:pointer}.hide-bg{display:none}.hide-sm{display:block}.items-info__layout .no-reviews,.store-info__layout .no-reviews{margin:0 auto 20px;padding-top:20px}.no-reviews__layout{border-top:1px solid #e6e6e6;padding:20px 0 10px}.map__layout .stores-carousel__item{min-height:190px}.favs-list{height:100vh;position:relative}.reviews__layout{height:calc(100vh - 150px);position:relative}.favs-list .no-reviews,.reviews__layout .no-reviews{margin:0 auto;position:absolute;top:50%;left:calc(50% - 135px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.next-slide,.prev-slide{display:none}.share-item{color:#383838;text-align:center;padding:12px 24px;border-bottom:1px solid #e6e6e6}.fixed-footer{position:fixed;bottom:0;width:100%;padding:10px 0;background:#fff}.bottom-fixed{position:fixed;bottom:15px}.text-center{text-align:center}.change-password__layout{padding-top:8px}.store-info__layout{padding-bottom:30px}.modal-close.bottom-fixed{position:fixed;margin:auto;bottom:70px;left:calc(50% - 27px)}app-item-sale-modal,app-reviews-modalbox,app-share-modalbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}app-reviews-modalbox{height:100vh}app-item-sale-modal,app-share-modalbox{height:96vh}app-item-sale-modal .custom-modal-container,app-reviews-modalbox .custom-modal-container,app-share-modalbox .custom-modal-container{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-bottom:20px}app-item-sale-modal .custom-modal-container,app-share-modalbox .storeinfo-popup{position:absolute;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}app-item-sale-modal .custom-modal-container{top:39%}app-share-modalbox .storeinfo-popup{top:48%}app-reviews-modalbox .product-price__content{-webkit-transform:translateY(calc(50vh - 230px));transform:translateY(calc(50vh - 230px))}.slider-box .toolbar__buttons{position:absolute;right:27px;top:17px;z-index:99;color:#fff;font-size:16px}.slider-box .toolbar__button:hover{color:#fff}.arrow-open{position:absolute;right:0;top:0}.arrow-open i:before{font-size:9px;color:#b7b7b7}.no-shops{padding:0 15px;width:100%}.stores-list__title{font-family:biryanidemibold;font-size:18px;line-height:36px;margin-right:20px}.stores-list__shops{margin-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media (min-width:375px){.product-item__figure{max-width:145px;min-width:139px}.product-item__side{margin-left:13px}app-reviews-modalbox .product-price__content{-webkit-transform:translateY(calc(50vh - 230px));transform:translateY(calc(50vh - 230px))}.product-price__content .slick-dots{bottom:-40px}}
/* !Invalid Field */@media (min-width:768px){.store-item_md .store-item__side{margin-left:0}.favs-list__section .store-item_md .store-item__side{margin-left:16px}.modal-dialog{width:600px;margin:30px auto}.modal-dialog.reviews{-webkit-transform:inherit;transform:inherit}.modal-dialog.reviews .modal-content{top:calc(50% - 270px)}.modal-sm{width:300px}.stores-list__map{display:block}.btn-map{display:none}.nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.container{margin:auto;max-width:720px}.modal-dialog .container{width:auto}.stores-list__shops{margin:25px 0 0 15px;-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stores-list .store-item_md .store-item__side{margin-left:0}.stores-list__section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.stores-list__location{width:auto;border:2px solid #2a9dab;border-radius:20px;padding:6px 20px 4px;margin-left:20px;min-width:183px;max-width:300px;cursor:pointer;margin-bottom:21px;text-align:center}.store-item_md,.store-item_sm{width:30%;margin:1.6%}.store-item_lg,.store-item_md,.store-item_sm{display:-webkit-box;display:-ms-flexbox;display:flex}.store-item_lg{padding:13px;width:32%;margin:.6%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.store-item_lg:hover{box-shadow:0 0 11px rgba(0,0,0,.2)}.store-item_md{display:block}.store-item_md .store-item__figure{margin-bottom:10px}.search-results .store-item_md{display:inline-block;vertical-align:top;width:29%}.load-more{margin-left:0}.favs-list__title{margin-left:15px}.favs-list__section-lg,.favs-list__section-md{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.favs-list .store-item_lg{width:46%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.favs-list .store-item_md{width:43%;padding:15px 0 0}.favs-list .store-item__footer{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
  /* !Favs list */.modal-dialog.reviews .slick-slide{width:800px}.modal-dialog.reviews .slick-slide img{width:auto;height:546px;margin:0 auto}.blue__button,.btn_lg{padding:12px 60px 10px;display:inline-block;width:auto;cursor:pointer}.checkout__buttons .blue__button{display:none}.checkout__total-item{width:20%;margin-left:15px}.checkout .store-item_md{width:100%}.checkout .btn_action{width:220px;margin:25px auto}.order-details .checkout{width:100%}.order-details .checkout__total-item{width:10%}.order-details .white__button{width:250px}.order-details__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.order-details .checkout__head .toolbar__button{position:absolute;top:36px;left:30px}.order-details__link{margin:24px 30px 0 0}.order-details__link i{display:none}.change-password__layout{max-width:363px}.change-password__layout .blue__button{width:100%}
  /* !Change Password*/.footer{border:none}.footer .btn_lg{display:block;max-width:235px;margin:0 auto;padding:15px 10px 10px}.footer-bottom{position:relative}.search-screen .blue__button,.search-screen__icon{display:none}.search__layout .search-screen{text-align:left;height:auto;position:relative;top:0;margin:10px 0;display:block}.search-screen .container{padding:0}.modal-close.bottom-fixed{position:relative;left:0;bottom:0;margin:50px auto auto}app-reviews-modalbox{display:block;height:auto}app-reviews-modalbox .product-price__content{-webkit-transform:translateY(0);transform:translateY(0)}}@media (min-width:992px){.store-info__counter{margin-top:-7px}.toolbar{min-height:57px}.modal-dialog{width:799px;margin:30px auto}.product-price__content .prev-slide{right:-90px}.product-price__content .next-slide{left:-90px}.modal.in .modal-dialog{position:absolute;top:45%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.merchant-page{padding-bottom:0}.store-info__button{display:inline-block}.crop-photo-popup .semiopacity{max-height:450px}.crop-photo{height:auto;width:600px}.crop-photo__apply,.crop-photo__cancel{min-width:0;padding:14px 55px 11px;margin:0 16px}canvas{padding:0;margin:auto;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.crop-photo .semiopacity .footer{position:absolute;bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-dialog.reviews{min-width:50%}.modal-lg{width:900px}.btns-group{display:none}.container{max-width:970px}.store-info__map-content{padding:0 24px}.nav{max-width:922px;margin:0 auto 28px}.nav__link{width:23%}.header{padding:25px 0 16px;border-bottom:2px solid #e6e6e6;display:block;background:#fff}.header .blue__button{padding:5px 15px 3px;min-width:115px;border-radius:5px}.header__block,.header__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__block.up{margin-top:-8px}.header__block .header__item{margin-left:30px}.header__block .header__item:first-child{margin-left:0}.header__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;cursor:pointer;position:relative}.header__item i{font-size:23px;margin-right:10px}.header__item p{font-size:14px}.header__item-logo{margin-top:-10px}.header .logo{font-size:26px;font-family:biryaniextrabold;letter-spacing:1px;color:#2a9dab;text-transform:uppercase}.header .search-input{font:14px biryaniregular;line-height:1.8;background:transparent;border:none;border-bottom:2px solid #ff8f00;min-width:300px;background-image:url(search-normal.ec9ffc63314a441f7b08.svg);background-repeat:no-repeat;background-position:8px 0;padding:6px 100px 5px 50px}.search-btn{position:absolute;right:0;bottom:6px;color:#fff;background:#ff8f00;border-radius:4px;padding:6px 20px 4px}.confirmation-modal .modal-dialog,.home-modal .modal-dialog,.payment-modal .modal-dialog,.rate-modal .modal-dialog,.select-location-modal .modal-dialog,.writing-comment-modal .modal-dialog{top:45%}.blue-color{color:#2a9dab}.left-block__btns{position:absolute;left:-145px}.left-block__btns a{text-align:left;display:block;border:1px solid #e6e6e6;box-shadow:0 2px 7px rgba(0,0,0,.2);border-radius:22px;margin-bottom:15px;width:114px;padding:7px 0 3px 19%;cursor:pointer}.left-block__btns a i{margin-right:8px}.left-block__list{position:absolute;left:-170px;background:#383838;padding:20px 10px 40px;border-radius:4px;width:165px}.left-block__list.sticky{display:block;position:fixed;z-index:101;margin-left:-194px;left:inherit;top:75px}.left-block__list li{font-family:biryanibold;line-height:20px;color:#fff;opacity:.3;padding:5px 0;cursor:pointer}.left-block__list li.active,.left-block__list li:active,.left-block__list li:hover{opacity:1}.merchant-page .footer{display:none}.merchant-page .checkout__content{display:block;position:relative}.items-info__layout,.merchant-page .store-info__layout{width:62%;margin:0 auto;position:relative}.merchant-page .nav{display:block;border-top:1px solid #e6e6e6}.items-info__layout .no-reviews,.store-info__layout .no-reviews{margin:0 auto 20px}.product-item__selection{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;overflow-x:auto;text-align:center;font-size:12px}.product-item__shop{max-width:200px;margin-left:50px;margin-top:7px}.store-info__layout .product-item__shop{display:none}.product-item__figure{width:140px}.product-item__options{border:2px solid transparent;padding-top:2px;cursor:pointer;border-radius:3px}.product-item__options-quantity{border:1px solid #474747;background:#fff;padding:3px 5px 0;min-width:55px;margin:0 3px;text-align:center;box-shadow:inset 0 0 1px #000}.product-item__options-price{text-align:center;padding-top:2px}.product-item__options-add{display:none;text-align:center;color:#ff8f00;font-family:biryanibold}.product-item__options:active,.product-item__options:focus,.product-item__options:hover{border:2px solid #ff8f00}.product-item__options:active .product-item__options-add,.product-item__options:focus .product-item__options-add,.product-item__options:hover .product-item__options-add{display:block}.product-item__options:active .product-item__options-quantity,.product-item__options:focus .product-item__options-quantity,.product-item__options:hover .product-item__options-quantity{border:1px solid #ff8f00;background:#ff8f00;color:#fff;box-shadow:inset 0 0 1px #ff8f00}.product-item__options:active .product-item__options-price,.product-item__options:focus .product-item__options-price,.product-item__options:hover .product-item__options-price{color:#ff8f00}
  /* !Popular Items */.search{display:none}.search-results .store-item_md{width:31%;margin:1%;display:inline-block;vertical-align:top}.search-results .store-item_md .store-item__side{margin-left:0}.search-results .store-item__figure{width:100%}.search-results .product-item{padding:15px;border:1px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex}.search-results .product-item:hover{border:1px solid #e6e6e6;box-shadow:0 0 10px rgba(0,0,0,.1)}.search-results .product-item__select{display:none}.search-screen-fh .no-results{text-align:left;height:auto;position:relative;top:0;margin:30px 0;display:block}.search-results__section .product-item__side{padding-right:20px}.search-results__title{font-size:30px;font-family:biryanidemibold;padding:0 0 0 15px}.search-results__section{padding-bottom:5px}app-search-results .content_i-tb{padding-top:0}.search-results__divider,.search-results__section .divider{margin-left:15px}
  /* !Search */.select-location__item{margin:0;padding:12px 24px 10px}.select-location-modal .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;max-height:350px}.select-location-modal .select-location__list{width:350px;overflow-y:auto;max-height:350px}.select-location-modal .select-location__list-item.search,.select-location__list-item{border-bottom:none}.select-location-modal .select-location__map{min-height:350px}.select-location__close{position:absolute;height:24px;width:24px;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;cursor:pointer}.select-location__list-icon .icon-search-normal:before{font-size:120%}
  /* !Select Location */.shopping-cart{border:1px solid #e6e6e6;width:34%;position:absolute;right:24px;top:-70px;background:#fff;padding:20px 0 30px}.shopping-cart .checkout__total{border:none}.shopping-cart .store-item__side{margin-left:16px}.shopping-cart .store-item_md{width:100%}
  /* !Shopping Cart */.writing-comment .storeinfo-popup{display:block}.store-info__buttons .store-info__stars{display:inline-block}.reviews__rate,.toolbar_sticky{display:none}.items-info__layout{width:64%}.items-info__layout .footer,.items-info__layout .product-item__select{display:none}.items-info__layout .store-info__button.arrow{display:inline-block;margin-left:0;font-size:10px}.items-info__layout .store-info__tip{margin-left:25px}.items-info__layout .store-info__link{display:none}.products-list__item{padding-bottom:20px}.products-list__footer .products-list__button{display:none}.add-cart{display:block}.add-cart .product-item__selection{margin:30px 0 20px}.add-cart .controls-group__counter{margin-bottom:25px}.add-cart .product-item__options{font-size:12px}.add-cart .product-item__options-quantity{padding:3px 3px 0;min-width:51px}.add-cart .product-item__options:active,.add-cart .product-item__options:focus,.add-cart .product-item__options:hover{border:2px solid transparent}.add-cart .btn_action{max-width:155px}
  /* !Item Info (full list) */.map__layout .header,.map__layout .nav{display:block}.map__layout .nav{max-width:100%;margin-bottom:0}.map__layout .nav__list{max-width:922px;margin:0 auto}.map__layout .btn-rounded{font-family:biryaniregular;background:#383838;color:#fff}.map__layout .stores-carousel{width:35%;overflow-y:auto;margin-left:0}.map__layout .stores-carousel__item{width:auto;min-height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0;margin-right:7px;border-bottom:1px solid #e6e6e6}.map__layout .stores-carousel__item .stores-carousel__figure{max-width:120px}.map__layout .stores-carousel__item__active{border-right:4px solid #2a9dab}.map__layout .stores-carousel__description{padding-left:20px}.map-box{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;max-width:100%;margin:0 auto;max-height:calc(100vh - 130px);min-height:82vh;margin-top:-28px}.map{margin-bottom:0}.map__list{margin:inherit;left:25px;bottom:25px}
  /* !Map */.order-history .colorful-border{min-height:100%}.order-history__content{min-height:calc(100vh - 67px)}
  /* !Order History */.guest-signup .content{padding-top:40px}.guest-signup__layout{max-width:400px;padding-top:40px}.guest-signup__layout .store-info__button.arrow{margin-bottom:20px;vertical-align:middle}
  /* !Guest Sign Up*/.order-details .checkout__head{display:block;margin-left:60px}.order-details .checkout__content{padding-left:60px}.order-details .store-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order-details .store-item__side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:0}.checkout__head{display:none}.checkout__layout{width:62%;padding-top:40px}.checkout__layout .store-item_lg,.checkout__layout .store-item_md,.checkout__layout .store-item_sm{width:100%}.checkout__layout .btn_action,.checkout__layout .checkout__item,.checkout__layout .checkout__total{display:none}.checkout__layout .controls-group__counter{margin-top:0}.checkout__layout .store-item_md .store-item__figure{min-width:125px}.checkout__layout .store-item__price{display:none}.checkout__layout .store-item__price.hide-sm{display:block;text-align:right}.checkout__layout .guest-checkout__title.hide-bg{margin-bottom:20px}.checkout__layout .payment-method{border:1px solid #e6e6e6;margin:25px 24px 0;padding:0 24px}.checkout__layout .payment-method,.checkout__layout .payment-method__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.checkout__layout .payment-method__card{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.checkout__layout .payment-method__credit{font-family:biryanidemibold;color:#383838;font-size:14px}.checkout__layout .payment-method__apply{position:absolute;cursor:pointer;right:7px;top:20px;color:#2a9dab;font-family:biryanibold}.checkout__layout .payment-method__text{color:#2a9dab;font-family:biryanibold;margin-left:20px}.checkout__layout .payment-method__item{display:block;border:none;width:45%}.checkout__layout .payment-method .change-password__input{position:relative;border:none;border-bottom:1px solid #e6e6e6;border-radius:0;padding:0 55px 0 0}.checkout__layout .payment-method .change-password__input:focus{border-bottom:1px solid #383838}.checkout__layout .payment-method ::-webkit-input-placeholder{color:#2a9dab}.checkout__layout .payment-method .change-password__label{margin-top:13px;position:relative}.checkout__layout .agree-terms{margin-top:20px;position:relative}.checkout__layout .agree-terms input[type=checkbox]{position:relative;width:20px;height:20px;margin-right:8px;cursor:pointer;font-size:15px;border:1px solid #8f8e94;border-radius:2px;vertical-align:sub;outline:none}.checkout__layout .agree-terms input[type=checkbox]:after{content:" ";background-color:#2a9dab;color:#fff;width:100%;height:100%;position:absolute;padding-left:3px}.checkout__layout .agree-terms input[type=checkbox]:checked:after{content:"\2714"}
  /* !Checkout */.payments .white__button{display:none}.payments .delete{color:#ed511e;font-family:biryanibold}.payments form{max-width:410px}.payments .toolbar__body{margin:40px 0}.payments__layout{width:62%}.payments .payment__item-field .blue__button{width:100%}.payments .payment__item-field.card{padding-bottom:15px}.payments .payment-method__item-card{min-width:140px}.payments .payment-method__text{display:block;color:#2a9dab}.payments .payment-method__title{border:none}.payments .payment__card{padding:0;margin:0}.payments .guest-checkout__title{padding:20px 0}.payments .right-block{top:90px}.authorization .toolbar,.change-password .toolbar,.checkout-success .toolbar,.checkout .toolbar,.forgot-password .toolbar,.guest-checkout .toolbar,.guest-signup .toolbar,.order-details .toolbar,.order-history .toolbar,.payments .toolbar,.profile .toolbar,.reviews .toolbar,.settings .toolbar,.sign-up .toolbar,.welcome .toolbar{display:none}.hide-bg{display:block}.hide-sm{display:none}.payment-modal,.rate-modal,.writing-comment-modal{border:none}.writing-comment-modal{max-width:600px;margin:0 auto;border-radius:5px}.writing-comment-modal .toolbar__title{margin:7px 0 0 12px}.payment-modal .modal-dialog,.rate-modal .modal-dialog,.writing-comment-modal .modal-dialog{width:600px;border-radius:4px;border:1px solid grey;padding:10px 0}.crop-photo-popup.modal-dialog{min-width:200px;max-width:600px;width:auto}.payment-modal .white__button,.rate-modal .white__butto,.writing-comment-modal .white__button{margin-top:10px}.payment-modal .footer,.payment-modal .toolbar,.rate-modal .footer,.rate-modal .toolbar,.writing-comment-modal .footer,.writing-comment-modal .toolbar{display:block}.payment-modal .footer,.rate-modal .footer,.writing-comment-modal .footer{border-top:1px solid #e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 16px}.payment-modal .footer .blue__button,.rate-modal .footer .blue__button,.writing-comment-modal .footer .blue__button{display:block}.payment-modal .writing-comment__field,.rate-modal .writing-comment__field,.writing-comment-modal .writing-comment__field{padding-top:25px}.payment-modal .writing-comment__body,.rate-modal .writing-comment__body,.writing-comment-modal .writing-comment__body{position:relative}.profile__head-user .storeinfo-popup{left:15px;bottom:-35px}.profile__head-user .storeinfo-popup__layout{width:120px}.profile__head-user .storeinfo-popup__layout:after{content:"";position:absolute;left:50px;top:-13px;border:6px solid transparent;border-bottom:8px solid #fff}.storeinfo-popup{position:absolute;left:-35px;bottom:-2px;padding:0}.storeinfo-popup__layout{font-size:14px;position:relative;box-shadow:0 0 10px rgba(0,0,0,.2);width:180px}.storeinfo-popup__layout .triangle{color:#fff;text-shadow:0 3px 5px rgba(0,0,0,.1);position:absolute;right:90px;bottom:-18px}.storeinfo-popup__delete,.storeinfo-popup__title{padding:10px 8px}.storeinfo-popup__delete{border:none}.payment-modal .storeinfo-popup,.writing-comment-modal .storeinfo-popup{position:absolute;left:-35px;bottom:-2px;padding:0}.payment-modal .storeinfo-popup__layout,.writing-comment-modal .storeinfo-popup__layout{font-size:14px;position:relative;box-shadow:0 0 10px rgba(0,0,0,.2);width:180px}.payment-modal .storeinfo-popup__layout .triangle,.writing-comment-modal .storeinfo-popup__layout .triangle{color:#fff;text-shadow:0 3px 5px rgba(0,0,0,.1);position:absolute;right:90px;bottom:-18px}.payment-modal .storeinfo-popup__delete,.payment-modal .storeinfo-popup__title,.writing-comment-modal .storeinfo-popup__delete,.writing-comment-modal .storeinfo-popup__title{padding:10px 8px}.payment-modal .storeinfo-popup__delete,.writing-comment-modal .storeinfo-popup__delete{border:none}.writing-comment .storeinfo-popup{left:-60px;bottom:64px}.payment-modal .toolbar{background:#2a9dab;color:#fff}.payment-modal .modal-dialog{background:#2a9dab;padding:0 0 25px;width:780px}.payment-modal .payment__head{display:none}.payment-modal .payment__layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.payment-modal .payment__card{min-width:350px;margin-bottom:80px}.checkout__title{display:inline-block;vertical-align:middle;padding-bottom:20px;font-size:24px}.checkout__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.checkout__buttons .guest-signup__remember{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.checkout__buttons .guest-signup__label{margin-left:15px}.checkout__buttons .blue__button{padding:14px 25px 10px;display:block}.change-password__input{border:2px solid #e6e6e6;border-radius:4px;padding:12px 15px 10px}.change-password__input:focus{border:1px solid #000}.checkout-success__layout{height:calc(100vh - 70px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.checkout-success__item{width:430px;height:100%;padding:50px 30px 0;border-left:1px solid #7cc1c9}.checkout-success__head{border:none;width:480px;margin:0 auto;padding:0 30px}.checkout-success .apple-wallet,.checkout-success .total-paid i{display:none}.checkout-success .total-price{padding-right:0}
  /* !checkout-success */.forgot-password__head{margin:20px 0}.profile__head{background:#fff;padding:40px 0 36px}.profile__head-without_photo{display:none}.profile__head-content{border-bottom:1px solid #e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto}.profile__head-user{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.profile__head-logout{display:block;color:#2a9dab;cursor:pointer;padding-right:20px}.profile__user{color:#383838;padding-left:33px}.profile__photo{width:96px}.profile__list{padding-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.profile__list-item{padding:30px 24px 26px 120px}.profile__list-item:after{display:none}.profile__list-layout{width:45%}.profile__list-icon{width:110px;height:40px;left:25px}.profile__list-icon img{width:26px}.profile__list-icon [class^=icon-]:before{font-size:45px}
  /* !Profile */.reviews__item{width:55%}.merchant-page .reviews__item{width:100%}.reviews__head{display:-webkit-box;display:-ms-flexbox;display:flex}.reviews__item{padding-right:50px}
  /* !Reviews */.favs-list .toolbar,.payments .toolbar,.settings .toolbar{border:none}.favs-list .toolbar__title,.payments .toolbar__title,.settings .toolbar__title{font-size:24px;font-family:biryanidemibold}.favs-list .toolbar__body,.payments .toolbar__body,.settings .toolbar__body{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.favs-list .toolbar__button,.payments .toolbar__button,.settings .toolbar__button{margin:-10px 10px 0 0}.favs-list__title,.payments__title,.settings__title{border:none}.favs-list{position:relative;height:calc(100vh - 190px)}.settings__layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:17px}.settings .toolbar__body{margin:41px 0 13px;border-bottom:1px solid #e6e6e6;padding-bottom:30px}.settings__list{width:45%}.settings__list p{border:none}.settings__list-icon{width:70px;height:70px;padding:15px 0 0 20px}.settings__list-icon img{height:33px}.settings__list-icon i{margin-top:0}.settings__list-item{padding:28px 24px 26px 88px;max-height:80px}.settings__list-item.app-version{display:none}.settings__list-icon [class^=icon-]:before{font-size:45px}.favs-list__title{margin-left:20px;padding-top:20px}.favs-list .toolbar__body{margin:40px 0 10px 20px}.favs-list__section-md .store-item__footer{margin-top:0}.favs-list .store-item__figure{min-width:120px}.favs-list .store-item__footer{border-bottom:none}.favs-list .store-item__footer-write{padding-left:25px}.favs-list .store-item_lg{width:32%;border-bottom:1px solid #e6e6e6;margin:.6%}.favs-list .store-item__footer-remove i,.favs-list .store-item__footer-write i{padding-right:8px}.favs-list .store-item_md{width:97%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #e6e6e6}.favs-list .product-item__options:active .product-item__options-add,.favs-list .product-item__options:focus .product-item__options-add,.favs-list .product-item__options:hover .product-item__options-add{display:none}

  /* !Favs list */.store-info__map-meta{margin:21px 0}.store-info__text-box{margin:0 24px}.change-password__layout{padding-top:51px}.authorization__input,.welcome__input{margin-bottom:30px}.authorization__link,.welcome__link{margin-top:0}.authorization form,.welcome form{padding:34px 0 8px}
  /* !Change Password*/.download-app .toolbar{height:auto;margin-bottom:0}.download-app .toolbar .icon-back-dark:before{margin-top:-5px}.download-app .toolbar__body{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:40px 0 30px}.download-app .toolbar__title{font-size:24px;font-family:biryanidemibold}.download-app .grey-back{background:#f7f7f7}.download-app__form{margin-top:22px}.download-app__input{border:1px solid #e6e6e6;border-radius:3px;padding:15px 25px 12px;margin-right:20px;background:#fff;outline:none;min-width:360px;font-family:biryaniregular;position:relative}.download-app__button{margin:0 10px;cursor:pointer}.download-app__button:before{font-size:50px}.download-app__button:hover,.download-app__button__active{color:#2a9dab}.download-app__item{padding:25px 50px 45px;text-align:center;position:relative;width:100%}.download-app__item.phones{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 5px 50px;border:none;height:386px}.download-app__item.android,.download-app__item.iphone{padding:0;position:relative;border-bottom:1px solid #e6e6e6}.download-app__item.android{margin-left:15px}.download-app__item.iphone{margin-right:15px}.download-app__item-title{font-size:18px;font-family:biryanibold;margin:18px 0 16px}.download-app__item-description{max-width:530px;margin:0 auto}.download-app__item .blue__button{padding:11px 30px 6px 40px;border:2px solid #209dac}.download-app__item-phone{max-width:260px;position:absolute;left:50%;bottom:0;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.download-app__layout{padding-bottom:30px}
  /* !Download App */.reset-password__description{color:#fff;margin-top:20px;margin-bottom:20px}.authorization__title-item{display:inline-block;vertical-align:middle}.confirmation-sent{padding-top:40px}.confirmation-sent .forgot-password__head{width:370px;margin:6% auto 0}.store-info__button.arrow.white{color:#fff;vertical-align:middle}.sign-up form{padding:35px 0 8px}.sign-up .blue__button,.sign-up .blue__button:hover{border:none}.welcome .blue__button{margin-bottom:0}.authorization__title,.welcome .copyright,.welcome__title{display:none}.authorization__title-item,.welcome__title-item{color:#fff;font-size:24px}.authorization__input,.welcome__input{background:#fff;color:#474747;border-radius:4px;padding:12px 15px 10px;margin-top:5px}
  /*!Authorization*/.authorization,.camera,.camera__blur,.checkout-success,.forgot-password,.payment,.reviews__layout,.welcome{min-height:calc(100vh - 80px);height:auto}.sign-up{min-height:calc(100vh - 100px);height:auto}.right-block{border:1px solid #e6e6e6;width:34%;position:absolute;right:24px;top:125px;background:#fff;padding:20px 0 30px;margin-bottom:20px;display:block}.right-block.card{border-radius:8px}.right-block .blue__button{width:100%}.right-block .btn_action{display:block;width:100%}.right-block .checkout__total{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 24px}.right-block .checkout__total-item{width:100%}.right-block .checkout__total-sum{font-size:30px;margin-bottom:25px}.right-block .checkout__buttons{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.right-block .checkout__buttons .guest-signup__remember{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:20px}.right-block .guest-checkout__link{margin:0 0 20px}.right-block .dividing-line__text{color:#b8b8b8}.right-block .guest-signup__layout{padding-top:0}.right-block .icon-photo-dark{padding-right:8px}
  /* !Right Block */.align-left{text-align:left}.profile .blur{background:#fff}.invalid-field{border:1px solid #eb522b}.invalid-item{bottom:30px;border-radius:4px 0}.store-info__map .sebm-google-map-container-inner{margin:0 24px}.stores-carousel{margin:0}.settings__list-link:after{display:none}.select-location__input{padding-right:25px;font-size:14px}.review__auth,.review__icon,.select-location__list-line,.storeinfo-popup__delete{cursor:pointer}.stores-list__title{font-size:30px;margin-bottom:21px}.next-slide,.prev-slide{display:block;position:absolute;top:calc(50% - 42px);z-index:99;background:transparent;border-radius:50%;width:85px;height:85px}.transform-arrow:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.next-slide{left:24px;background:url(left-arrow-big.a126388380cb977d04d2.svg) no-repeat 50% 50%}.prev-slide{right:24px;background:url(right-arrow-big.196d57f9c5ca35b27f56.svg) no-repeat 50% 50%}.product-item__counter{vertical-align:top;line-height:1.6}.toolbar__title{font-size:18px;font-family:biryanidemibold;margin-left:0}.stores-carousel__title{font-size:14px;line-height:1.8;min-height:auto}.map__layout .stores-carousel__counter{font-size:12px;line-height:1.7;vertical-align:bottom}.map__layout .stores-carousel__distance{font-size:12px}.reviews__head .toolbar__button{margin:7px 20px 0 0}.settings__title{font:18px biryanidemibold}.forgot-password__title{font-size:18px}.no-reviews__layout .btn_lg{margin:0 auto;display:block;max-width:270px}.writing-comment{padding-bottom:0}.search-results__section .store-item_md .store-item__figure{max-width:100%}.store-item_md .store-item__side{margin-left:16px}.slider-box .toolbar__buttons{display:none}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 50px #fff;-webkit-text-fill-color:#474747;box-shadow:inset 0 0 0 50px #fff}.stores-list__section .store-item{min-height:250px}.no-reviews__layout{border-top:none}.guest-signup .invalid-item{bottom:23px}.favs-list__section{padding-left:20px}.favs-list__section .store-item__footer{margin-top:0}.favs-list__section .store-item_md .store-item__side{width:180px}.favs-list__section .product-item__selection{margin:0 10px}.store-item__title{font-size:16px;max-width:350px}.search-results .product-item__counter{vertical-align:top}.search-results .store-item__title{min-height:40px}.icon-direction-outline:before{vertical-align:middle;margin-top:-4px}}

/* !992px*/@media (min-width:1280px){.container{max-width:1200px}.modal-dialog{width:900px;margin:30px auto}.map__layout .nav__list{max-width:1152px}.map-box{max-width:100%}.nav{max-width:1152px}.store-item_lg,.store-item_md,.store-item_sm{width:25%;margin:0}.merchant-page .store-info__title{font:40px biryanibold}.profile__user{font-size:40px}.items-info__layout .shopping-cart{padding:30px}.favs-list .store-item__side{width:auto}.store-item__title{font-size:18px}.favs-list .store-item__title,.products-list__item .store-item__title{font-size:14px}.headline{font-size:30px}.product-item__shop{min-width:230px;max-width:230px;margin-left:100px}}@media (min-width:1550px){.modal-dialog{width:1000px;margin:30px auto}.map-box{max-width:100%}}