@font-face{font-family:'Helvetica';font-style:normal;font-weight:400;src:local(''),url('../fonts/helvetica_400-webfont.woff2') format('woff2'),url('../fonts/helvetica_400-webfont.woff') format('woff')}@font-face{font-family:'Helvetica';font-style:normal;font-weight:700;src:local(''),url('../fonts/helvetica-bold-font-webfont.woff2') format('woff2'),url('../fonts/helvetica-bold-font-webfont.woff') format('woff')}@font-face{font-family:'icomoon';src:url('../fonts/icomoon.eot?3lwt3t');src:url('../fonts/icomoon.eot?3lwt3t#iefix') format('embedded-opentype'),url('../fonts/icomoon.ttf?3lwt3t') format('truetype'),url('../fonts/icomoon.woff?3lwt3t') format('woff'),url('../fonts/icomoon.svg?3lwt3t#icomoon') format('svg');font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-clear:before{content:""}.icon-close:before{content:""}.icon-uniE904:before{content:""}.icon-location:before{content:""}.icon-warning:before{content:""}.icon-youtube:before{content:""}.icon-facebook2:before{content:""}.icon-instagram:before{content:""}.icon-cross:before{content:""}.icon-twitter-square:before{content:""}.icon-checkmark:before{content:""}:root{--primary-color:#702082;--secondary-color:#a77bca;--tertiary-color:#000;--surface-color:#fff;--background-1-color:#f1f1f1;--background-2-color:#dedede;--error-color:#bb1d1d;--success-color:#702082;--disabled-color:#d4d4d4;--on-primary-color:#fff;--on-secondary-color:#fff;--on-secondary-variant-color:#000;--on-tertiary-color:#fff;--on-tertiary-variant-color:#2a3842;--on-surface-color:#000;--on-surface-variant-color:#702082;--on-background-color:#000;--on-background-variant-color:#702082;--on-error-color:#fff;--on-success-color:#fff;--text-1-color:#702082;--text-2-color:#000;--text-3-color:#fff;--main-font:Arial,sans-serif;--secondary-font:sans-serif;--shadow:0 4px 8px -1px rgb(0 0 0/20%);--ripple:rgba(112,32,130,.3);--product-image-width:100px;--border-radius:12px;--arrow-size:6px;--placeholder-color:#d2d9e1;--dashed:1px dashed rgba(0,0,0,.4);--solid:1px solid #dedede;--max-width:1280px;--tertiary-color-rgb:0,0,0}.color-primary{color:var(--primary-color)!important}::-webkit-input-placeholder{color:var(--placeholder-color)!important}::placeholder{color:var(--placeholder-color)!important}svg.nxg-icon{margin-bottom:-4px;color:var(--primary-color)}img{max-width:100%}.nxg-icon{color:var(--on-surface-variant-color)}input[type="text"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="password"]:focus,textarea:focus,select:focus{box-shadow:none}select{-webkit-appearance:none;appearance:none;outline:0;border-radius:calc(var(--border-radius)/3);padding:10px 15px;cursor:pointer;width:100%}html{scroll-behavior:smooth}body{font-family:var(--main-font);font-size:14px;background-color:var(--background-2-color)!important;color:var(--text-2-color);line-height:20px}body.modal-open .master-column-wrapper,body.modal-open .master-wrapper-content{position:inherit}.master-wrapper-page{padding-top:66px}.master-wrapper-page.active{padding-top:106px}.master-wrapper-page.active .header{top:40px}.master-wrapper-page.active .admin-header-links{position:fixed;top:0;left:0;width:100%;padding:4px 0;z-index:99}.master-wrapper-page.active .overlay{top:106px}.master-wrapper-page.active .discover_what_we_have_box{margin-top:222px}.html-home-page .master-wrapper-content{background-color:var(--background-1-color);max-width:var(--max-width)!important;width:100%!important;margin:0 auto}.container{max-width:100%!important}.blocking-overlay{height:100%;width:100%;position:fixed;left:0;top:77px;z-index:20;background-color:transparent}.overlay{height:100%;width:100%;display:none;position:fixed;z-index:9999;top:66px;left:0;background-color:var(--background-1-color)}.overlay a:hover,.overlay a:focus{color:#818181}.overlay-content{position:relative;top:8%;width:100%;text-align:center;margin-top:30px}#myNav .overlay-content ul{list-style:none;margin:0;padding:0}#myNav .overlay-content ul li a{padding:5px 30px;text-decoration:none;font-size:36px;display:inline-block;transition:.3s;height:65px;line-height:65px;color:var(--primary-color);font-family:var(--main-font)}#myNav .overlay-content ul li a:hover{color:var(--text-2-color)}.bar-notification .close:before{position:absolute;left:15px;top:4px;content:' ';height:24px;width:2px;background-color:#777}.bar-notification .close:before{transform:rotate(45deg)}.bar-notification .close:after{transform:rotate(-45deg)}.overlay a.closebtn{position:absolute;top:0;font-size:40px;right:2px!important;width:40px;z-index:99999;color:var(--on-background-color);text-decoration:none}.header{position:fixed;top:0;width:100%;padding:6px 0;height:66px;z-index:99;background-color:var(--surface-color);color:var(--text-2-color);display:flex;align-items:center}.header_main{width:100%;max-width:var(--max-width);margin:0 auto}.header-logo{margin:0;font-size:21px}.head_wraps{display:none;font-size:24px;cursor:pointer}.header-links a{font-size:16px;font-weight:600;padding:0 16px;color:var(--text-2-color);text-transform:none;line-height:28px}.header-links a:hover,.header-links a:focus{color:var(--text-2-color);text-decoration:none}#navbarNav{display:inherit;justify-content:inherit}.order_basket{color:var(--text-3-color);text-decoration:none;font-size:16px;line-height:24px;font-weight:600;cursor:pointer}.order_basket svg{height:20px;width:20px;margin-bottom:-3px}.content div{float:left;padding:0}.content div span{line-height:30px;color:var(--text-1-color);left:0;position:relative}.full-width{width:100%}.page.account-page{padding:32px 0}.page{text-align:left}.page-title{min-height:initial;margin-bottom:25px!important;border-bottom:0 solid #ddd!important;padding:6px 10px}.page-title h1{font-size:38px;line-height:50px;font-family:var(--secondary-font);font-weight:600;color:var(--text-1-color);text-align:center}.btn{width:100%;padding:10px 12px;text-transform:uppercase;background:var(--primary-color);color:var(--text-3-color);outline:0;border-radius:calc(var(--border-radius)/3);box-shadow:none;font-size:16px;font-weight:600;transition:background .5s ease;text-align:center;font-family:var(--secondary-font)}.btn:focus,.btn:hover{background:var(--primary-color);color:var(--text-3-color);outline:0;box-shadow:none}.btn.btn-outline{background:var(--on-primary-color);color:var(--primary-color);border:var(--primary-color) solid 2px}.btn.btn-outline:focus,.btn.btn-outline:hover{background:var(--on-primary-color);color:var(--primary-color)}.btn-inline{width:unset}.delete-button{background:url('../images/remove.png') left center no-repeat}.delete-button,.delete-button:hover,.delete-button:focus{width:45px;margin-left:13px;background:var(--background-2-color)!important;border:var(--background-2-color) solid 2px!important;color:var(--secondary-color)!important}.message-error,.field-validation-error,.username-not-available-status,.poll-vote-error,.password-error{display:block;text-align:left;font-size:13px;color:#e4434b;margin-top:5px;white-space:pre-line;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-word;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.order_now_btn{display:flex}.order_now_btn .btn{margin:0 auto}.btn.disabled:hover,.btn:disabled:hover{cursor:default}.login_div a{font-size:16px;line-height:110%;padding:0;color:var(--text-1-color);text-decoration:none;margin-left:32px}.main-content-area{width:100%;padding:0;max-width:var(--max-width);margin:0 auto}.banner_sec{height:calc(100vh - 86px);background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;z-index:1}.map_locations{height:calc(100vh - 96px);background-color:var(--background-1-color);margin:0;padding:20px;display:block}.map_locations .map_section{border-radius:var(--border-radius);overflow:hidden;position:relative}.map_locations .map_section iframe{border-radius:var(--border-radius)}.map_locations .left_locations{overflow-y:scroll;min-height:calc(100vh - 136px);max-height:calc(100vh - 136px)}.map_locations .left_locations{overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.map_locations .left_locations::-webkit-scrollbar{width:0;height:0}.map_locations .left_locations .location_title{color:var(--text-1-color);font-weight:600;font-size:21px;line-height:32px;text-align:center;margin-bottom:15px}.map_locations a#btnusemylocation{height:45px}.order-type-notes{font-family:var(--secondary-font);font-size:10px;line-height:12px;border-top:var(--solid);padding:15px 0 0 0;margin:0 0 15px 0}.order-type-notes strong{color:var(--text-1-color)}.map_locations .left_locations .card{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:26px;border:0;background:var(--surface-color);border-radius:var(--border-radius);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);margin-bottom:30px}.map_locations #storemap{border-radius:var(--border-radius);height:calc(100vh - 136px)}.map_locations .map_section .map-search-box{width:100%;position:relative}.map_locations .map_section .map-search-box .use_location_btn{width:50px;position:absolute;top:0;right:0}.map_locations .map_section .map_search-location{position:absolute;width:410px;right:45px;top:15px;z-index:99}.map_locations .map_section .map-search-box .find-form-group{margin-top:15px;display:flex;max-width:350px}.map_locations .map_section .map-search-box .find-form-group input{border:2px solid var(--primary-color);border-radius:calc(var(--border-radius)/3) 0 0 calc(var(--border-radius)/3);padding:8px 15px;height:45px;outline:0!important;width:calc(100% - 98px);font-size:16px;font-weight:normal;opacity:1}.map-search-box #btnfind{width:unset;font-weight:600}.map_locations .left_locations h3{font-weight:600;font-size:28px;line-height:38px;color:var(--text-1-color);margin:0;max-width:80%}.map_locations .left_locations .card_header{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;width:100%;overflow-wrap:normal}.map_locations .left_locations .location_count{width:23px;height:23px;background:var(--on-surface-color);border-radius:100px;color:var(--text-3-color);text-align:center;font-size:12px;font-weight:600;line-height:24px}.map_locations .left_locations .card_address{display:flex;align-items:flex-end;flex-wrap:wrap;justify-content:space-between;width:100%}.map_locations .left_locations .location_text{font-size:14px;font-weight:400;max-width:70%;line-height:21px;margin-top:10px}.map_locations .left_locations .location_text a{color:var(--text-2-color);display:block;text-decoration:underline;font-weight:600}.map_locations .left_locations .location_distance{font-family:var(--secondary-font);font-size:12px;text-align:right;margin-bottom:3px}.map_locations .left_locations .open_time{display:inline-block;align-items:inherit;flex-wrap:inherit;justify-content:inherit;width:100%;margin-top:10px}.map_locations .left_locations .time{font-family:var(--secondary-font);font-size:14px;line-height:19px;float:left}.map_locations .left_locations .more_info{font-style:normal;font-weight:700;font-size:14px;line-height:18px;text-align:right;text-decoration:underline;float:right}.map_locations .left_locations .btn{margin-top:16px}.map_locations .left_locations .order_from{font-size:14px;font-weight:400;line-height:21px;text-align:center;color:var(--on-tertiary-variant-color);display:inline-block;width:100%;margin-top:15px;position:relative}.map_locations .left_locations .order_from:before{position:absolute;left:0;width:25%;height:1px;background:var(--on-tertiary-variant-color);content:"";top:10px}.map_locations .left_locations .order_from:after{position:absolute;right:0;width:25%;height:1px;background:var(--on-tertiary-variant-color);content:"";top:10px}.map_locations .left_locations .order-logos{display:flex;align-items:flex-end;flex-wrap:wrap;justify-content:space-between;width:100%;margin-top:15px}.map_locations .left_locations .order-logos a{background:#f3f3f3;border-radius:calc(var(--border-radius)/3);padding:0 20px;display:inline-block;width:100%;height:45px;text-align:center;line-height:45px;margin-bottom:10px}.map_locations .left_locations .order-logos a img{max-height:100%}.modal-title.marketplaces-title{font-family:var(--secondary-font);font-size:18px;line-height:25px;color:var(--text-2-color);margin:0 auto;padding:0;font-weight:600}.marketplaces-modal{max-width:390px!important}.marketplace-delivery-button{display:block}.marketplace-close{position:absolute;right:20px;top:20px}.marketplace-btn{margin-top:16px;padding:5px 12px;height:45px;position:relative}.marketplace-btn img{max-width:75px;height:auto;max-height:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}a#closeFilePanel{font-weight:600;padding:10px;display:inline-block;position:absolute;vertical-align:top;top:0;left:0;z-index:99}a#closeFilePanel img{display:inline-block;vertical-align:top;margin:4px 5px 0 0}.notification-container{position:fixed;top:0;right:0;width:100%;display:none;height:100%;overflow:hidden;background:#fff;z-index:999999;transform:translateX(100%);-webkit-transform:translateX(100%)}.selected{animation:slide-in .5s forwards;-webkit-animation:slide-in .5s forwards}.dismiss{animation:slide-out .5s forwards;-webkit-animation:slide-out .5s forwards}@keyframes slide-in{0%{-webkit-transform:translateX(100%)}100%{-webkit-transform:translateX(0%)}}@-webkit-keyframes slide-in{0%{transform:translateX(100%)}100%{transform:translateX(0%)}}@keyframes slide-out{0%{transform:translateX(0%)}100%{transform:translateX(100%)}}@-webkit-keyframes slide-out{0%{-webkit-transform:translateX(0%)}100%{-webkit-transform:translateX(100%)}}.opps-page{padding:100px}.ordering-system-page{background-color:#222;padding:100px 0;color:var(--text-1-color)}.order-confirmation{background-color:var(--background-1-color)}.order-details-account-page .order-confirmation-content{background-color:var(--surface-color);box-shadow:var(--shadow);padding:20px 50px 40px 50px;margin-top:1vh}.order-details-account-page .back-to-menu{position:relative;top:0;left:0;text-align:left;padding:0}.order-confirmation-content{font-family:var(--secondary-font);font-size:18px;line-height:25px;text-align:center;max-width:480px;margin:20px auto}.order-number{font-size:24px;font-weight:600;text-align:center;padding:25px 0 15px 0}.order-number svg{position:relative;top:3px}.order-confirmation-details{text-align:left;font-size:18px;line-height:24px;color:var(--on-surface-color);font-weight:600;font-family:var(--main-font)}.mgs-button{margin-top:15px}.product-quantity-text{width:35px;text-align:right;display:inline-block}.item-box.item-box-nxg{display:flex;justify-content:space-between}.item-box.item-box-nxg .prices{min-height:unset}.order-list-page .account-order-preview:first-child .order-number{border-top:0;padding-top:0}.product-list-details-item{font-weight:400;font-size:14px;font-family:var(--secondary-font);padding-left:42px}.order-list-page .account-order-preview:last-child .order-account-details{margin-bottom:0}.account-order-preview .order-number a{float:right;line-height:32px;text-transform:uppercase}.account-order-preview .order-number a:hover{text-decoration:underline;color:var(--text-2-color)}.date-of-birth .date-picker-wrapper{display:flex}.date-of-birth select{max-width:unset;width:100%;height:42px;font-size:1rem;color:var(--text-2-color)}.order-account-details div{flex-grow:1;width:33%}.order-account-details .order-account-details-order-value{text-align:right}.order-account-details .order-account-details-order-type{text-align:center}.order-confirmation-details{text-align:left;font-size:18px;line-height:24px;color:var(--on-surface-color);font-weight:600;font-family:var(--main-font)}.cart-total-order-confirmation{padding:15px 0;border-top:var(--dashed);border-bottom:var(--dashed);margin:24px 0}.product-price{float:right}.account-order-preview{font-size:16px;line-height:24px}.account-order-preview .order-number-account{font-size:16px;text-align:left;font-family:var(--secondary-font);line-height:24px;color:var(--text-1-color);font-weight:bold}.product-quantity-text{width:35px;text-align:right;display:inline-block}.order-list-page .account-order-preview:first-child .order-number{border-top:0;padding-top:0}.product-list-details-item{font-weight:400;font-size:14px;font-family:var(--secondary-font);padding-left:42px}.order-list-page .account-order-preview:last-child .order-account-details{margin-bottom:0}.account-order-preview .order-number a{float:right;line-height:32px;text-transform:uppercase}.account-order-preview .order-number a:hover{text-decoration:underline;color:var(--text-2-color)}.order-account-details{margin-bottom:10px}.order-account-details div{flex-grow:1;width:33%}.order-account-details .order-account-details-order-value{text-align:right}.order-account-details .order-account-details-order-type{text-align:center}.order-confirmation-details{text-align:left;font-size:18px;line-height:24px;color:var(--on-surface-color);font-weight:600;font-family:var(--main-font)}.order-date{margin-bottom:13px}.order-total-value{text-align:right}.cart-total-order-confirmation{padding:15px 0;border-top:var(--dashed);border-bottom:var(--dashed);margin:24px 0}.product-price{float:right}.product-quantity-text{width:35px;text-align:right;display:inline-block}.product-list-details-item{font-weight:400;font-size:14px;font-family:var(--secondary-font);padding-left:42px}.product-price{float:right}.top-polygon{height:0;display:none}.order-confirmation h2{color:var(--text-1-color);font-size:38px;line-height:50px;font-weight:600;text-align:center;text-transform:uppercase}.order-confirmation h2.error{color:var(--error-color)}.order-confirmation h4{color:var(--text-2-color);font-size:24px;line-height:32px;font-weight:600;font-family:var(--secondary-font);max-width:460px;margin:0 auto}.order-confirmation p{color:var(--text-2-color);font-family:var(--secondary-font);font-size:16px;line-height:22px;font-weight:400;text-align:center;max-width:460px;margin:10px auto}.order-details-title{font-size:21px;line-height:31px;color:var(--text-1-color);font-weight:600;padding:18px 0 14px 0;margin-top:28px;text-align:center;border-top:var(--dashed);border-bottom:var(--dashed);font-family:var(--main-font)}.order-details{margin-top:30px}.pro-extra-dic{position:relative;font-size:14px;font-weight:400;padding-left:0;max-width:200px;color:var(--text-1-color);margin-left:25px}.address-col{padding-bottom:10px;margin-bottom:20px;border-bottom:var(--dashed)}.address-col a{color:var(--text-1-color)}.order-details .total-price{font-size:24px;font-weight:600;color:var(--text-1-color);display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;border-top:rgba(255,255,255,.2) dashed 2px;border-bottom:rgba(255,255,255,.2) dashed 2px;padding-top:15px;padding-bottom:15px;margin-top:20px}.checkout-page{background-color:var(--background-1-color);margin:0 auto;max-width:var(--max-width);position:relative;padding:0 10px 10px}.checkout-page .buttons{margin:0 15px 30px}.page.checkout-page.payment-info-page input[type="text"],.page.checkout-page.payment-info-page input[type="email"],.page.checkout-page.payment-info-page input[type="tel"],.page.checkout-page.payment-info-page input[type="password"],.page.checkout-page.payment-info-page textarea,.page.checkout-page.payment-info-page select{min-height:43px;border:1px solid #ddd;padding:8px;vertical-align:middle;border-radius:calc(var(--border-radius)/2);max-width:100%!important;box-shadow:none}.checkout-main-title{font-size:38px;line-height:50px;font-weight:700;text-align:center;color:var(--text-1-color);margin-bottom:40px;padding-top:20px}.promo-banner img{width:100%}.right-section-bg{background:var(--surface-color);color:var(--on-surface-color);margin-top:20px;position:sticky;scroll-behavior:smooth;top:126px;z-index:999;border-radius:var(--border-radius);padding:25px;box-shadow:var(--shadow);font-family:var(--secondary-font)}.checkout-page .right-section-bg{min-height:400px;margin-top:0;position:relative;top:0;z-index:9}.master-wrapper-page.active .right-section-bg{top:0}.min-order-res{padding-top:15px;display:inline-block;width:100%}.right-section-bg .min-order{text-align:right;margin-top:8px}.checkout-page .order-summary{font-size:28px;line-height:38px;font-weight:600;color:var(--primary-color);text-align:center;font-family:var(--main-font);text-transform:uppercase}.collection-header img{max-width:30px;align-self:start}.checkout-page .change{bottom:0}.checkout-page .collection-header h6{margin-bottom:0}.right-box-body .pro-title{max-width:70%}.right-box-body .pro-price{max-width:30%}.checkout-page .total-info{margin:0;border-bottom:0;padding:0!important}.checkout-page .total-price{font-size:18px;font-weight:600;color:var(--primary-color);display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;border-top:var(--on-tertiary-variant-color) dashed 2px;padding-top:15px;padding-bottom:7px;margin-top:20px}.checkout-page-form .form-control{height:48px;border:0;border-radius:calc(var(--border-radius)/3)}.checkout-sub-title{font-size:16px;color:var(--text-2-color);font-family:var(--secondary-font);margin-top:0;margin-bottom:18px}.checkout-page-form a,.checkout-page-form a:hover,.form-check-label a,.form-check-label a:hover{color:var(--primary-color)}.checkout-page-form input[type=checkbox]{width:18px;height:18px}.checkout-page-form .dic{font-size:16px;font-family:var(--secondary-font);color:var(--text-2-color);margin-top:16px;line-height:22px}.checkout-page .btn,.checkout-page .btn:hover,.checkout-page .btn:focus{background-color:var(--primary-color)}.checkout-page .btn-outline,.checkout-page .btn-outline:hover,.checkout-page .btn-outline:focus{background-color:var(--on-primary-color)}#proceed-to-payment{margin:10px 0}#proceed-to-payment.disabled{pointer-events:none;opacity:.65;background-color:var(--primary-color)!important;color:var(--text-3-color)!important}.discount-code{max-width:430px;border-top:var(--dashed);padding-top:10px}.discount-code label{color:var(--text-1-color);font:var(--secondary-font);font-size:14px}.discount-code .form-group{max-width:295px;float:left}.coupons-applied{border-bottom:var(--dashed);padding-bottom:10px;margin-bottom:5px}.coupons-applied .pro-title-price{margin-top:5px;border-top:0;padding-top:0}.coupons-applied .remove-coupon,.coupons-applied .remove-coupon:hover{line-height:20px}.cross-sells .title{font-size:18px;line-height:25px;color:var(--primary-color);font-weight:600;font-family:var(--secondary-font);text-align:center}.item-box .picture{text-align:center}.item-box .picture a img{width:126px;height:126px;border:2px solid var(--primary-color);margin:0 auto;position:inherit;border-radius:100%}.item-box .picture a:before{display:none}.item-box .product-title a,.item-box .product-title a:hover,.item-box .product-title a:focus{font-family:var(--main-font);color:var(--text-1-color);font-size:18px;line-height:24px;font-weight:700;text-decoration:none}.item-box{width:25%;margin:0}.item-box:nth-child(3n+1){clear:none}.item-box .details .prices{justify-content:center}.item-box .actual-price{color:var(--text-2-color);font-size:16px;line-height:20px;font-family:var(--main-font);font-weight:700}.cross-sells{margin:0}.cross-sells .details{text-align:center}.checkout-page-form .discount-code .form-control{border:var(--text-1-color) solid 2px;border-radius:calc(var(--border-radius)/2) 0 0 calc(var(--border-radius)/2)}.discount-code .btn.apply-coupon-btn{height:44px;background:var(--on-background-color);border-bottom-left-radius:0;border-top-left-radius:0}input#discountcouponcode{height:44px;border:2px solid var(--on-background-color);border-radius:calc(var(--border-radius)/3);border-bottom-right-radius:0;border-top-right-radius:0}.checkout-page-form{margin-bottom:45px;color:var(--text-1-color)}.following-items{margin-top:45px}.following-items h4{font-size:18px;font-weight:600;color:var(--primary-color);line-height:26px;margin-bottom:20px}.following-items ul{padding:0;margin:0;list-style:none;text-align:center}.following-items ul li{display:inline-block;width:25%;text-align:center;float:left}.following-items ul li a{text-decoration:none}.following-items ul li h5{font-size:16px;font-weight:600;line-height:21px;color:var(--on-tertiary-variant-color);margin-top:10px;margin-bottom:10px}.following-items ul li .price{color:#be1f75;font-size:16px;font-weight:600;line-height:21px}.checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:var(--tertiary-color);border:var(--tertiary-color) solid 2px;border-radius:calc(var(--border-radius)/4)}.checkmark:after{content:"";position:absolute;display:none;left:9px;top:5px;width:7px;height:12px;border:solid var(--on-tertiary-color);border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.form-check input:checked~.checkmark:after{display:block}input:checked~.checkmark{background-color:var(--tertiary-color)}.form-check-label:hover input~.checkmark{background-color:var(--tertiary-color)}.form-check-label input:checked~.checkmark{background-color:var(--on-tertiary-variant-color);border-radius:calc(var(--border-radius)/4)}.checkout-page-form .form-check-label input:checked~.checkmark{background-color:var(--tertiary-color);border:var(--tertiary-color) solid 2px}.checkout-page-form .form-check .checkmark:after{left:8px;top:4px;width:5px;height:10px;border:solid var(--on-tertiary-color);border-width:0 3px 3px 0}.checkout-page-form .form-check-label .checkmark{background-color:transparent}.checkout-page-form .form-check{padding-left:0}.checkout-page-form .form-check-label{padding-left:35px!important;margin-top:4px;margin-left:0}.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{font-size:1rem!important;padding:8px!important}.form-check-label{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}label.form-check-label.checkbox{padding-left:25px}.form-check-label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#PaymentMethod{background:var(--surface-color);max-width:500px;margin:15vh auto 20vh auto;text-align:center;border-radius:var(--border-radius);box-shadow:var(--shadow)}#PaymentMethod .payment-btn.payusing-wallet{padding:10px}#PaymentMethod .modal-body{padding:20px 30px}#PaymentMethod .modal-title{margin-bottom:10px}#PaymentMethod .saved-cards{margin-bottom:30px}#PaymentMethod h3{font-size:24px;line-height:32px;font-weight:600;color:var(--primary-color);font-family:var(--secondary-font)}#PaymentMethod .payment-btn{display:inline-block;width:100%;background:var(--tertiary-color);text-align:center;margin:8px 0;border-radius:calc(var(--border-radius)/2);padding:12px 0;color:var(--on-tertiary-color);font-size:18px;font-weight:600;text-decoration:none;font-family:var(--secondary-font)}#PaymentMethod .payment-btn img{margin-left:5px}#PaymentMethod .payment-btn.paypal{background:#009ee3}.checkout-page .section.payment-info{max-width:460px;margin:30px auto}.checkout-page .payment-info .info{padding:30px 0 10px 0}.checkout-page .payment-info .info td{display:inline-block;width:100%!important;max-width:500px!important;font-size:14px;color:var(--text-1-color)}.checkout-page .payment-info .info td:first-child{margin:0 10px 0 0;text-align:left}.checkout-page .payment-info .info td:first-child label{color:var(--on-surface-color)}.payment-info .info td select{width:100%}.payment-info .info td select#ExpireMonth{width:48%}.payment-info .info td select#ExpireYear{width:48%}.checkout-data .payment-info .info .stripe-form .brand{border:0!important}.checkout-data .stripe-form .payment-info .info .stripe-form .card-number{max-width:100%!important}.checkout-data .payment-info .info .stripe-form .input-field{max-width:100%!important}.checkout-data .payment-info .info .stripe-form .card-number{max-width:100%!important}.please-wait-modal{color:var(--text-1-color);text-align:center;font-size:18px}.loader-please-wait{border:16px solid #f3f3f3;border-top:16px solid var(--text-1-color);border-radius:50%;width:120px;height:120px;animation:spin 2s linear infinite;margin:auto;margin-top:20px;margin-bottom:20px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.StripeElement{padding:0 15px}.checkout-page .btn .expiration-date{font-size:10px;text-transform:initial}.saved-card{text-align:center;font-size:16px}button.saved-card.btn.btn-block{display:flex;align-items:center;justify-items:center;flex-grow:1;justify-content:space-evenly}a.remove-card{float:right;color:var(--primary-color)!important}.simple-modal-text{line-height:24px;font-size:16px;font-family:var(--secondary-font)}.session-expired-modal .modal-body{padding:40px}.session-expired-modal h4{text-align:center}.session-expired-modal .ok{margin-top:25px}.remove-items-popup.no-toppings-modal .search_wrap .search_box .location_icon i,.remove-items-popup.no-toppings-modal .search_wrap .search_box.not_found .location_icon i:before{color:var(--secondary-color)}.remove-items-popup .search_wrap .search_box .location_icon{width:94px;height:94px;top:-42px;border:1px solid #eeeeef;border-radius:100%;text-align:center;display:flex;align-items:center;justify-content:center;position:absolute;left:0;right:0;margin:auto;background:#fff;box-shadow:0 3px 5px rgb(202 226 241/58%)}.remove-items-popup .search_wrap .search_box.not_found .location_icon{top:-50px}.remove-items-popup .search_wrap .search_box .location_icon i{color:var(--primary-color);font-size:42px}.remove-items-popup .search_wrap .search_box.not_found .location_icon i:before{color:var(--error-color);content:"";font-size:48px}.remove-items-popup .search_wrap .search_box .main_title{color:var(--primary-color);font-size:24px;font-weight:600;display:block;line-height:125%;text-transform:none;text-align:center;margin-bottom:20px}.remove-items-popup .search_wrap .search_box.not_found .main_title{padding:50px 25px 0 25px!important;font-size:18px;color:var(--on-primary-color)}.remove-items-popup .search_wrap .search_box .use_location_btn .btn-outline{margin-top:10px}.cat-listing-slider{z-index:99;position:sticky;scroll-behavior:smooth;top:66px}.listing-page{background-color:var(--background-1-color);margin:0 auto;padding:20px;max-width:var(--max-width)}.cat-listing-slider .large-12.columns{width:100%;background-color:var(--background-1-color)}.cat-listing-slider .owl-dots{display:none}.cat-listing-slider .owl-item{width:unset!important}.cat-listing-slider .item{padding:10px}.cat-listing-slider .item a{background:none;color:var(--text-2-color);font-size:14px;line-height:19px;font-weight:600;text-transform:uppercase;text-decoration:none;position:relative;padding:0;height:auto;white-space:nowrap}.cat-listing-slider .item a.select{color:var(--text-1-color)}.cat-listing-slider a.select:after{position:absolute;width:100%;height:3px;background:var(--on-surface-variant-color);content:"";left:0;bottom:-5px}.cat-listing-slider .item a:hover{text-decoration:none}.cat-listing-slider .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;height:44px;max-width:100%;margin:0 auto!important}.product-list-content section.active{padding-top:160px}.cat-listing-slider .owl-carousel.owl-theme.owl-loaded.owl-drag{padding:0 20px}.cat-listing-slider button.owl-prev{position:absolute;left:0;top:0}.cat-listing-slider button.owl-next{position:absolute;right:0;top:0}.cat-listing-slider button.owl-prev:focus,.cat-listing-slider button.owl-next:focus{outline:0}.cat-listing-slider button.owl-prev span,.cat-listing-slider button.owl-next span{margin-top:10px;color:transparent;display:inline-block;border-right:3px solid var(--on-surface-variant-color);border-bottom:3px solid var(--on-surface-variant-color);width:10px;height:10px}.cat-listing-slider button.owl-prev span{transform:rotate(-225deg)}.cat-listing-slider button.owl-next span{transform:rotate(-45deg)}.recommended-intake{font-family:var(--secondary-font);font-size:14px;line-height:20px;margin:40px 0}.main-title{font-size:28px;line-height:38px;font-weight:600;color:var(--text-1-color);display:inline-block;width:100%;text-align:left}.product-list-content .listing-description div,.product-list-content .listing-description p{text-align:left}.main-title img{vertical-align:top;margin-top:2px;max-width:28px}.product-list-content .product-list{display:inline-block;width:100%;margin:30px -1% 0 -1%}.owl-theme .owl-nav{margin-top:0}.owl-theme .owl-nav [class*='owl-']:hover{background:none!important;color:var(--text-1-color);text-decoration:none}dt,dd{clear:both}.product-list-content .product-list .items-box{position:relative;width:48%;float:left;margin:0 1% 2%;background:var(--surface-color);height:150px;transition:.3s}.product-list-content .product-list .items-box a,.product-list-content .product-list .items-box .box-content{display:inline-block;width:100%;height:100%;position:relative;outline-offset:-2px;transition:.3s}.product-list-content .product-list .items-box a:hover,.product-list-content .product-list .items-box a:focus,.product-list-content .product-list .items-box.select a{box-shadow:0 0 0 2px var(--primary-color),var(--shadow)}.product-list-content .product-list .items-box .picture{float:right;width:var(--product-image-width);z-index:1;height:100%;background-position:center;background-size:cover}.product-list-content .items-box .details{padding:15px 0 15px 15px;width:calc(100% - var(--product-image-width));display:inline-block}.product-list-content .items-box .product-info,.product-list-content .items-box:hover .product-info{display:inline-block;text-decoration:underline;color:var(--text-1-color);position:absolute;bottom:10px;left:15px}.check_redio .form-check .product-info{display:block;text-decoration:underline;color:var(--text-1-color);margin-top:10px}.items-box-disabled .picture img,.items-box-disabled .picture{filter:grayscale(1) brightness(.8)}.items-box-disabled .details{filter:brightness(.7)}#groupOrdering{margin-top:-25px}.btn.buttonGroupOrdering,.btn.buttonGroupOrdering:hover,.btn.buttonGroupOrdering:focus{max-width:215px;font-size:12px;line-height:1}.btn.buttonGroupOrdering span{vertical-align:sub}.createGroupOrder .location_icon{width:94px;height:94px;top:-50px;border-radius:100%;text-align:center;display:flex;align-items:center;justify-content:center;position:absolute;left:0;right:0;margin:auto;background:var(--surface-color);color:var(--on-surface-variant-color);font-size:42px;box-shadow:var(--shadow)}div#CreateGroupOrder,div#showGuests{padding-right:0!important}.createGroupOrder .search_box{padding:0 15px;margin-top:-35px!important}.createGroupOrder .search_box.not_found .main_title{padding:50px 0 0 0;text-transform:uppercase;font-size:20px;line-height:28px;margin-bottom:8px}.createGroupOrder .subtitle{font-size:16px;line-height:24px;text-align:center;font-weight:normal;font-family:var(--secondary-font);padding-bottom:15px;margin-bottom:5px}#changeTimeSlotButton{margin-top:15px}#selectTimeSlotForm{display:block;padding-top:0}.warning-time-slot{font-family:var(--secondary-font);color:var(--text-1-color);font-size:12px;line-height:15px}.invite-guests{font-size:14px;font-family:var(--secondary-font);line-height:20px;margin-top:15px;padding-bottom:15px;border-bottom:var(--dashed);margin-bottom:15px}.remove-guest,.remove-guest:hover,.remove-guest:focus,.remove-guest:active{color:var(--primary-color);display:flex;align-items:center}.remove-guest svg{margin-right:5px}p.share-group-link{padding:10px;background-color:#e9ecef}div#CancelGroupOrdering.show,div#RemoveGuestFromOrdering.show{background:rgba(0,0,0,.5)}#showGuests.createGroupOrder .search_box.not_found .main_title{text-align:left;border-bottom:var(--dashed);padding-bottom:15px;margin-bottom:0;padding:15px 0}#showGuests span{vertical-align:middle}.group-guest{font-family:var(--secondary-font);font-size:14px;line-height:20px;padding:15px 0;border-bottom:var(--dashed)}.group-guest .guest-name{font-family:var(--main-font);color:var(--text-1-color);text-transform:uppercase;font-size:16px;line-height:28px;overflow:hidden;display:block;white-space:nowrap}.guest-details{align-items:center}.participant{overflow:hidden;position:relative}.participant-name.group-guest{border-bottom:0;width:100%;padding-right:30px}.participant-name{cursor:pointer;user-select:none}.participant-name::before{content:"";display:inline-block;width:10px;height:10px;border-left:3px solid var(--text-1-color);border-bottom:3px solid var(--text-1-color);transform:rotate(135deg);position:absolute;right:5px;top:26px;pointer-events:none;z-index:2}.participant-name.collapsed::before{transform:rotate(-45deg);top:21px}.participant .pro-title-price{border-top:0;padding-top:0;margin-left:20px;padding-bottom:10px}.participant-totals{border-bottom:var(--dashed);padding:10px 0;margin-bottom:10px;margin-left:20px;border-top:var(--dashed)}.participant .remove-guest,.participant .pro-item-list-dic{margin-left:20px;padding-bottom:15px;margin-top:0}.participant .pro-title-price+.qty-plus-minus+.pro-title-price,.participant .pro-title-price+.pro-item-list-dic+.qty-plus-minus+.pro-title-price{border-top:var(--dashed);padding-top:15px}.participant .qty-plus-minus .input-group{margin-left:20px}.participant .qty-plus-minus{margin-top:0}.checkout-page #groupOrdering{padding-top:20px}.order-group-items-added{font-size:14px;line-height:20px;font-weight:700;margin-bottom:20px;color:var(--text-1-color)}.listing-page .createGroupOrder .collection-header{border-top:var(--dashed)}.listing-page .createGroupOrder .collection-header{border-bottom:var(--dashed);margin-bottom:15px;padding-top:10px}.fulfilment-group-ordering svg{vertical-align:sub;width:14px;height:14px;color:var(--text-1-color)}.createGroupOrder .collection-header h6{font-size:14px;line-height:20px}.createGroupOrder .change{font-family:var(--secondary-font);margin:0}#selectTimeSlotForm .find-form-group{margin-bottom:0}label.group-name{font-size:12px;color:var(--text-2-color);font-family:var(--secondary-font)}.createGroupOrder .form-control:focus{border:var(--solid);border-color:var(--text-2-color);box-shadow:none}.group-name-error{color:var(--error-color);font-family:var(--secondary-font)}.group-order-total{font-family:var(--secondary-font);font-size:12px;line-height:20px;text-align:right}.group-join-page .checkout-main-title,.group-join-page{text-align:center;margin-top:50px}.group-join-order-details{font-family:var(--secondary-font);margin-bottom:12px}.group-join-order-host-paying{border-top:var(--dashed);padding:20px 0;color:var(--text-1-color)}.group-join-page .form-fields{padding:30px 35px;text-align:left;font-family:var(--secondary-font)}.group-join-page .buttons{margin:0}.group-join-page .fieldset{margin-bottom:100px}.order-confirmation-details .guest-name{margin-bottom:10px}.order-confirmation-details .group-guest{border-bottom:0}.order-confirmation-details .group-guest+.group-guest{border-top:var(--dashed)}.review-btn .btn svg{margin-bottom:-2px}.product-list-content .product-title,.product-list-content .product-title a{font-size:21px;line-height:32px;font-weight:bold;color:var(--text-2-color);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:10px}.product-list .items-box .price.actual-price,.product-list .items-box .limited-item-caption{font-family:var(--secondary-font);font-size:16px;color:var(--text-1-color);font-weight:600}.product-list .items-box .description{font-family:var(--secondary-font);font-size:14px;line-height:19px;height:58px;overflow:hidden;text-overflow:ellipsis;color:var(--text-2-color);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;padding-right:10px}.product-list .items-box .add-info{margin-top:7px;margin-right:10px}.prices{display:flex;flex-wrap:nowrap;justify-content:end;align-items:center;position:relative}.prices.prices-just-one{justify-content:end}.prices .input-group{width:auto}.selected-modifier+.prices p{margin-left:25px}img.modifier-picture{width:24px;float:left;height:24px;margin-right:10px}.qty-item{font-size:14px;color:var(--primary-color);font-weight:700;padding:0 30px 0 6px;line-height:25px}.qty-item .count{background:var(--primary-color);color:var(--on-primary-color);border-radius:100%;width:24px;height:24px;position:absolute;right:0;text-align:center}.disabled{opacity:.2}p.empty-text{color:var(--on-tertiary-variant-color);font-size:14px;font-weight:normal;text-align:left}.master-wrapper-page.active .cat-listing-slider{top:106px}.master-wrapper-page.active .product-list-content section.active{padding-top:200px}h5.mixin-clear{color:var(--text-2-color)!important;cursor:pointer;-webkit-user-select:none;user-select:none;background-position:center;transition:background .8s}h5.mixin-clear:hover{background:radial-gradient(circle,transparent 1%,var(--background-2-color) 1%) center/15000%}h5.mixin-clear:active{background-color:none;background-size:100%;transition:background 0s}.selected-attributes-warn{color:var(--primary-color)!important;font-size:18px;height:24px}.content{width:100%;margin-top:30px}.content h2{color:var(--primary-color);font-size:48px;line-height:48px;font-weight:600;text-align:left}.dailog_box{width:289px;height:196px;background:var(--primary-color);position:absolute;bottom:0;right:0;padding:14px;z-index:1}.popup h2{font-size:22px;font-weight:700;line-height:27px;color:var(--on-primary-color);text-align:center;padding-top:0;text-transform:uppercase;font-family:var(--secondary-font)}.popup .content p{font-size:7px;line-height:9px;color:var(--on-primary-color);padding-left:22px;padding-right:22px;text-align:center;font-weight:600}.popup .close{position:absolute;top:20px;font-size:18px;font-weight:700;text-decoration:none;color:var(--on-primary-color);z-index:1}.popup .close:hover{color:var(--on-primary-color)}.popup .content{max-height:30%;overflow:auto}.collection-header{display:flex;flex-wrap:nowrap;justify-content:space-between;position:relative;padding:15px 0;border-top:var(--dashed)}.collection-header h6{font-size:14px;font-family:var(--secondary-font);font-weight:600;margin-left:12px;line-height:19px;margin-bottom:0}.collection-header .fulfilment{display:flex}.change{font-size:14px;margin-left:12px;line-height:20px;align-self:start;margin-bottom:0}.change a{color:var(--primary-color);text-decoration:underline}.review-btn .btn{text-align:left;background-color:var(--primary-color)}.review-btn .btn span{float:right}.review-btn{margin-bottom:0;border-top:var(--dashed);padding:10px 0}.pro-title-price{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;font-size:14px;font-weight:600;padding-top:16px;border-top:var(--dashed)}.pro-item-list-dic{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;font-size:14px;margin-top:10px;position:relative;color:var(--text-2-color);line-height:19px}.edit-item a{color:var(--primary-color)}.qty-plus-minus{margin-top:15px;display:inline-block;width:100%}.right-box-body{border-bottom:transparent;max-height:40vh;overflow-y:auto;padding-right:10px}.checkout-step-orderSummary .right-box-body{max-height:50vh}.cart-total .order-total{font-size:20px;color:var(--primary-color)}.cart-total .order-total strong{font-weight:600}.checkout-page .total-info{color:var(--text-1-color);border-top:var(--dashed);margin-top:14px;font-weight:600;font-family:var(--main-font)}.right-box-body::-webkit-scrollbar{width:3px}.right-box-body::-webkit-scrollbar-track{background:#f1f1f1}.right-box-body::-webkit-scrollbar-thumb{background:var(--primary-color)}::-webkit-scrollbar-thumb:hover{background:#555}.qty-plus-minus .form-control.input-number{border:0;padding:0;text-align:center;font-size:24px;font-weight:700;height:28px;line-height:28px;background:transparent;color:var(--text-2-color)}.qty-plus-minus .form-control.input-number:focus{outline:0;box-shadow:none}.qty-plus-minus .input-group{float:left;width:100px}.delete-edit-item{float:right;margin-left:7px}.delete-edit-item-id,.delete-edit-item-id:hover,.remove-coupon,.remove-coupon:hover{color:var(--on-surface-color)}button.btn.btn-minus.btn-number,button.btn.btn-plus.btn-number,button.btn.btn-minus.btn-number:focus,button.btn.btn-plus.btn-number:focus{color:var(--text-2-color);padding:0;height:unset;background:none;min-width:unset}button.btn.btn-minus.btn-number-nxg,button.btn.btn-plus.btn-number-nxg,button.btn.btn-minus.btn-number-nxg:focus,button.btn.btn-plus.btn-number-nxg:focus{color:var(--text-2-color);padding:0;height:unset;background:none;line-height:26px;min-width:unset}.right-box-footer{display:inline-block;width:100%;border-top:var(--dashed);padding-top:16px}.header-upper{border-bottom:0 solid #ddd}.lets_started{min-height:calc(100vh - 120px);background-color:var(--background-1-color);margin:0;padding:30px 20px;display:flex;align-items:center;justify-content:center;background-image:none;background-repeat:no-repeat;background-size:cover}.account-page{min-height:calc(100vh - 120px)}.search_wrap{min-width:480px}.lets_started.card-details .search_wrap .search_box{padding:0;border-radius:var(--border-radius);background:none;margin-top:30px;box-shadow:0 0 0 rgb(144 154 162/40%);position:relative;max-width:495px;min-width:490px;margin-left:auto;margin-right:auto}.lets_started.card-details .form-control{min-height:43px;border:#e0e0e0 solid 1px!important;border-radius:calc(var(--border-radius)/2)!important}.lets_started.card-details .form-group{position:relative;margin-bottom:10px}.lets_started.card-details .card-icon{position:absolute;bottom:12px;right:10px}.lets_started.card-details label{font-size:13px;color:var(--on-tertiary-variant-color);font-weight:600}.lets_started.card-details .use_location_btn{margin-top:30px}.lets_started.processing-order{padding:0}.lets_started .search_wrap .search_title{color:var(--text-1-color);font-size:28px;line-height:34px;font-weight:700;text-align:center}.lets_started .search_wrap .search_title_update{font-size:20px;font-weight:normal}.search_box{padding:72px 32px 32px 32px;border-radius:var(--border-radius);background:var(--surface-color);margin-top:85px;position:relative;max-width:495px;margin-left:auto;margin-right:auto;box-shadow:var(--shadow)}.search_box.delivery_marketplaces_search_box{padding:32px}.search_box.not_found .modal-dialog{padding:72px 32px 32px 32px;border-radius:var(--border-radius);background:var(--surface-color);margin-top:195px;position:relative;max-width:495px;min-width:490px;margin-left:auto;margin-right:auto;min-height:auto}.search_box.search-modal .modal-dialog{padding:32px 32px 32px 32px;border-radius:var(--border-radius);background:var(--background-2-color);margin-top:195px;position:relative;max-width:495px;min-width:490px;margin-left:auto;margin-right:auto;min-height:auto}.search_box .modal-dialog .modal-content{border:0}.search_box.search-modal .location_icon{top:-72px}.search_box.not_found .location_icon{top:-50px}.search_box.search-modal .close-icon{top:0}.search_box.not_found .main_title{text-transform:none;padding:15px 35px 0 35px;margin-bottom:45px}.search_box.not_found .location_icon i:before{color:var(--error-color);content:"";font-size:48px}.search_box.not_found .location_icon i.icon-checkmark:before{color:var(--success-color);content:"";font-size:65px}.search_box .main_title{font-family:var(--secondary-font);color:var(--text-1-color);font-size:24px;font-weight:600;line-height:32px;text-align:center}.search_box .label_note{font-size:14px;color:var(--text-2-color);display:block;line-height:130%;margin:3px 0 5px;text-align:center;font-weight:normal}.lets_started .search_wrap .search_box .location_icon{width:94px;height:94px;top:-42px;border-radius:100%;text-align:center;display:flex;align-items:center;justify-content:center;position:absolute;left:0;right:0;margin:auto;background:var(--surface-color);color:var(--on-surface-variant-color);font-size:42px;box-shadow:var(--shadow)}.user-notice .search_box .location_icon{width:94px;height:94px;top:-42px;border-radius:100%;text-align:center;display:flex;align-items:center;justify-content:center;position:absolute;left:0;right:0;margin:auto;background:var(--surface-color);color:var(--on-surface-variant-color);font-size:42px;box-shadow:var(--shadow)}@media(min-width:767px){.user-notice .search_box.not_found .main_title{padding:50px 25px 0 25px!important;font-size:30px}}@media(max-width:767px){.user-notice .search_box.not_found .main_title{padding:55px 0 0 0!important}}@media(max-width:567px){.user-notice .search_wrap .search_box.not_found .main_title{margin-bottom:30px}}.label-table-number{font-size:16px;line-height:21px;font-weight:600;text-align:center;margin-top:26px;display:block;color:var(--tertiary-color)}.dine-in-store{margin-top:16px!important}input#tableNumber{width:100%;text-align:center;text-transform:uppercase;border-radius:4px}.find-form-group{margin-top:15px;display:flex}.find-form-group input{border-radius:4px 0 0 4px;padding:8px 15px;height:45px;outline:0!important;width:calc(100% - 98px);color:var(--text-2-color);font-size:16px;font-weight:normal;font-family:var(--secondary-font);opacity:.5}.find-form-group.active input,.find-form-group input:focus-within,.find-form-group:not(.error) input:not(:placeholder-shown){border:2px solid var(--text-2-color);opacity:1}#btnfind{border:0;padding:12px 32px;border-radius:0 4px 4px 0;font-weight:bold;text-transform:uppercase;outline:0!important}.find-form-group.active #btnfind,.find-form-group input:focus-within+#btnfind,.find-form-group:not(.error) input:not(:placeholder-shown)+#btnfind{background:var(--tertiary-color);color:var(--on-tertiary-color)}.find-form-group.error input{color:var(--error-color);text-shadow:0 0 0 var(--error-color)}.find-form-group.error{position:relative;margin-bottom:28px}.find-form-group .error_note{position:absolute;font-size:12px;font-weight:700;font-style:italic;bottom:-28px;left:16px;color:var(--error-color)}.find-form-group.error:after{position:absolute;content:"";font-family:'icomoon';right:109px;top:9px;color:var(--error-color);font-size:24px}.message-error{color:var(--error-color)}.invalid-address-modal-content.not_found.modal-content{padding:72px 32px 32px 32px;border-radius:var(--border-radius);background:var(--background-2-color);margin-top:85px;position:relative;max-width:495px;min-width:490px;margin-left:auto;margin-right:auto}h2.main_title_invalid_address{color:var(--primary-color);font-size:24px;font-weight:600;display:block;line-height:34px;text-align:center}.location_icon-invalid-address{position:absolute;left:0;right:0;top:-50px}i.icon-location-invalid-address{width:94px;height:94px;border:1px solid var(--primary-color);border-radius:100%;text-align:center;display:flex;align-items:center;justify-content:center;position:absolute;left:0;right:0;margin:auto;background:var(--primary-color);top:-50px}i.icon-location-invalid-address:before{color:var(--error-color);content:"";font-size:48px}.close-icon{text-decoration:none;position:absolute;right:30px;top:30px;color:var(--on-primary-color)}.close-icon:hover{text-decoration:none;color:var(--on-primary-color)}.banner_sec:after{background:linear-gradient(167.01deg,rgba(0,0,0,.68) 16.72%,rgba(42,56,66,0) 114.52%);position:absolute;content:"";height:100%;width:100%;left:0;top:0;right:0;bottom:0}.collect-your-order{position:relative}.back-to-locations{position:absolute;top:3vh;left:30px;z-index:50}.back-to-menu{margin:0 0 15px 15px}.modal .back-to-menu{position:relative;left:0;top:0}.checkout-page .back-to-menu{position:relative}.back-to-locations::before,.back-to-menu::before,.back_manu::before{content:"";display:inline-block;border-top:var(--arrow-size) solid transparent;border-bottom:var(--arrow-size) solid transparent;border-right:var(--arrow-size) solid var(--tertiary-color);margin-right:3px}.back-to-locations a,.back_manu,.back-to-menu a,.back_manu:hover,.back-to-menu a:hover{padding-left:3px;font-size:16px;font-weight:700;text-decoration:none;color:var(--tertiary-color)}.form-group.select::before{content:"";display:inline-block;width:0;height:0;border-left:var(--arrow-size) solid transparent;border-right:var(--arrow-size) solid transparent;border-top:var(--arrow-size) solid var(--tertiary-color);position:absolute;right:30px;top:34px;pointer-events:none;z-index:2}.account-page .form-group.select::before{right:12px;top:21px}.form-group select{font-family:var(--secondary-font);font-size:16px;background:var(--background-1-color);border:1px solid var(--background-2-color);padding:10px 30px 10px 15px;height:45px!important;appearance:none;-webkit-appearance:none;width:100%;outline:0;color:var(--tertiary-color);cursor:pointer}.account-page .form-group.select{position:relative}.note{font-family:var(--secondary-font);font-size:14px;font-weight:400;line-height:21px;color:var(--text-2-color);margin-top:11px}.lets_started .search_wrap .search_box .find-form-group.day-list{margin-bottom:0}footer{border-top:4px solid var(--primary-color);width:100%;margin:0;padding:0 0 20px 0;background:var(--surface-color);color:var(--primary-color);font-family:var(--secondary-font);font-weight:600}footer .powered_by{color:var(--text-2-color);font-size:16px}footer .powered_by img{height:33px}.footer_section{text-align:center;max-width:var(--max-width);padding:40px 20px;margin:auto}.footer_nav_bar{margin:auto;text-align:center}.footer_nav_bar ul{padding:0;margin:0;overflow:hidden}.footer_nav_bar li{float:left}.footer_nav_bar li a{display:inline-block;text-align:center;padding:10px 20px;text-decoration:none;font-size:14px}.footer-copyright-section{text-align:center;padding-top:15px;padding-bottom:1px}.footer_nav_bar{text-align:center}.footer_nav_bar_item{display:inline-block;padding:10px 20px}#navigation ul{font-size:1.4em}#navigation ul li{display:inline;color:#fff}#navigation li:not(:first-child):before{content:" | ";font-size:12px}.card_types_box{width:282px;height:27px;margin:auto}.visa_card{width:62px;height:21px;float:left}.master_card{width:32px;height:25px;float:left;margin-left:20px;margin-right:20px}.american_express_card{width:27px;height:27px;float:left}.theme-custom{margin:0!important}span.navbar-toggler-icon{width:24px;height:4px;background:#fff;position:relative}span.navbar-toggler-icon:before{position:absolute;width:100%;height:4px;background:#fff;content:"";top:-8px;left:0}span.navbar-toggler-icon:after{position:absolute;width:100%;height:4px;background:#fff;content:"";bottom:-8px;left:0}.navbar-toggler,.navbar-toggler:focus,.navbar-toggler:hover{outline:0!important;padding:0}.circle-ripple{background-color:var(--primary-color);width:45px;height:45px;border-radius:50%;margin:85px auto 120px;-webkit-animation:ripple .7s linear infinite;animation:ripple .7s linear infinite}@-webkit-keyframes ripple{0%{box-shadow:0 0 0 0 var(--ripple),0 0 0 20px var(--ripple),0 0 0 40px var(--ripple)}100%{box-shadow:0 0 0 20px var(--ripple),0 0 0 40px var(--ripple),0 0 0 60px transparent}}@keyframes ripple{0%{box-shadow:0 0 0 0 var(--ripple),0 0 0 20px var(--ripple),0 0 0 40px var(--ripple)}100%{box-shadow:0 0 0 20px var(--ripple),0 0 0 40px var(--ripple),0 0 0 60px transparent}}.circle-ripple .loader_text{font-size:24px;color:var(--on-surface-color);text-transform:none;font-weight:600;position:absolute;left:10px;right:10px;bottom:35px;margin:auto;text-align:center}.header-cart #topcartlink{background:none;color:var(--text-1-color)}#topcartlink a{background:none;padding:13px 0 0 0;display:inline-block;height:45px}#topcartlink a img{max-width:24px}#topcartlink .cart-qty{position:absolute;background:#be1f75;padding:0;border-radius:100px;line-height:25px;font-size:12px;width:26px;height:26px;top:-1px;right:-1px;text-align:center;color:var(--text-1-color)}#topcartlink .cart-qty:hover{color:var(--text-1-color)}.processing-content{text-align:center}.processing_title{font-size:38px;line-height:50px;color:var(--text-1-color);font-weight:600;font-family:var(--secondary-font);display:block;margin-bottom:10px}.processing-content .stage{display:inline-block}.dot-pulse{position:relative;left:-9999px;width:10px;height:10px;border-radius:calc(var(--border-radius)/2);background-color:var(--text-1-color);color:var(--text-1-color);box-shadow:9999px 0 0 -5px var(--text-1-color);animation:dotPulse 1.5s infinite linear;animation-delay:.25s}.dot-pulse::before,.dot-pulse::after{content:'';display:inline-block;position:absolute;top:0;width:10px;height:10px;border-radius:calc(var(--border-radius)/2);background-color:var(--text-1-color);color:var(--text-1-color)}.dot-pulse::before{box-shadow:9984px 0 0 -5px var(--text-1-color);animation:dotPulseBefore 1.5s infinite linear;animation-delay:0s}.dot-pulse::after{box-shadow:10014px 0 0 -5px var(--text-1-color);animation:dotPulseAfter 1.5s infinite linear;animation-delay:.5s}@keyframes dotPulseBefore{0%{box-shadow:9984px 0 0 -5px var(--text-1-color)}30%{box-shadow:9984px 0 0 2px var(--text-1-color)}60%,100%{box-shadow:9984px 0 0 -5px var(--text-1-color)}}@keyframes dotPulse{0%{box-shadow:9999px 0 0 -5px var(--text-1-color)}30%{box-shadow:9999px 0 0 2px var(--text-1-color)}60%,100%{box-shadow:9999px 0 0 -5px var(--text-1-color)}}@keyframes dotPulseAfter{0%{box-shadow:10014px 0 0 -5px var(--text-1-color)}30%{box-shadow:10014px 0 0 2px var(--text-1-color)}60%,100%{box-shadow:10014px 0 0 -5px var(--text-1-color)}}.contact-page .result{text-align:center;width:100%;font-size:28px;letter-spacing:1px}.product-no-reviews a,.product-no-reviews,.product-review-links{color:var(--text-1-color)!important}.product-no-reviews,.product-reviews-overview{margin:0 0 10px}.login-page-form-title{font-size:14px;font-family:var(--secondary-font);line-height:20px;text-align:left;color:var(--text-2-color);margin-bottom:20px}.login-page .returning-wrapper .buttons{background-color:var(--surface-color);padding:10px 20px}.login-page .returning-wrapper .form-fields{background-color:var(--surface-color);padding:30px}.form-check .form-check-label{padding-left:30px;margin-left:4px;width:100%}img+.form-check .form-check-label{width:calc(100% - 38px)}img+.form-check label.form-check-label.checkbox{padding:0}.check_redio .form-check.radio-attr .form-check-label{padding:0}.my-account .form-check .form-check-label{line-height:21px}.remember-me-warning{font-family:var(--secondary-font);margin-top:10px;line-height:20px}.forgot-password{text-align:right}.forgot-password a,.forgot-password a:hover{color:var(--primary-color);font-family:var(--secondary-font);font-size:16px;padding-top:5px;display:inline-block}.dont-have-an-account{border-top:var(--dashed);font-family:var(--secondary-font);margin-top:20px;padding-top:15px;text-align:center}.title{color:var(--text-1-color);font-size:20px;line-height:28px;padding-bottom:12px}form.my-account{max-width:500px;margin:auto;padding:30px;background:var(--surface-color);margin-bottom:90px}.delete-account-page-success form.my-account{background:none;font-size:20px;line-height:28px}input.form-control,input[type="text"],input[type="email"],input[type="tel"],input[type="password"]{width:100%}.password-recovery-page .result{padding-bottom:10px}.address-list-page .search_box{margin-top:0}.address-list-page .add-address-button{width:340px;background:none}.address-list-page .add-address-button:hover,.address-list-page .add-address-button:focus{background:none}.account-page .buttons{position:unset}.address-list label{vertical-align:unset}.account-item .info{background:none;border-top:0;border-bottom:var(--dashed);font-family:var(--main-font);font-size:14px;line-height:22px;padding:0 0 20px 0}.section.account-item{margin-bottom:18px;width:100%}.account-item .name{text-transform:uppercase;margin-bottom:10px;font-size:14px;font-weight:600;font-family:var(--main-font);color:var(--text-1-color)}.account-item .phone{margin-top:20px;margin-bottom:10px}.account-page .buttons{display:inline-flex;width:100%;margin-top:15px!important}.account-item .name span{font-family:var(--main-font);font-size:12px;text-transform:none;line-height:14px;color:var(--text-2-color);font-weight:400;padding-left:12px}.address-edit-page .edit-address{margin:auto;width:500px;margin-top:-40px;margin-bottom:20px;background-color:var(--surface-color)}.address-edit-page .inputs{white-space:unset;text-align:center}.address-edit-page .inputs input,.address-edit-page .inputs select{width:415px!important}.address-edit-page .address-details-title{font-size:21px;color:var(--text-2-color);text-align:center;margin-bottom:30px;text-transform:uppercase;font-weight:700;line-height:30px}.account-page.address-edit-page .buttons{margin:auto;border-top:var(--dashed);margin-top:25px;width:415px}.checkout-page .delete-button{float:right;margin:20px 0 10px 0;display:none}.address-edit-page .save-address-button{margin-top:22px;margin-bottom:12px}.account-page .heading-title{font-size:24px;font-weight:700;line-height:28px;text-align:center;color:var(--text-1-color);font-family:var(--main-font);text-transform:uppercase;padding-bottom:25px}.page.account-page .title{font-weight:bold}.page.account-page.delete-account-page-success{padding:148px 0}.delete-account-page-success p{text-align:center;padding-bottom:20px}.form-instructions{color:var(--text-1-color)}.customer-info-page form.my-account{margin-bottom:30px}.m-w-500-centered{max-width:500px;margin:auto}.empty-fieldset-margin{margin-bottom:250px}.address-list-page .empty-fieldset-margin .add-button{margin:20px 0}.input-field-eye-icon{position:absolute;font-size:20px;cursor:pointer;color:#d2d9e1;right:10px;top:6px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:9}.form-fields{background-color:var(--surface-color);box-shadow:var(--shadow)}.account-page .buttons{margin:0}.account-page span.required{display:inline}.block.block-account-navigation{margin-top:40px}#stripe-digitalwallets-form{padding:0!important;margin:0!important;max-width:none!important}.payusing{margin-left:50px}.payusing-wallet.visible-xs .payusing{margin-left:25px}.payusing-wallet{background:none!important;background-color:var(--on-secondary-color);border:2px solid var(--tertiary-color);color:var(--tertiary-color)!important}.review-back-menu{font-weight:bold}.review-back-menu a:hover{color:#fff!important;text-decoration:none}.delivery-fee{font-weight:400;font-size:14px;padding:0}.delivery-fee .pro-title-price{padding:12px 10px 12px 0}#ordersummary .delivery-fee .pro-title-price{padding-right:0}.started_content{background-color:var(--background-1-color);margin:0;padding:25px 20px 20px 20px}.main_container{margin:auto;padding:20px 70px;display:block;max-width:var(--max-width)}.top_social{text-align:right}.top_social ul{margin:0;padding:0;font-size:0}.top_social ul li{display:inline-block}.top_social ul li+li{margin-left:10px}.top_social ul li a img{opacity:.99;width:25px}.review_part{display:flex;flex-wrap:nowrap;align-items:center;justify-content:start;width:100%}.review-this-item{margin-left:10px}.rating{display:flex;flex-direction:row-reverse;justify-content:flex-end}.rating>input{display:none}.rating>label{position:relative;width:20px;font-size:18px;color:#be1f75;cursor:pointer;margin-bottom:2px}.rating>label::before{content:"★";position:absolute;opacity:0}.rating>label:hover:before,.rating>label:hover~label:before{opacity:1!important}.rating>input:checked~label:before{opacity:1}.order-allergies-notes a{display:contents;color:var(--primary-color);font-weight:600}.allergen:hover{text-decoration:underline;color:var(--text-1-color)!important}.content div.modal-nutrition-and-allergens{float:unset}.modal-nutrition-and-allergens .search_box.not_found.modal-content{padding:20px}.modal-nutrition-and-allergens .modal-title{color:var(--text-2-color)!important;font-size:14px;line-height:18px;padding-top:0}.modal-nutrition-and-allergens .modal-content .modal-header button.close{padding-bottom:0;padding-top:10px;padding-left:0;padding-right:10px;font-weight:600}.modal-nutrition-and-allergens .modal-content .modal-header button.close span{color:var(--text-2-color);line-height:14px}.modal-nutrition-and-allergens .modal-header{margin-bottom:12px}.tab{overflow:hidden;font-size:14px;font-weight:600;line-height:19px;font:var(--secondary-font);display:flex;flex-direction:row;justify-content:space-between;align-content:space-between}.tab button{background-color:inherit;float:left;border:0;outline:0;cursor:pointer;padding:0;transition:.3s}.tab button span{float:left}.tab button:hover{color:var(--text-1-color)}.tab button.active{color:var(--text-1-color)}.tab button.active span{border-bottom:4px solid}.tablinks{width:225px}.tabcontent{display:none;padding:6px 12px;width:450px;margin-top:20px}.tabcontent tr{font-weight:700}.allergens-and-nutrition-subtitle{border-top:var(--dashed);border-bottom:var(--dashed);margin-bottom:15px;padding:5px 0}.nutrition-subtitle th{color:var(--text-1-color);padding:10px 0;font-weight:normal}.align-right{float:right;padding:10px 0;font-weight:normal}div#Allergens{font-weight:700}.allergens-list{list-style:disc;margin-left:16px}.allergens-list li{padding:7px 0}.rating:hover>input:checked~label:before{opacity:.4}.star-rating{color:var(--main-theme-color);font-size:20px;height:20px;width:100px;margin:0 auto;position:relative;padding:0}.product-review-box .rating{width:87px;margin-right:15px;margin-top:3px;font-size:16px;height:17px;overflow:hidden;position:relative;color:var(--text-1-color)}.product-review-box .rating div{height:15px;overflow:hidden;position:absolute;left:0}.product-review-links a{color:var(--text-2-color)}.product-review-links a:hover{color:var(--text-2-color)}.product_content{font-family:var(--secondary-font);color:var(--text-2-color);font-size:16px;line-height:22px;float:none}.allergen{text-decoration:underline;color:var(--text-2-color);font-size:14px}.content a img{width:15px;height:15px;margin-right:5px}hr.dotted{border-top:2px dotted var(--text-2-color)}hr.dashed{border-top:var(--dashed)}.pro_image img{width:100%}.content-info .input-group input{flex:inherit}.content-info .pro-images{padding:0;max-width:421px;float:left}.pro-content .input-group{flex-wrap:nowrap}.content-info .pro-content{font-family:var(--secondary-font);float:left}.content-info-unavailable h3{text-align:center;color:var(--primary-color)}.add_to_order_button{color:var(--on-primary-color)}.crepe_options_part h4{font-family:var(--main-font);font-size:28px;line-height:38px;font-weight:600;color:var(--primary-color);margin-bottom:16px}.check_redio p{color:var(--on-tertiary-variant-color);font-size:16px;font-weight:400;margin-bottom:5px}.price p{text-align:right;margin:0;color:var(--text-1-color);font-size:16px}.prices p{text-align:right;margin:0 0 0 0;color:var(--text-2-color);font-size:16px;float:left;line-height:28px;font-weight:600;width:65px;flex-shrink:0}.prices form{float:left}.details .prices{justify-content:space-between}.form_group_box{width:100%;padding-left:10px;padding-right:10px}.submit_btn button{width:125px;padding:12px 14px;border-radius:0;font-size:14px}input[type="text"],input[type="email"],input[type="tel"],input[type="date"],input[type="password"],select{height:unset;border:1px solid var(--background-2-color);padding:8px 8px;vertical-align:middle;border-radius:0}.name,.date,.email{width:325px;padding-right:15px}.form-check .form-check-label{color:var(--text-2-color);font-size:16px;display:inline-block}.form-check-input{position:absolute;margin-top:.4rem;margin-left:-1.25rem}.prices fieldset{margin-bottom:14px;padding-bottom:14px}.prices fieldset input[type="button"]{border:0}.total_prices fieldset input[type="button"]{border:0}.prices input[type="button"]{background-color:var(--on-tertiary-variant-color);color:var(--text-2-color);cursor:pointer;width:20px;height:20px;border-radius:var(--border-radius);font-size:18px}.prices input[type="text"]{border:0;height:28px;width:45px;font-size:16px;color:var(--text-2-color);background:none;text-align:center}.prices fieldset{margin-bottom:0;padding-bottom:0;margin-left:10px}.totalcount fieldset{margin-bottom:0;padding-bottom:0}.totalcount input[type="button"]{background-color:var(--primary-color);color:var(--text-1-color);cursor:pointer;width:20px;height:20px;border-radius:var(--border-radius);font-size:18px;font-weight:600;line-height:34px}.totalcount input[type="text"]{border:0 solid #f4f3f3;height:28px;width:45px;font-size:24px;color:var(--primary-color);background:none;text-align:center;padding:0}.totalprice p{font-size:24px;line-height:34px;font-weight:600;text-align:right;color:var(--primary-color);margin-bottom:0}.total_prices .button{margin-top:15px}.write-review{position:relative;background-color:var(--text-1-color);padding:30px 15px;margin:0 auto;box-shadow:var(--shadow);border-radius:calc(var(--border-radius)*2)}.write-review .btn,.write-review .btn:hover,.write-review .btn:focus{background-color:var(--primary-color)}.write-review input{text-align:left!important}.write-review .title p{font-size:17px}.product-reviews-page .write-review .title strong{font-weight:700;font-size:38px;line-height:50px}.write-review .form-fields label{display:inline-block;width:auto}.write-review .form-fields input,.write-review .form-fields textarea{display:block;border:1px solid #ccc;border-radius:calc(var(--border-radius)/2);margin-top:10px;width:100%;height:47px}.write-review .form-fields{background-color:var(--text-1-color);border-top:transparent;padding:0 15px}.write-review{background-color:var(--background-2-color);border-radius:var(--border-radius)}.product-reviews-page .title{margin:20px 0;font-size:20px;color:var(--text-1-color);text-align:center}.write-review .form-fields{background-color:var(--background-2-color);border-top:transparent}.product-reviews-page button{width:unset}.product-reviews-page .buttons{text-align:center}.write-review .form-fields label{display:inline-block;width:auto;color:var(--tertiary-color)}.write-review .fa-star{color:var(--text-2-color)}.write-review .fa-star.active{color:var(--primary-color)}.write-review-rating{unicode-bidi:bidi-override;direction:rtl;cursor:pointer}.write-review-rating>i:hover,.write-review-rating>i:hover~i{color:var(--primary-color);opacity:.5}.product-review-list{position:relative;margin:50px auto 0 auto;width:50%}.product-review-list .result p{font-size:20px;margin-top:25px}.product-reviews-page .product-review-item .review-title strong{font-size:24px!important;color:var(--text-1-color)!important;font-family:var(--secondary-font);letter-spacing:1px!important;font-weight:normal!important}.product-reviews-page .product-review-item .text-body{font-weight:400;color:var(--text-2-color)!important}.product-reviews-page .product-review-item .review-info{margin:0;font-size:12px!important;font-style:italic!important}.review-info label{margin:0}.product-reviews-page .product-review-item .review-item-head{border-top:transparent;overflow:hidden;background-color:transparent;padding:0}.product-review-item .review-content{padding:0}.product-review-item .product-review-box{margin:7px 20px 8px 0}.form-check input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.form-check{padding-left:0;display:inline-block}.form-check.radio-attr{display:block}.check_redio{margin-bottom:12px}.form-check input[type="radio"]{display:none}.form-check input[type="radio"]+*::before{content:"";display:inline-block;vertical-align:bottom;width:20px;height:20px;margin-right:.3rem;border-radius:50%;border-style:solid;border-width:2px;position:relative;border-color:var(--text-2-color)}.form-check input[type="radio"]:checked+*{color:var(--text-2-color)}.form-check input[type="radio"]:checked+*::before{background:radial-gradient(var(--text-2-color) 0%,var(--text-2-color) 40%,transparent 50%,transparent);border-color:var(--text-2-color)}.modal-title{font-size:18px;font-weight:600;color:var(--primary-color);line-height:26px;padding-top:20px}.content_model{padding-top:10px}.popup_reting{position:absolute;top:34px;left:0}.modal-dialog{max-width:500px}.modal-header{border:0;padding-bottom:0}.modal-footer>:not(:first-child){margin:0}.massge_box{width:100%;padding:1rem}.massge_box span{font-size:13px;font-weight:400;color:var(--on-tertiary-variant-color)}.massge_box p{margin-bottom:0;color:var(--on-tertiary-variant-color)}.massge_box input[type="text"]{background-color:var(--text-1-color);border:2px solid #f3f3f3;height:43px;width:100%;border-radius:calc(var(--border-radius)/2)}.modal-footer{border:0;display:block}.modal-footer p{text-align:left;width:100%;font-size:13px;font-weight:400;color:var(--on-tertiary-variant-color)}.prices fieldset .decrease{background:var(--on-tertiary-variant-color);border-radius:calc(var(--border-radius)*3);padding:5px;height:20px;width:20px;color:var(--text-1-color);line-height:2px}.eu-cookie-bar-notification{background-color:var(--primary-color);color:var(--on-primary-color);box-shadow:var(--shadow);border-radius:var(--border-radius)}.eu-cookie-bar-notification .text,.eu-cookie-bar-notification a{color:var(--on-primary-color)}#eu-cookie-ok{width:unset;background:transparent;color:var(--on-primary-color);border:var(--on-primary-color) solid 2px}@media(max-width:1199px){.owl-item:last-child.active{padding:0 40px 0 0}.banner_sec{height:100vh}a.ico-login{margin-top:0}.login_div{margin-left:0;text-align:center;margin-top:30px}.order_btn{margin-left:0;text-align:center;margin-top:20px}.navbar-toggler{display:inline-block}#topcartlink a{background:none;padding:0;display:inline-block;height:auto}#topcartlink{display:block;width:auto;max-width:100%;margin:0;padding:0}#topcartlink .cart-qty{top:-10px;right:-15px}.header-cart #topcartlink{position:relative}.product-reviews-page .write-review .title strong{font-size:27px}.product-review-list{width:70%!important}}@media(max-width:991px){.head_wraps{display:block}.header-links{display:none}.crepe_options_part h4{font-size:16px!important;width:100%!important}h5.mixin-clear{font-size:12px}.product-reviews-page .product-review-item .review-item-head{display:block!important}.product-reviews-page .write-review .title strong{font-size:29px}.cat-listing-slider .owl-item:first-child.active{padding:0 0 0 40px}.item-box{width:50%}}@media(max-width:767px){.master-column-wrapper{position:inherit;z-index:0}.master-wrapper-content{position:inherit}.full-width{padding-right:10px}.page-title h1{font-size:36px;line-height:36px}.page.account-page{padding:16px 0}.invalid-address-modal-content.not_found.modal-content{min-width:unset}.order-confirmation{margin:0;padding:10px 20px;background:var(--background-1-color)}.order-confirmation h2{font-size:28px;line-height:38px}.order-confirmation h4{font-size:18px;line-height:25px}.order-confirmation p{font-size:16px;line-height:22px}.order-confirmation-content .save-btn{text-align:center;margin-top:30px;margin-bottom:30px}.order-confirmation-content .btn{width:100%;margin:0 auto;display:inline-block}.listing-page .modal-content{background:var(--background-1-color)}.tabcontent{width:100%}.tablinks{width:176px}p.empty-text{color:var(--text-1-color)}.cat-listing-slider .large-12.columns{overflow:hidden}.cat-listing-slider button.owl-prev span,.cat-listing-slider button.owl-next span{margin-top:12px}.cat-listing-slider .owl-item:first-child.active{padding:0!important}.owl-item:last-child.active{padding:0 20px 0 0}.address-text{width:100%;max-width:300px}.checkout-main-title{font-size:24px;line-height:52px;margin-bottom:15px}.following-items ul li{display:inline-block;width:50%;text-align:center;float:left;margin-bottom:20px}.btn.buttonGroupOrdering .visible-xs{display:inline-block!important}#PaymentMethod{margin:50px auto}#PaymentMethod .modal-body{padding:20px 20px}.payment-info .info td select#ExpireMonth{width:46%}.processing-content{display:block;text-align:center;margin:25vh 0}.review-order-mobile{background:var(--background-1-color);margin:0 -15px;padding:15px;position:fixed;bottom:0;width:100%;z-index:1}.btn.review-order-mob-btn.checkout-direct{display:none}.review-order-mob-btn,.review-order-mob-btn:hover,.review-order-mob-btn:focus{background:var(--tertiary-color);font-size:16px;font-weight:600;line-height:24px;color:var(--on-primary-color)!important;display:inline-block;width:100%;border-radius:calc(var(--border-radius)/3);text-align:left}.review-order-mob-btn .count{width:24px;height:24px;background:var(--surface-color);color:var(--on-surface-color);display:inline-block;line-height:25px;border-radius:50px;float:left;text-align:center;margin-right:10px}.review-order-mob-btn.disabled .count{color:var(--text-2-color)!important}.review-order-mob-btn .price{float:right}.right-box-footer .review-order-mob-btn,.checkout-btn{margin-bottom:10px}.listing-page{padding:0 15px 20px 15px}.product-list-content{padding-top:30px}.product-list-content .product-list .items-box{margin:0 0 30px 0;width:calc(100%)}.owl-theme .owl-nav [class*='owl-']{margin:2px!important;padding:5px 5px!important;width:20px!important;height:20px!important;display:inline-block;cursor:pointer;border-radius:100px!important}.cat-listing-slider .owl-carousel.owl-theme.owl-loaded.owl-drag{padding:0;max-width:100%;margin:0 auto}.cat-listing-slider .owl-carousel .owl-stage-outer{max-width:85%}.main-title{font-size:21px;line-height:28px;width:100%}.main-title img{margin-top:0;margin-right:12px;max-width:23px}.right-section-bg{margin-top:0;position:relative;z-index:9;margin-bottom:0;top:0}.master-wrapper-page.active .right-section-bg{top:0}.master-wrapper-page.active .product-list-content section.active{padding-top:190px}.collection-header h6{text-align:left}.lets_started.card-details .use_location_btn{margin-top:10px}#ReviewOrder .modal-body{padding:0;background:var(--background-1-color)}#ReviewOrder .close{float:left}#ReviewOrder a.btn{margin-bottom:10px}#ReviewOrder .modal-body .right-section-bg{box-shadow:none;padding:10px 20px;background:none}#ReviewOrder .modal-body .right-section-bg h3{font-size:28px;line-height:36px;color:var(--text-1-color);text-align:center;font-weight:600;margin:15px}#ReviewOrder .qty-plus-minus .form-control.input-number{background:none}#ReviewOrder .modal-footer{-webkit-box-shadow:0 -3px 18px 3px rgba(0,0,0,.36);box-shadow:0 -3px 18px 3px rgba(0,0,0,.36);border-top:0}#ReviewOrder .pro-title-price{padding-top:20px}#topcartlink{display:block;width:auto;max-width:100%;margin:0 20px 0 0;padding:0}#topcartlink a{background:none;padding:0;display:inline-block;height:auto}#topcartlink .cart-qty{top:-13px;right:-25px}.search-modal .modal-content.search_box{margin-top:90px!important}.lets_started .search_wrap .search_box.not_found .main_title{padding:55px 0 0 0!important}.search_wrap{width:100%;min-width:unset}.login-page .returning-wrapper .buttons{padding:10px 0}.account-page .page-title h1{font-size:24px;line-height:28px}.account-page .page-title{padding:0}.address-list-page .address-list{padding:0 15px}.order-details-account-page .order-confirmation-content{margin-top:2vh;padding:20px}.account-page.change-password-page .form-fields{margin-top:20px;padding-top:0}.footer_nav_bar_item{display:block;padding:5px}.footer_section .col-sm-2{margin-bottom:5px}.dailog_box{display:none}.overlay-content{top:30px;margin-top:0}#myNav .overlay-content ul li a{font-size:28px;line-height:38px}#navigation ul li{display:inline-block;width:48%;vertical-align:top}#navigation li:not(:first-child):before{font-size:0}.card_types_box{width:115px;height:27px;margin:auto}.visa_card{width:24px;height:21px;float:left}.master_card{width:20px;height:25px;float:left;margin-left:10px;margin-right:10px}.american_express_card{width:20px;height:27px}.card_types_box{width:95px;height:auto;margin:0}.lets_started{margin:0;height:100%;width:100%}.lets_started .search_wrap .search_title{font-size:28px;margin-top:40px}.lets_started .search_wrap .search_box{margin-top:75px}.map_locations{height:100%}.map_locations .map_section{display:none}.lets_started.collect-your-order .search_wrap .search_title_update{font-size:16px;margin-top:20px}.lets_started.collect-your-order .search_wrap .address{font-size:14px;font-weight:400;color:var(--on-tertiary-variant-color);text-align:center}.lets_started.collect-your-order .search_wrap .address a{font-size:14px;font-weight:400;color:var(--on-tertiary-variant-color);text-decoration:underline}.lets_started.collect-your-order{padding-top:15px}.master-wrapper-page.active .account-page.change-password-page .back-to-menu{top:0}.lets_started.card-details .back-to-locations{display:block;top:90px;left:20px}.lets_started.collect-your-order .search_wrap .search_box{margin-top:65px}.hidden-xs{display:none!important}.visible-xs{display:block!important}#checkout-discountbox-load.visible-xs{margin-bottom:15px}.cat-listing-slider .owl-stage{min-width:inherit!important;padding-left:0}.product-reviews-page{margin-top:60px}.page.login-page{margin:0 15px}html.html-account-page.html-customer-info-page .master-wrapper-content.main-content-area{margin:15px 15px!important;width:auto!important}.started_content{margin:0;padding:20px}.main_container{margin:0 auto;padding:20px 0;display:block;max-width:100%}.share a{display:inline-block;background:#fff;padding:7px 0;width:34px;height:34px;border-radius:100px;text-align:center}.content h2{font-size:24px}.listing-page .back_manu{padding-top:15px}.pro-content{padding:0;max-width:100%}.check_redio p{font-size:14px;line-height:30px}.prices p{font-size:14px;line-height:31px;margin:0 10px 0 0}.price p{font-size:14px}.form-check .form-check-label{font-size:14px}.total_prices .button{margin-top:10px;width:100%;display:grid}.product-reviews-page .write-review .title strong{font-weight:400;font-size:29px}.product-reviews-page .inputs{text-align:left}.write-review,.product-review-list{width:90%!important}.write-review{margin-top:80px!important;width:100%!important}.right-box-body{max-height:none!important}.opps-page{padding:30px}}@media(max-width:567px){.lets_started .search_wrap .search_box.not_found .main_title{padding:15px}.lets_started .search_wrap .search_box.not_found .main_title{margin-bottom:30px}.item-list-dic{text-align:left}}@media(min-width:768px){.visible-xs{display:none!important}.notification-container{display:none!important}.login-page .returning-wrapper{margin:auto;max-width:500px;float:unset}.login-page .inputs{text-align:center}.group-order-total{margin-top:-10px}}@media(min-width:768px) and (max-width:991px){.order-confirmation{margin:0}.following-items ul li{display:inline-block;width:50%;text-align:center;float:left;margin-bottom:20px}.checkout-page{margin:0;padding:20px 30px}.listing-page{padding:20px 30px}.product-list-content .product-list .items-box{width:100%;margin:0 0 30px}.map_locations{padding-top:30px}.map_locations .map_section .map_search-location{width:350px;right:35px;top:115px}.map_locations .map_section .map-search-box .find-form-group{max-width:315px}.map_locations .map_section .map-search-box .find_btn{padding:14px 20px}.header_main .tops_header .navbar-collapse{justify-content:end;max-width:250px}.dailog_box{width:229px;height:196px;padding:10px;z-index:1}#myNav .overlay-content ul li a{font-size:30px;line-height:40px}.started_content{margin:0}.main_container{margin:0 auto;padding:20px 20px;max-width:100%}.content-info .pro_image{max-width:35%}.product-reviews-page .inputs{text-align:left}#navigation ul li{display:inline-block;float:none}}@media(min-width:992px) and (max-width:1199px){.order-confirmation{margin:0}.following-items ul li{display:inline-block;width:25%;text-align:center;float:left;padding:0 5px}.following-items ul li h5{font-size:15px}.checkout-page{margin:0;padding:20px 30px}.listing-page{padding:20px 30px}.product-list-content .product-list .items-box{width:100%;margin:0 0 30px}.map_locations{padding-top:30px}.lets_started.card-details .back-to-locations{left:110px}#navigation ul li{display:inline-block;float:none}#myNav .overlay-content ul li a{font-size:30px;line-height:40px}.started_content{margin:0}.main_container{margin:0 auto;padding:20px 20px;max-width:100%}.content-info .pro_image{max-width:45%}}@media only screen and (max-width:479px){.owl-item:last-child.active{padding:0}.product-reviews-page{margin-top:50px}.prices p{margin:0 9px 0 0}}@media(min-width:1200px) and (max-width:1365px){#navigation ul li{display:inline-block;float:none}}@media(min-width:1200px){.lets_started .search_wrap .search_box.not_found .main_title{padding:80px 25px 0 25px!important;font-size:30px}}@media only screen and (max-width:1024px){.cat-listing-slider .owl-item:first-child.active{padding:0 0 0 20px}}@media(max-width:360px){.check_redio p{font-size:14px;margin-top:5px;line-height:normal}}.bloomreach-star-rating{display:flex;justify-content:center;margin:0 auto}.bloomreach-star-rating input{display:none}.bloomreach-star-rating label{margin:0 3px 0 3px}.bloomreach-star-rating svg{cursor:pointer;color:#ccc;font-size:20px}.bloomreach-star-rating svg:hover{fill:#e42a21}.bloomreach-star-rating svg.checked{fill:#e42a21}.tag-container{display:none}#onetrust-consent-sdk #onetrust-accept-btn-handler,#onetrust-banner-sdk #onetrust-reject-all-handler{background-color:var(--on-surface-variant-color)!important;border-color:var(--on-surface-variant-color)!important}#onetrust-consent-sdk #onetrust-accept-btn-handler:hover,#onetrust-banner-sdk #onetrust-reject-all-handler:hover,#onetrust-banner-sdk .ot-sdk-button:hover,#onetrust-banner-sdk :not(.ot-leg-btn-container)>button:not(.ot-link-btn):hover,#onetrust-banner-sdk :not(.ot-leg-btn-container)>button:not(.ot-link-btn):focus,#onetrust-pc-sdk .ot-sdk-button:hover,#onetrust-pc-sdk :not(.ot-leg-btn-container)>button:not(.ot-link-btn):hover,#onetrust-pc-sdk :not(.ot-leg-btn-container)>button:not(.ot-link-btn):focus,#ot-sdk-cookie-policy .ot-sdk-button:hover,#ot-sdk-cookie-policy :not(.ot-leg-btn-container)>button:not(.ot-link-btn):hover,#ot-sdk-cookie-policy :not(.ot-leg-btn-container)>button:not(.ot-link-btn):focus{opacity:1!important}#onetrust-pc-sdk .ot-plus-minus span{background:var(--text-1-color)!important}.btn-shine{overflow:hidden;position:relative}.btn-shine::after,.btn-shine::before{content:'';position:absolute;top:0;height:100%;transform:skewX(20deg);animation:shine 3s ease infinite}.btn-shine:after{left:-250%;width:50%;background-image:linear-gradient(to right,transparent,rgba(255,255,255,1) 50%,transparent);mix-blend-mode:overlay}.btn-shine:before{left:-200%;width:60%;background-image:linear-gradient(to right,transparent,rgba(255,255,255,.3) 50%,transparent)}@keyframes shine{50%{left:150%}100%{left:150%}}.modal-with-icon .location_icon{width:94px;height:94px;top:-42px;border:1px solid var(--main-theme-color);border-radius:100%;text-align:center;display:flex;align-items:center;justify-content:center;margin:auto;background:var(--main-theme-color)}.modal-with-icon .location_icon i{font-size:48px}.modal-with-icon .search_box.not_found .main_title{padding:0;margin-bottom:30px;@media (min-width:1200px) {font-size:30px;margin:30px 0 30px;}}#AjaxErrorWindowModal .search_box.not_found{padding:72px 32px 32px 32px}button.adyen-checkout__applepay__button{-webkit-appearance:-apple-pay-button}.nxg-ac-container{position:relative}.nxg-ac-results{position:absolute;top:100%;left:0;width:100%;background:#fff;border-radius:3px;z-index:1;max-height:300px;overflow-y:auto;overflow-x:hidden;box-shadow:0 3px 10px rgba(0,0,0,.2)}.nxg-ac-item{padding:0 3px;cursor:pointer;border-top:1px solid #e6e6e6;overflow:hidden;text-overflow:ellipsis;position:relative;text-wrap:nowrap}.nxg-ac-item:hover{background:#d5efff}.nxg-ac-item.nxg-ac-item-selected{background:#e8f6ff}.nxg-ac-marker{display:inline-block;width:15px;height:20px;background-size:34px;background-image:url('/images/autocomplete/autocomplete-markers_hdpi.png');background-position:0 0;background-repeat:no-repeat;margin:6px 7px 0 0;vertical-align:top}.nxg-ac-item.nxg-ac-item-selected .nxg-ac-marker{background-position:-17px 0}.nxg-ac-text,.nxg-ac-text-main{font-size:11px;font-family:Arial,sans-serif;font-weight:400;line-height:1;color:#515151;white-space:nowrap;line-height:30px}.nxg-ac-text-main{font-size:13px;padding-right:3px;color:#000}.nxg-ac-text-bold{font-weight:700;color:#000}.nxg-ac-results::after{content:"";box-sizing:border-box;text-align:right;display:block;background-image:url('/images/autocomplete/powered-by-google-on-white3_hdpi.png');background-position:right;background-repeat:no-repeat;background-size:120px 14px;height:18px;margin:0 2px 2px 0}.nxg-ac-results-no-logo::after{display:none}.store-selection-page .nxg-ac-results{top:100%}.stripe-ex-wrapper .StripeElement{padding:0}.stripe-ex-btn-card{height:44px;width:100%;border-radius:4px;text-align:center;line-height:44px;font-family:var(--main-font);background:#fff;text-transform:uppercase;color:var(--text-1-color);border:2px solid #fff}.stripe-ex-btn-card:hover{background:#f8f8f8;border-color:#f8f8f8}.stripe-ex-btn-card:active,.stripe-ex-btn-card:focus{background:#fff;border-color:#fff;outline:0}.stripe-ex-btn-card.active{border-color:var(--primary-color)}.stripe-ex-buttons-separator{text-transform:uppercase;overflow:hidden;position:relative}.stripe-ex-buttons-separator::after,.stripe-ex-buttons-separator::before{content:"";width:50%;border-bottom:var(--dashed);position:absolute;top:50%}.stripe-ex-buttons-separator::after{right:calc(50% + 20px)}.stripe-ex-buttons-separator::before{left:calc(50% + 20px)}.checkout-form-express{min-height:220px}#checkout-page-form.disabled{opacity:.5}.checkout-page-form.disabled .cover-blocker{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}
