/*!
Theme Name: Go Creations Custom Theme
Client: Name
Version: 0.0.1
Tags: go creations
*/*,*:before,*:after{box-sizing:border-box;padding:0;margin:0}html,body{border:0;margin:0;padding:0}div,span,object,iframe,img,table,caption,thead,tbody,tfoot,tr,tr,td,article,aside,canvas,details,figure,hgroup,menu,nav,footer,header,section,summary,mark,audio,video{border:0;margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,ins,q,samp,small,strong,sub,sup,b,i,hr,dl,dt,dd,ol,ul,li,fieldset,legend,label{border:0;font-size:100%;vertical-align:baseline;margin:0;padding:0}article,aside,canvas,figure,figure img,figcaption,hgroup,footer,header,nav,section,audio,video{display:block}table{border-collapse:separate;border-spacing:0}table caption,table th,table td{text-align:left;vertical-align:middle}a img{border:0}:focus{outline:0}input{-webkit-tap-highlight-color:transparent}img::-moz-selection{background:transparent}img::selection{background:transparent}button{border:0;background:transparent}input,select,textarea{border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}select{text-indent:1px;text-overflow:''}a,a:hover,a:focus{text-decoration:none}ol,ul,li{list-style:none}select::-ms-expand{display:none}input::-ms-check{display:none}@font-face{font-family:'Inter';src:url('fonts/Inter-Black.woff2') format('woff2'),url('fonts/Inter-Black.woff') format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Inter';src:url('fonts/Inter-Bold.woff2') format('woff2'),url('fonts/Inter-Bold.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Inter';src:url('fonts/Inter-ExtraBold.woff2') format('woff2'),url('fonts/Inter-ExtraBold.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Inter';src:url('fonts/Inter-ExtraLight.woff2') format('woff2'),url('fonts/Inter-ExtraLight.woff') format('woff');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Inter';src:url('fonts/Inter-Light.woff2') format('woff2'),url('fonts/Inter-Light.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Inter';src:url('fonts/Inter-Medium.woff2') format('woff2'),url('fonts/Inter-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Inter';src:url('fonts/Inter-Regular.woff2') format('woff2'),url('fonts/Inter-Regular.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Inter';src:url('fonts/Inter-SemiBold.woff2') format('woff2'),url('fonts/Inter-SemiBold.woff') format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Inter';src:url('fonts/Inter-Thin.woff2') format('woff2'),url('fonts/Inter-Thin.woff') format('woff');font-weight:100;font-style:normal;font-display:swap}#ui-datepicker-div{background:#fff;border:0 none !important;border-radius:0 !important;box-shadow:0 0 15px rgba(0,0,0,0.1);position:relative;padding:0!important;z-index:99999 !important}.half_field_right input{color:#737373 !important;font-size:16px !important;border-left:0!important}.ui-datepicker .ui-datepicker-header{background:#797979;border:0 none !important;border-radius:0 !important;color:#ffffff;font-weight:300 !important;letter-spacing:0 !important;position:relative}.ui-datepicker-title span{color:#fff;font-size:19px !important}.ui-datepicker th span{border:0 none;color:#898989;font-weight:300 !important;padding:.7em .3em;text-align:center}.ui-datepicker-calendar{margin-bottom:0!important}table.ui-datepicker-calendar th span{color:#363636 !important;font-weight:300 !important}.ui-datepicker td{padding:.5px !important}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:#EBEBEB !important;background:#EBEBEB !important;font-weight:normal;color:#000 !important;padding:8px!important;text-align:center}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:#5d81b8 !important;border:0 none !important;color:#fff !important}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{background:#2BA6CB !important;border:0 none !important;color:#ffffff !important;font-weight:normal}a.ui-datepicker-prev:hover,a.ui-datepicker-next:hover,.ui-widget-header .ui-icon{background:transparent!important}a.ui-datepicker-prev{border-bottom:1px solid #fff;border-left:1px solid #fff;border-radius:0 !important;height:20px !important;left:12px !important;position:relative;top:8px !important;transform:rotate(45deg);width:20px !important}a.ui-datepicker-next{border-bottom:1px solid #fff;border-right:1px solid #fff;border-radius:0 !important;height:20px !important;right:12px !important;position:relative;top:8px !important;transform:rotate(-45deg);width:20px !important}a.ui-datepicker-prev:hover{border-bottom:1px solid #fff !important;border-left:1px solid #fff !important}a.ui-datepicker-next:hover{border-bottom:1px solid #fff !important;border-right:1px solid #fff !important}.ui-widget-header a{cursor:pointer}.wpcf7-response-output{font-weight:400;letter-spacing:0;position:relative;text-align:center;text-transform:none}.container .wpcf7-not-valid-tip{position:relative;color:#d44141;font-size:14px}.container .wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{padding:25px;position:relative;top:0;left:0;background:#d44141;color:#fff;font-size:14px;border:none;margin:15px 0 0 0}.container .wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok{padding:25px;position:relative;top:0;left:0;background:#009900;color:#fff;font-size:14px;border:none;margin:15px 0 0 0}.container .wpcf7-form-control-wrap{position:relative}.term-accept span,.term-accept label{margin:0;display:block}.term-accept input{position:absolute}.term-accept .wpcf7-list-item-label{display:block;padding-left:30px;position:relative;font-size:14px;line-height:1.5;cursor:pointer}.term-accept .wpcf7-list-item-label:before{content:"";display:block;position:absolute;width:21px;height:21px;top:3px;left:0;border-radius:50%;border:1px solid #111}.term-accept .wpcf7-list-item-label:after{content:"";display:none;position:absolute;width:11px;height:11px;top:8px;left:5px;border-radius:50%;background:#111}.term-accept .wpcf7-list-item-label a{color:#111;font-weight:inherit;font-size:inherit}.term-accept .wpcf7-list-item-label a:hover{color:#ccc;text-decoration:underline}.term-accept input:checked+.wpcf7-list-item-label:after{display:block}.form-submit-btn{position:relative;margin-top:30px}.flex-row{display:flex}.align-center{align-items:center}.justify-center{justify-content:center}.justify-space{justify-content:space-between}.flex-wrap{display:flex;flex-wrap:wrap}.flex-column{display:flex;flex-direction:column}.margin-b-40{margin-bottom:40px}.margin-b-35{margin-bottom:35px}.margin-b-30{margin-bottom:30px}.margin-b-25{margin-bottom:25px}.margin-b-20{margin-bottom:20px}.margin-b-15{margin-bottom:15px}.margin-b-10{margin-bottom:10px}.margin-b-5{margin-bottom:5px}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6 .col-7,.col-8,.col-9,.col-10,.col-11,.col-12{flex-grow:0;flex-shrink:0}.col-1{width:8.33%}.col-2{width:16.66%}.col-3{width:25%}.col-4{width:33.33%}.col-5{width:41.66%}.col-6{width:50%}.col-7{width:58.33%}.col-8{width:66.66%}.col-9{width:75%}.col-10{width:83.33%}.col-11{width:91.66%}.col-12{width:100%}.timeschedule{display:flex;flex-direction:column}.cart-total-row.small{padding:10px 20px}.cart-total-row.small .column-title{font-size:14px;font-weight:normal}.cart-total-row.small .cart-total{font-size:14px;font-weight:normal}.cart-total-row.small.sub{padding-bottom:5px}.cart-total-row.small.sub .cart-total{color:#6D6D6D;text-decoration:line-through}.cart-total-row.small.last{position:relative}.cart-total-row.small.last::before{content:'';width:calc(100% - 40px);top:100%;border-bottom:1px solid #be1e2d;left:50%;transform:translateX(-50%);position:absolute}.custom-header.scrolled .header-top.red-bg{max-height:0px;opacity:0;pointer-events:none}.custom-header.scrolled~.mob-header .header-top.red-bg{max-height:0px;opacity:0;pointer-events:none}.custom-header.scrolled~.container .shop-header{top:90px}.shop-header{transition:all .3s ease-in-out}.header-top.red-bg{transition:all .3s ease-in-out;max-height:80px}.cart-total-row.final{padding-top:15px}#data-offer-value{display:none}#data-minimum-price{display:none}.cart-product-cat-title{font-size:12px}a,li,table,input,select,button,textarea,p,span,div{color:#111;font-family:'Inter',monospace;font-weight:400}h1,h2,h3,h4,h5,h6{color:#111;display:block;font-family:'Inter',serif;text-transform:uppercase;font-weight:700;font-size:23px;line-height:1.3;margin-bottom:10px}a,span,p{font-size:16px}a{transition:all 250ms ease}sup{vertical-align:super;font-size:.7em}strong{font-weight:600}p{line-height:1.6;margin-bottom:15px;font-family:'Inter',monospace;text-transform:uppercase;font-weight:400}p:last-child{margin-bottom:0}::-moz-selection{background:#be1e2d;color:#fff}::selection{background:#be1e2d;color:#fff}body{overflow-x:hidden;overflow-y:scroll;-webkit-tap-highlight-color:transparent}body.modal-open{overflow:hidden}body.modal-open.mobile-device{padding-right:17px}body.custom-bg{background-image:url('images/PAPRIKA-BG.jpg');background-attachment:fixed;background-size:cover}body.custom-bg .custom-header::after{display:none!important}body.custom-bg .container{margin-bottom:100px}body.iphone-broswer.custom-bg{background-image:url('images/PAPRIKA-BG.jpg');background-attachment:scroll;background-size:cover;background-repeat:no-repeat}.only-mob-safari{display:none}.container{margin-top:170px;width:100%;min-height:400px}.style-svg{opacity:0;transition:opacity 250ms ease}.style-svg.replaced-svg{opacity:1}.show-on-scroll{opacity:0;transform:translate3d(0, 25px, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity 600ms ease-out,transform 950ms ease-out;will-change:transform , opacity}.show-on-scroll.is-visible{opacity:1;transform:translate3d(0, 0, 0)}.show-on-scroll.slide-left{transform:translate3d(20px, 0, 0);transition:all 550ms ease}.show-on-scroll.delay-350{transition-delay:350ms}.show-on-scroll.delay-400{transition-delay:400ms}.show-on-scroll.delay-450{transition-delay:450ms}.show-on-scroll.delay-500{transition-delay:500ms}.show-on-scroll.delay-550{transition-delay:550ms}.show-on-scroll.delay-600{transition-delay:600ms}.show-on-scroll.delay-650{transition-delay:650ms}.show-on-scroll.delay-700{transition-delay:700ms}.show-on-scroll.delay-750{transition-delay:750ms}.show-on-scroll.delay-800{transition-delay:800ms}.bg-image{background-size:cover;background-repeat:no-repeat;background-position:center}.bg-image-top{background-position:top}div.lazy-load{background-color:#ccc}img.lazy-load{opacity:0;transition:opacity 150ms ease 100ms}img.lazy-load.loaded-image{opacity:1}.fade-in{opacity:0}.fade-in.show{animation:fadeEffect 500ms forwards}@keyframes fadeEffect{from{opacity:0}to{opacity:1}}@keyframes loading_rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}a.backToTop{background:#555;border-radius:50%;bottom:5px;cursor:pointer;height:30px;position:fixed;right:5px;width:30px;z-index:99;opacity:0;transition:all .3s ease-in-out}a.backToTop:before{display:block;content:"";height:12px;width:12px;border-left:1px solid #fff;border-top:1px solid #fff;position:absolute;top:12px;left:calc(50% - 6px);transform:rotate(45deg);border-top-left-radius:0}a.backToTop.showBackToTop{opacity:1}.thank-you-wrapper.inner-grid{padding:5%;display:flex;flex-direction:column;align-items:center}.thank-you-inner-wrap{max-width:1300px;display:flex;flex-direction:column;align-items:center}.separator-wrapper .separator-content.thank-you{padding:0 170px;min-width:300px;text-align:center;background:transparent}.separator-line.thank-you{width:85px!important}.thank-you-name{text-transform:uppercase;font-weight:700;font-family:'PF Din Text';font-size:18px;letter-spacing:.5px;text-align:center;max-width:500px;margin-top:10px}.thank-you-red-price{font-size:35px;font-weight:500;margin-top:5px}.order-thank-you-top-wrap{background:#f9e2de}.order-thank-you-box-wrap{width:90%;margin-top:20px}.order-thank-you-top-wrap{display:grid;grid-template-columns:1fr 1fr 1fr}.order-thank-you-info-col{padding:30px 20px;display:flex;flex-direction:column;align-items:center}.info-thank-you-col-title{display:block;text-transform:uppercase;line-height:1.2;letter-spacing:.1em;font-family:'Inter',serif;font-size:16px;font-weight:700;margin-bottom:5px;text-align:center}.order-thank-you-box-bottom{background:#fff;padding:30px;display:flex;flex-direction:column}.info-thank-you-col-text{text-align:center}.info-thank-you-order-title{display:block;text-transform:uppercase;line-height:1.2;letter-spacing:.1em;font-family:'Inter',serif;font-size:20px;font-weight:700;border-bottom:1px solid #f9e2de;padding-bottom:15px;text-align:center}.single-order-item-thankyou{display:flex;justify-content:space-between;padding:15px 0;border-bottom:2px solid #000}.single-order-item-thankyou:last-child{border-bottom:2px solid #be1e2d}.single-order-item-left-thankyou{display:flex;align-items:center}.order-quantity-thankyou{font-size:18px;font-weight:500;font-family:'PF Din Text'}.order-item-name-thankyou{margin:0;margin-left:5px;font-size:18px;font-weight:500;font-family:'PF Din Text'}.order-item-price-thankyou{font-size:18px;font-weight:500}.order-total-thankyou-wrap{padding:15px 0;margin-bottom:20px;display:flex;justify-content:space-between}.order-total-text{font-family:'Inter',serif;text-transform:uppercase;font-size:22px;font-weight:600}.order-total-price-thankyou{font-size:22px;font-weight:600}.thankyou-order-user-info{width:90%;padding-top:20px;margin-top:10px}.thankyou-user-info-title{display:block;text-transform:uppercase;line-height:1.2;letter-spacing:.1em;font-family:'Inter',serif;font-size:18px;font-weight:700;padding-bottom:10px}.thankyou-info-wrapper{width:350px}.single-thankyou-info{display:flex;align-items:center;padding:4px 0}.single-info-title-thankyou{width:130px;display:block;font-weight:500}.thankyou-bot-wrap{width:90%;display:flex;justify-content:center;padding-top:30px;margin-top:30px;border-top:2px solid #be1e2d}.thankyou-phone{color:#000 !important}.thankyou-phone{display:flex;flex-direction:column;align-items:center}.thankyou-phone img{max-width:40px;max-height:40px;width:auto;height:auto;margin-bottom:5px}.order-total-thankyou-wrap.subtotal{margin-bottom:10px;padding:10px 0}.order-total-thankyou-wrap.subtotal .order-total-text{font-size:18px;font-weight:500}.order-total-thankyou-wrap.subtotal .order-total-price-thankyou{font-size:18px;font-weight:500;text-decoration:line-through}.espa-section{position:fixed;bottom:-4px;z-index:99999;display:flex;justify-content:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transition:all .4s ease-in-out}.espa-banner{position:relative;z-index:99;opacity:1}.espa-banner img{max-height:65px;width:auto;-o-object-fit:contain;object-fit:contain;box-shadow:0 0 10px rgba(0,0,0,0.2)}.hide-espa{opacity:0;transition:all .3s ease-in-out;pointer-events:none}.header-top .phone-wrapper-header-mob *{width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (min-width:1100px){.header-address{max-width:160px}}.header-schedule{color:#fff}@media screen and (min-width:1100px){.header-schedule{max-width:135px}.header-schedule:last-child{max-width:100px}}.mob-header .custom-grid>*{flex:1}.mob-header .header-info{justify-content:center;text-align:center}.mob-header .header-info span{color:#fff}.mob-header .header-info:last-child{justify-content:end}@media screen and (min-width:881px){.mobile-minimum-order{display:none}}@media screen and (max-width:1024px){.additional-info{padding-bottom:50px;margin-bottom:50px}}@media screen and (max-width:870px){.espa-section.hide{opacity:0;pointer-events:none}.espa-banner img{max-height:50px}.espa-section{width:100%;bottom:-8px}.page-template-shop-template .espa-section{bottom:46px}}@media screen and (max-width:650px){.mob-header .custom-grid>*{flex:unset}.mob-header .header-info{max-width:130px}.mob-header .header-info span{line-height:1.2}.mob-header .header-info:last-child{text-align:right}}@media screen and (max-width:500px){.espa-banner img{max-height:40px}.espa-section{width:100%}}@media screen and (max-width:480px){.mob-header .header-info span{font-size:12px;max-width:170px}}.form__wrapper.floating-labels-form input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.form__wrapper.floating-labels-form .single-field{margin-right:0}.form__wrapper.floating-labels-form .term-accept input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form__wrapper.floating-labels-form .single-field-checkbox label{font-weight:500}.form__wrapper.floating-labels-form .wpcf7-form-control-wrap.your-person input{border:1px solid;padding-left:7px}.form__wrapper.floating-labels-form .form-submit-btn input{border:none}.form__wrapper.floating-labels-form .form-submit-btn input:not([disabled]){cursor:pointer}.form__wrapper.floating-labels-form .form-submit-btn input:not([disabled]):hover{background:#9f1926}.form__wrapper.floating-labels-form .single-field input,.form__wrapper.floating-labels-form .single-field select{line-height:unset}.single-field.full.arrow{margin-right:0}.single-field.textarea-field{margin-right:0}.single-field.full{margin-right:0}.selectField::after{display:block;content:"";height:6px;width:10px;border-top:6px solid #000;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;top:19px;right:13px;pointer-events:none}.dateIcon .wpcf7-form-control-wrap::before{content:"";position:absolute;top:8px;width:30px;height:30px;left:15px;background:url('images/date.png');background-size:contain;pointer-events:none}.timeIcon .wpcf7-form-control-wrap::before{content:"";position:absolute;top:8px;width:30px;height:30px;left:15px;background:url('images/timegreen.png');background-size:contain;pointer-events:none}.iconField input,.iconField select{float:left;width:100%;padding:12px 12px 12px 50px;font-size:16px;border:none}.wpcf7-form-control-wrap{float:left;width:100%;position:relative}@keyframes loading_rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}div.wpcf7 .ajax-loader{background-image:none!important;position:absolute;top:10px;right:10px;width:25px;height:25px;border-radius:50%;background-color:transparent;border-left:2px solid #000;border-right:2px solid #000;border-top:2px solid transparent;border-bottom:2px solid transparent}div.wpcf7 .ajax-loader.is-active{animation:loading_rotate 1s linear infinite;animation-iteration-count:infinite;display:block}.wpcf7-response-output{float:left;font-weight:400;letter-spacing:0;position:relative;text-align:center;text-transform:none;width:100%}.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok{padding:25px;float:left;width:100%;position:relative;top:0;left:0;background:#009900;color:#fff;font-size:16px;border:none}.wpcf7-not-valid-tip{float:left;width:100%;position:relative}.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{padding:25px;float:left;width:100%;position:relative;top:0;left:0;background:#ff0000;color:#fff;font-size:16px;border:none}.floating-labels-form .single-field{position:relative}.floating-labels-form .single-field.tel-field label{left:52px}.floating-labels-form .single-field input{height:50px;padding:20px 15px 5px;border:1px solid #CECECE;border-left:4px solid #be1e2d}.floating-labels-form .single-field select{height:50px;padding:20px 15px 5px;border:1px solid #CECECE;border-left:4px solid #be1e2d;cursor:pointer}.floating-labels-form .single-field textarea{padding-top:30px;border:1px solid #CECECE;border-left:4px solid #be1e2d;width:100%}.floating-labels-form .single-field label{position:absolute;top:13px;left:15px;font-size:.9em;margin:0;opacity:.7;color:#A4A4A4;transform:scale(1.2);transform-origin:top left;transition:transform 120ms linear;will-change:transform;pointer-events:none;font-weight:400}.floating-labels-form .single-field label.floated-label{transform:translateY(-12px) scale(1)}.fields-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.fields-wrap .single-field{margin-bottom:20px;width:48%}.fields-wrap .single-field input{width:100%}.fields-wrap .single-field select{width:100%}.fields-wrap p{display:none}.form-button-wrap.position-selected.active{margin-bottom:70px}.position-selected{transition:all .3s ease-in-out;opacity:0;max-height:0px}.position-selected.inactive{margin:0!important;padding:0}.position-selected.active{opacity:1;max-height:9000px}.form-button-wrap{display:flex;justify-content:flex-start;margin-top:20px}.job-form-wrapper{max-width:950px;margin:10px auto}.job-form-title{height:50px;display:flex;align-items:center;background:#be1e2d;padding-left:15px;border-left:10px solid #000;margin-bottom:30px;margin-top:50px;width:350px;color:#fff;text-transform:uppercase}.job-form-title.first{margin-top:20px}.single-field-checkbox{border-left:4px solid #be1e2d;height:50px;padding-left:10px;margin-bottom:20px;width:48%}.single-field-checkbox label{font-weight:600}.wpcf7-list-item.first{margin-left:0}.main-form-title{text-align:center;text-transform:uppercase;color:#000;padding-top:50px;letter-spacing:.15em}.main-form-subtitle p{text-align:center;margin-bottom:10px;text-transform:uppercase;font-size:14px}.main-form-subtitle{margin-bottom:10px;display:flex}.wpcf7-checkbox span{text-transform:uppercase}.fields-wrap.inline{height:50px;margin-bottom:20px;border:1px solid #CECECE;border-left:4px solid #be1e2d;flex-wrap:nowrap}.single-field.inline{width:auto;margin-bottom:0}.single-field.inline input{border:none;height:48px;padding-right:10px}.single-field.inline::after{content:'';position:absolute;width:1px;height:60%;top:50%;right:10px;transform:translateY(-50%);border-right:1px solid}.single-field.inline:last-child{width:22%}.single-field.inline:last-child::after{display:none}.fields__column.textarea__column{display:flex;width:100%;margin-bottom:30px}.fields__column.textarea__column textarea{min-width:100%;max-width:100%;min-height:80px;max-height:160px}.single-field.textarea-field{width:100%}.floating-labels-form .single-field.textarea-field label{font-size:.7em}.fields-wrap .single-field.full{width:100%}.check-text-wrap{display:flex}.wpcf7-form-control-wrap.your-person{width:65%}.wpcf7-form-control-wrap.your-person input{max-width:100%}.single-field-checkbox.c-t label{font-weight:400;margin-bottom:5px;font-size:12px;display:flex;line-height:1.2}.note-form{margin-bottom:10px;margin-top:20px}.form-button-wrap{width:100%;position:relative}.term-accept{display:flex;margin-top:20px}.term-accept span{font-weight:400}.term-accept a{font-weight:400;text-decoration:underline}.form-submit-btn input{padding:15px 40px;background:#be1e2d;color:#fff;transition:all .3s ease-in-out}.fields__column.textarea__column textarea{padding-left:20px}.single-field.full.arrow::after{content:'';display:flex;border-left:1px solid #000;border-bottom:1px solid #000;position:absolute;width:10px;height:10px;right:20px;top:50%;transform:translateY(-50%) rotate(-45deg)}.single-field.full.social{height:40px;margin-top:10px;margin-bottom:10px}.single-field.full.social label{color:#000;font-weight:500;left:0}@media only screen and (max-width:1250px){.form__wrapper.floating-labels-form{padding-right:0%}}@media only screen and (max-width:1000px){.job-form-wrapper{max-width:94%;margin:10px 3%}}@media only screen and (max-width:400px){.job-form-wrapper{max-width:100%;margin:10px 0}}@media only screen and (max-width:700px){.fields-wrap .single-field{margin-bottom:20px;width:100%}.single-field-checkbox{width:100%}.fields-wrap.inline{flex-wrap:wrap;height:auto}.single-field.inline::after{content:'';position:absolute;width:97%;height:1px;right:10px;bottom:-10px;border-bottom:1px solid #CECECE;top:unset}.floating-labels-form .single-field label{max-width:81%}}@media only screen and (max-width:500px){.floating-labels-form .single-field label{font-size:.8em}.single-field-checkbox.c-t label{font-size:12px}}@media only screen and (max-width:400px){.floating-labels-form .single-field textarea{padding-top:65px;border:1px solid #CECECE;border-left:4px solid #be1e2d;width:100%}.job-form-title{width:315px}}a,li,table,input,select,button,textarea,p,span,div{color:#111;font-family:'Inter',serif;font-weight:400;font-size:14px;line-height:1.42857143}.wpcf7-form-control-wrap{position:relative}.main-rewards-wrap .bcc_couponBox{padding:10px;height:120px}#couponSelectedBox .row{display:flex;justify-content:space-between}#couponSelectedBox .col-md-8.title{font-weight:500;font-size:17px}#couponSelectedBox .col-md-4.price.text-right{font-family:'PF Din Text';font-size:25px}#couponSelectedBox .col-md-8.title{display:flex;flex-direction:column}#couponSelectedBox .col-md-12.infotext{height:auto}.reward .row.circleEarnings{display:flex;align-items:center;justify-content:center}.reward .col-md-8.circleEarningsData{margin-left:50px}.reward #svg #bar{stroke:#be1e2d}.reward .text-center{text-align:center;font-size:19px}.reward .section3 h2{padding-left:0 !important;text-align:center;font-size:40px}.reward .row.myServices{display:flex;align-items:center;margin-top:20px}.reward .row.myServices h2{color:#be1e2d;font-family:'PF Din Text'}.reward .btn.btn-default.linkBtn{margin:auto;display:flex;justify-content:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:17px 35px;border:2px solid #000;margin-bottom:50px;font-weight:500;transition:all .3s ease-in-out}.reward .btn.btn-default.linkBtn:hover{background:#000;color:#fff}.reward .col-md-2.bigNumbs{font-size:65px;font-weight:bold;margin:0 20px;font-family:'PF Din Text'}.reward .bigNumbs~.col-md-7 div{font-size:19px}.reward .col-md-12.myEarnings{font-size:35px;font-family:'PF Din Text'}.reward .col-md-12.myEarnings span{color:#be1e2d;font-size:35px;font-weight:bold;font-family:'PF Din Text'}.reward .col-md-12.myEarnings~div{font-size:18px}.container.reward{margin:50px auto !important}.column-title.rewards{text-align:center;display:flex;justify-content:center;font-size:45px!important;font-family:'PF Din Text'}.single-reward-title.popup{text-align:left}.rewards-title{font-size:56px;text-transform:uppercase;font-weight:600;color:#000;text-align:center;padding-top:70px}.rewards-subtitle{font-size:18px;color:#000;text-align:center;max-width:90%;display:block;margin:10px auto}.rewards-repeater{display:flex;flex-wrap:wrap;padding:2% 7%}.single-reward-repeat{display:flex;flex-direction:column;align-items:center;width:32%;margin-right:2%;padding:10px 20px;margin-bottom:2%}.single-reward-repeat:nth-child(3n+3){margin-right:0}.single-reward-image img{max-width:250px;max-height:200px}.single-reward-title{margin-top:auto}.single-reward-title{font-size:30px;text-transform:uppercase;font-weight:600;color:#be1e2d;text-align:center}.single-repeat-text{margin-top:10px;font-size:18px;color:#000;text-align:center;padding:0 5px}.titleGroup{text-align:center;margin-bottom:30px}.titleGroup .simpleGroupTitle.rewards{font-weight:600;font-size:40px}.titleGroup .rewards-how-subtitle{font-size:18px;text-transform:none;font-family:open sans;color:#000;letter-spacing:unset}.single-reward-image{margin-bottom:20px}.col-md-12.no_padding.howIcons{display:flex;padding:50px 0 65px;max-width:1400px;margin:auto}.how-reward-top-wrap{display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-height:200px}.reward-step-title{color:#BE1E2D;font-family:'Inter',monospace}.how-reward-num{font-size:56px;font-weight:600;color:#000;margin-bottom:15px;font-family:'Inter',monospace}.howIcons .howIconCol:nth-child(3n+3){margin-right:0}#howItWorks~.simple-button-wrap{margin-bottom:70px}.howIcons .howIconCol{max-width:31%;margin-right:4%;text-align:center}.howIcons .howIconCol .reward-step-title{font-weight:600;font-size:30px}.rewards-popup-wrap{position:fixed;height:100%;width:100%;top:0;left:0}.rewards-popup-wrap.active-popup{opacity:1;pointer-events:all}.rewards-popup-wrap{position:fixed;height:100%;width:100%;top:0;left:0;z-index:99999;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition:all .3s ease-in-out}.rewards-popup-wrap::before{content:'';width:100%;height:100%;position:absolute;z-index:99999;background:#000;opacity:.5}.rewards-popup-wrapper{background:#fff;z-index:99999;padding:40px;width:550px;position:relative}.x-button-reward-popup{position:absolute;width:30px;height:30px;right:20px;top:20px;cursor:pointer}.x-button-reward-popup::before,.x-button-reward-popup::after{position:absolute;left:15px;top:2px;content:' ';height:30px;width:2px;background-color:#000}.x-button-reward-popup::before{transform:rotate(45deg)}.x-button-reward-popup::after{transform:rotate(-45deg)}.rewards-popup-title{color:#be1e2d;text-transform:uppercase;font-size:30px;text-align:center;font-weight:600;margin-bottom:10px}.rewards-popup-subtitle{font-size:15px;text-align:center;max-width:420px;margin:0 auto;margin-bottom:10px;color:#000}.rewards-popup-text{font-size:14px;color:#000;text-align:center}.rewards-popup-image{display:flex;justify-content:center;align-items:center;margin:10px 0}.rewards-popup-image img{max-width:220px;max-height:160px}.rewards-popup-how-title{font-size:24px;text-transform:uppercase;color:#000;font-weight:600;margin-top:20px;margin-bottom:10px}.single-reward-popup-how-repeat{display:flex;align-items:center;margin-bottom:20px}.single-reward-title.popup{font-size:16px}.single-repeat-text.popup{font-size:14px;padding:0;max-width:300px;text-align:left;margin-top:5px}.single-reward-image.popup{margin-bottom:0;margin-right:20px}.single-reward-image.popup img{max-width:60px;max-height:60px}.simple-button-wrap{display:flex;width:100%;justify-content:center;align-items:center;margin:10px 0}.simple-button{padding:10px 30px;border:2px solid #000;background:transparent;color:#000;text-transform:uppercase;font-size:15px;font-weight:700;transition:all .3s ease-in-out}.simple-button:hover{background:#000;color:#fff}#emptyCart p{font-size:13px;line-height:1.2}.bcc_coupon .bcc_submitBtn{z-index:99;position:relative}.simple-button-wrap.popup{margin-top:30px;margin-bottom:0}.bcc_couponBox div{line-height:1.2}.bcc_couponBox.input-box{background:#fff}.bcc_couponBox.input-box #couponInputBox .title{color:#000;font-size:17px;font-family:'PF Din Text'}.bcc_couponBox.input-box #couponTmp{height:45px;width:calc(100% - 100px);padding:10px;border:1px solid #CCCCCC;font-family:'PF Din Text'}.bcc_couponBox.input-box .bcc_submitBtn{width:100px;height:45px;background:#be1e2d;color:#fff;font-weight:bold;font-size:17px;cursor:pointer;font-family:'PF Din Text'}.bcc_couponBox.input-box .col-md-12.infotext a{color:#be1e2d;font-family:'PF Din Text'}.bcc_couponBox.input-box .col-md-12.infotext a span{color:#be1e2d;text-decoration:underline;font-family:'PF Din Text'}@media only screen and (max-width:1350px){.bcc_couponBox div{font-size:18px!important}}@media only screen and (max-width:991px){.col-md-12.no_padding.howIcons{flex-wrap:wrap;justify-content:center}.how-reward-top-wrap{min-height:170px}.howIcons .howIconCol{max-width:100%;margin-right:0%;text-align:center;margin-bottom:50px}.single-reward-repeat{display:flex;flex-direction:column;align-items:center;width:100%;margin-right:0%;padding:10px 20px;margin-bottom:2%}.single-reward-repeat:nth-child(3n+3){margin-right:0}.bcc_couponBox .row{display:flex}.bcc_couponBox .row .col-md-3{width:100px}}@media only screen and (max-width:500px){.bcc_couponBox div{font-size:16px!important}.bcc_couponBox{height:135px;padding:15px}.rewards-popup-wrapper{width:95%}.rewards-popup-image img{max-width:180px;max-height:120px}.single-reward-image.popup{max-width:70px}.rewards-popup-how-title{font-size:22px;margin-top:15px;margin-bottom:5px}.single-repeat-text.popup{font-size:13px;margin-top:3px}.simple-button{padding:10px 25px;font-size:14px}.simple-button-wrap.popup{margin-top:10px}.rewards-popup-wrapper{padding:30px}.rewards-popup-subtitle{font-size:14px;margin-bottom:5px}.rewards-popup-wrapper{display:flex;flex-direction:column;align-items:center}.rewards-popup-title{font-size:28px;margin-bottom:5px}.single-reward-popup-how-repeat{margin-bottom:15px}}@media only screen and (max-height:780px){.rewards-popup-image img{max-width:180px;max-height:120px}.single-reward-image.popup{max-width:70px}.rewards-popup-how-title{font-size:22px;margin-top:15px;margin-bottom:5px}.single-repeat-text.popup{font-size:13px;margin-top:3px}.simple-button{padding:10px 25px;font-size:14px}.simple-button-wrap.popup{margin-top:10px}.rewards-popup-wrapper{padding:30px}.rewards-popup-subtitle{font-size:14px;margin-bottom:5px}.rewards-popup-wrapper{display:flex;flex-direction:column;align-items:center}.rewards-popup-title{font-size:28px;margin-bottom:5px}.single-reward-popup-how-repeat{margin-bottom:15px}}@media only screen and (max-height:570px){.rewards-popup-image img{max-width:150px;max-height:80px}.single-reward-popup-how-repeat{margin-bottom:10px}}@media only screen and (max-width:370px){.bcc_couponBox div{font-size:15px!important}.simple-button{padding:10px 20px;font-size:13px}.rewards-popup-image{margin:5px 0}.single-reward-image.popup img{max-width:50px;max-height:50px}.single-reward-image.popup{max-width:60px;margin-right:10px}.single-reward-title.popup{font-size:15px;line-height:1}.rewards-popup-wrapper{padding:30px 20px}.rewards-popup-text{font-size:13px;line-height:1.2}.single-repeat-text.popup{line-height:1.2}.rewards-popup-image img{max-width:130px;max-height:70px}.rewards-popup-how-title{font-size:20px;margin-top:12px;margin-bottom:5px}}.admin-bar .custom-header,.admin-bar .mob-header,.admin-bar .side-menu,.admin-bar .order-online-wrapper{margin-top:32px}.custom-header{display:block}.mob-header,.mob-navigation{display:none}.custom-grid{width:100%;padding:0 6%}.red-bg{background:#be1e2d !important}.dark-bg{background:#111 !important}.dark-bg span,.dark-bg p,.dark-bg a{color:#fff}.grey-bg{background:#f7f6f3 !important}.pink-bg{background:#f9e2de !important}.custom-header{position:fixed;top:0;left:0;width:100vw;z-index:999;max-height:170px}.custom-header.red-border:after,.custom-header.scrolled:after{content:"";display:block;position:absolute;width:100%;height:1px;bottom:0;left:0;background:#be1e2d;z-index:-1}.custom-header:before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:#fff;z-index:-1;opacity:1;transition:opacity 250ms ease}.header-top{padding:5px 0}.header-top>.custom-grid{display:flex;justify-content:space-between;align-items:center}.phone-wrapper-header a{font-size:18px;color:#fff}.header-mobile>a{font-size:17px;color:#fff}.header-top .phone-wrapper-header{position:relative}.header-top .phone-wrapper-header>*{display:flex;align-items:center;gap:10px}.header-top .phone-wrapper-header-mob *{display:flex;align-items:center;position:relative;font-size:12px;color:#fff;gap:5px}.header-top .header-mobile img{max-width:12px}@media screen and (min-width:1100px){.header-top .header-mobile img{max-width:20px}}@media screen and (max-width:300px){.header-top .header-mobile{display:none}}.header-top .contact-icon{max-width:16px}@media screen and (min-width:1100px){.header-top .contact-icon{max-width:28px}}.delivery-status-wrapper{display:block;color:#fff;text-transform:uppercase;font-size:16px;letter-spacing:.02em;position:relative;padding-left:25px}.delivery-status-wrapper.open:before{content:"";display:block;position:absolute;width:16px;height:16px;top:50%;transform:translateY(-50%);left:0;background:#82ca9c;border:3px solid #fff;border-radius:50%;pointer-events:none}.delivery-status-wrapper span{color:inherit;font-size:inherit}.delivery-status-wrapper,.header-info{width:560px}.phone-wrapper-header{display:flex;flex-direction:column;justify-content:center;align-items:center}.header-address{text-transform:uppercase;color:#fff;letter-spacing:.02em;font-size:16px;font-family:'Inter';font-weight:500}.header-address+*{position:relative;padding-left:20px;margin-left:20px}.header-address+*:before{content:"";display:block;position:absolute;width:1px;height:22px;background:#fff;left:0;top:50%;transform:translate(-50%, -50%) rotate(25deg)}.header-info{display:flex;justify-content:flex-end;align-items:center}.header-main{padding:5px 0;height:110px;display:flex;align-items:center;transition:all .3s ease-in-out}.header-main>.custom-grid{display:flex;align-items:center;justify-content:space-between}.custom-header.scrolled .header-main{height:80px}.custom-header.scrolled .header-logo,.custom-header.scrolled .header-logo img{height:80px}.header-logo,.header-logo img{height:110px;transition:all .3s ease-in-out}.header-logo img{padding:6px 0}.header-left,.header-right{width:500px}.main-menu-wrapper{margin-left:40px}.main-menu-wrapper ul{display:flex;align-items:center}.main-menu-wrapper li{margin-right:20px}.main-menu-wrapper li:last-child{margin-right:0}.main-menu-wrapper li:first-child>a{padding-left:0}.main-menu-wrapper a{text-align:center}.main-menu-wrapper li:hover>a,.footer-menu-wrapper li:hover>a{color:#be1e2d}.main-menu-wrapper a,.footer-menu-wrapper a{color:#111;text-transform:uppercase;font-family:'Inter';font-weight:500;font-size:16px;letter-spacing:.02em;display:inline-block;padding:5px 10px}.header-user{display:flex;align-items:center;color:#be1e2d;cursor:pointer}.header-user .header-icon{margin-right:5px}.header-user span{color:#be1e2d}.header-icon{width:45px;height:45px;display:flex;align-items:center;justify-content:center;border:2px solid #be1e2d;border-radius:50%;color:#be1e2d;transition:all 250ms ease}.header-icon img,.header-icon i,.header-icon svg{width:20px;height:20px;font-size:18px}.header-cart span,.header-user span{transition:color 250ms ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.header-cart:hover .header-icon,.header-user:hover .header-icon{color:#fff;background:#be1e2d}.menu-toggle-btn,.mob-menu-toggle{width:32px;height:26px;position:relative;cursor:pointer}.menu-toggle-btn span,.mob-menu-toggle span{position:absolute;width:100%;height:3px;background:#be1e2d;transition:all 250ms ease;transform-origin:left}.menu-toggle-btn span:nth-child(1),.mob-menu-toggle span:nth-child(1){top:0}.menu-toggle-btn span:nth-child(2),.mob-menu-toggle span:nth-child(2){top:50%;transform:translateY(-50%)}.menu-toggle-btn span:nth-child(3),.mob-menu-toggle span:nth-child(3){bottom:0}.header-left{display:flex;align-items:center}.header-right{display:flex;align-items:center;justify-content:flex-end}.header-right>*:not(:last-child){margin-right:12px}.header-cart{display:flex;align-items:center}.header-total{margin-left:8px;color:#be1e2d}.side-menu{display:flex;flex-direction:column;position:fixed;top:45px;left:0;height:calc(100% - 45px);background:#be1e2d !important;z-index:9999;padding:40px 0;width:30%;max-width:550px;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;pointer-events:none;transform:translateX(-80%);transition:transform 400ms cubic-bezier(.17, .67, .36, 1.03),opacity 300ms ease;box-shadow:-5px 15px 15px rgba(0,0,0,0.1)}.side-menu.show{opacity:1;transform:none;pointer-events:all}.side-menu:before{content:"";display:block;position:absolute;width:100%;height:calc(100% - 250px);left:0;top:250px;z-index:-1;background-image:url(images/paprika-pita.png);background-size:60%;background-repeat:no-repeat;background-position:top center}.side-menu .order-online-logo{align-self:center}.side-menu .order-online-logo img{max-height:170px}.side-menu .header-schedule{display:block;margin-bottom:5px}.side-menu .socials-wrapper{margin-top:40px}.side-menu .socials-wrapper>a{font-size:20px;margin-right:20px}.side-menu .socials-wrapper>a:hover{color:#fff}.side-menu .delivery-status-wrapper{width:100%}.side-menu-content{position:relative;flex:1;margin-top:40px;padding:0 6vw;scrollbar-width:none;-ms-overflow-style:none;overflow-y:scroll;overflow-x:hidden}.side-menu-content::-webkit-scrollbar{display:none}.close-side-menu{position:absolute;width:50px;height:50px;cursor:pointer;top:40px;right:25px;z-index:10}.close-side-menu:hover:before,.close-side-menu:hover:after{height:2px}.close-side-menu:before,.close-side-menu:after{content:"";display:block;position:absolute;width:80%;height:1px;background:#fff;left:50%;top:50%}.close-side-menu:before{transform:translate(-50%, -50%) rotate(45deg)}.close-side-menu:after{transform:translate(-50%, -50%) rotate(-45deg)}.side-menu-wrapper li{margin-bottom:14px}.side-menu-wrapper li:hover>a{color:#ffd2d2}.side-menu-wrapper a{text-transform:uppercase;font-family:'Inter',serif;color:#fff;font-weight:700;font-size:19px;letter-spacing:.05em;padding:5px 10px 5px 0}.menu-contact{margin-top:100px;display:flex;flex-direction:column;align-items:flex-start;margin-bottom:40px}.menu-contact span:not(.small-title),.menu-contact a{color:#fff;margin-bottom:5px}.menu-contact span:not(.small-title):last-child,.menu-contact a:last-child{margin-bottom:0}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;background:rgba(0,0,0,0.35);pointer-events:none;transition:opacity 250ms ease}.popup-overlay.show{z-index:999;opacity:1;pointer-events:all}.header-schedule{color:#fff}.order-online-payments-logo{max-width:95%;display:flex;margin:auto;justify-content:center;align-items:center;margin-top:10px}.order-online-payments-logo img{max-height:60px;max-width:100%}.search-image,.save-image{width:180px}.step-submit{margin-top:40px;position:relative;cursor:pointer}.order-online-wrapper{position:fixed;z-index:-1;background:#be1e2d;width:100%;left:0;visibility:hidden;pointer-events:none;opacity:0}.order-online-wrapper.show{z-index:999;visibility:visible;opacity:1;pointer-events:all}.order-online-wrapper:before{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;background-image:url(images/paprika-pita.png);background-size:400px;background-position:top 150px center;background-repeat:no-repeat;z-index:-1;pointer-events:none}.order-online-wrapper>.custom-grid{height:100%}.order-online-wrapper .simplebar-scrollbar::before,.side-menu .simplebar-scrollbar::before{background:#891620;opacity:1 !important}.order-online-wrapper .simplebar-track.simplebar-vertical,.side-menu .simplebar-track.simplebar-vertical{background:#a41a27}.close-online-order{position:absolute;width:50px;height:50px;cursor:pointer;top:25px;right:0px;z-index:10}.close-online-order:hover:before,.close-online-order:hover:after{height:2px}.close-online-order:before,.close-online-order:after{content:"";display:block;position:absolute;width:80%;height:1px;background:#fff;left:50%;top:50%}.close-online-order:before{transform:translate(-50%, -50%) rotate(45deg)}.close-online-order:after{transform:translate(-50%, -50%) rotate(-45deg)}.order-steps-header{padding:25px 0;position:relative;position:-webkit-sticky;position:sticky;top:0;background:#be1e2d;z-index:2}.order-steps-links{display:flex;justify-content:center}.step-link{color:#86111c;font-size:22px;display:block;padding:2px 7px;margin-right:40px;position:relative;cursor:pointer}.step-link.active{color:#fff;border-bottom:3px solid #fff}.step-link:last-child:after,.step-link:last-of-type:after{display:none}.step-link:after{content:"";display:block;position:absolute;width:7px;height:7px;border-left:7px solid #86111c;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-20px;top:50%;transform:translate(50%, -50%)}.section-title{display:block;text-transform:uppercase;line-height:1.2;letter-spacing:.1em;font-family:'Inter',serif;font-size:34px;font-weight:700}.section-title.centered{text-align:center}.section-title.main-title{font-size:36px}.yellow-color{color:#fed330 !important}.white-color{color:#fff !important}.red-color{color:#be1e2d !important}.section-subtitle{text-transform:uppercase;letter-spacing:.02em;font-size:17px;display:inline-block;margin:5px 0 30px}.section-subtitle.centered{text-align:center;display:block;width:100%;max-width:700px;position:relative;left:50%;transform:translateX(-50%)}.online-order-tabs-wrapper{position:relative;overflow:hidden;z-index:1;opacity:0;transition:opacity 200ms ease;padding-bottom:30px}.order-options{display:flex;justify-content:center}.order-type{display:block;text-transform:uppercase;padding:5px 10px 7px;font-size:16px;font-weight:500;font-family:'Inter';cursor:pointer;margin-right:20px;transition:color 200ms ease}.order-type:last-child{margin-right:0}.order-type:hover{color:#fff}.order-type.active{color:#fff;border-bottom:3px solid #fff}.location-form{width:100%;display:flex;flex-direction:column;align-items:center}.location-form-row{width:100%;display:flex;border:2px solid #fff;padding:20px 25px}.location-form-row+.location-form-row{border-top:0}.location-form-row>*{width:50%}.small-subtitle{display:block;text-transform:uppercase;font-size:13px;letter-spacing:.5px}.row-label{display:flex;flex-direction:column;justify-content:center}.row-label .small-title{color:#fff;margin-bottom:3px}.row-label .small-subtitle{color:#fff}.field-wrapper{width:100%;position:relative}.field-wrapper.select-field:after{content:"";display:block;position:absolute;width:7px;height:7px;right:20px;border-top:7px solid #111;border-left:5px solid transparent;border-right:5px solid transparent;top:50%;transform:translateY(-50%)}.field-wrapper.has-label input{line-height:1;padding:15px 20px 5px 20px}.field-wrapper.has-label input::-webkit-input-placeholder{opacity:.8}.field-wrapper.has-label input::-moz-placeholder{opacity:.8}.field-wrapper.has-label input::placeholder{opacity:.8}.field-wrapper.has-label input:focus+.inner-label,.field-wrapper.has-label .inner-label.valid{top:0;top:4px;font-size:10px;transform:none}.field-wrapper.has-label input:focus+.inner-label{opacity:.9}.field-wrapper input,.field-wrapper select{height:45px;width:100%;border:none;padding:0 20px;font-size:14px;background:#fff}.field-wrapper input{line-height:45px}.field-wrapper input:-webkit-autofill,.field-wrapper input:-webkit-autofill:hover,.field-wrapper input:-webkit-autofill:focus{-webkit-text-fill-color:#111;-webkit-box-shadow:0 0 0 1000px #e4ffe4 inset}.field-wrapper input:-webkit-autofill::selection{-webkit-text-fill-color:#111}.inner-label{position:absolute;left:20px;text-transform:uppercase;font-size:14px;top:50%;transform:translateY(-50%) scale(1);pointer-events:none;opacity:.7;transition:all 100ms linear;-webkit-backface-visibility:hidden;backface-visibility:hidden}.tab-content{width:900px;position:relative;height:100%}.order-option-tab{margin-top:30px;display:none;animation:fadeEffect 300ms forwards}.order-option-tab.show{display:block}.solid-btn{display:inline-block;font-size:15px;padding:17px 20px;background:#be1e2d;text-transform:uppercase;font-family:'Inter';font-weight:700;position:relative;color:#fff;letter-spacing:.5px;cursor:pointer;transition:all 250ms ease}.solid-btn:hover{background:#a81b28}.solid-btn.white-btn{color:#be1e2d;background:#fff}.solid-btn.white-btn:hover{color:#a81b28}.order-option-tab.takeaway-tab{text-align:center}.order-option-tab.takeaway-tab .solid-btn{margin-top:20px}.inner-tabs-wrapper{display:flex;transition:transform 500ms cubic-bezier(.17, .67, .36, 1.03);will-change:transform;height:100%}.online-order-tab{height:100%;display:flex;flex-direction:column;align-items:center;padding:0 1px}.online-order-tab.third-step .tab-content{width:auto;padding:2px 15px}.online-order-tab .section-subtitle.centered{left:auto;transform:none}.location-select{display:flex}.location-map{width:50%;min-height:350px;background-image:url(images/map-placeholder.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}.location-fields{flex:1;overflow:hidden;padding:25px;display:flex;flex-direction:column;align-items:flex-start}.location-fields .row-input{width:100%;margin-bottom:20px}.location-fields .row-input.disabled{opacity:.5;pointer-events:none}.location-fields .row-input input[type="checkbox"]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;height:100%}.location-fields .step-submit{margin-top:10px;width:100%;text-align:center}.location-fields .step-submit.disabled{opacity:.5;pointer-events:none}.step-preloader{position:absolute;width:100%;height:100%;top:0;left:0;display:none;justify-content:center;align-items:center;flex-direction:column;background:#be1e2d;z-index:10;pointer-events:none;animation:fadeIn 1.8s forwards}.step-preloader.show{display:flex}.step-preloader.show img{animation:bounce 500ms infinite alternate}.step-preloader.takeaway-preloader img{max-width:270px}.step-preloader img{max-width:350px;margin-bottom:30px}@keyframes bounce{from{transform:translateY(0)}to{transform:translateY(10px)}}@keyframes fadeIn{0%{opacity:0}15%{opacity:1}85%{opacity:1}100%{opacity:0}}.auth-wrapper{max-width:580px;margin:0 auto}.auth-form{border:2px solid #fff;border-top:0;display:none;animation:fadeEffect 300ms;padding:30px 40px}.auth-form.show{display:block}.auth-form .separator-content .separator-inner-content{text-transform:none;margin:0}.auth-form .separator-wrapper{margin:28px 0}.auth-form .field-wrapper{margin-bottom:4px}.auth-header-btns{display:flex}.form-header-btn{width:50%;display:flex;align-items:center;justify-content:center;border-bottom:2px solid #fff;text-transform:uppercase;color:#fed330;font-family:'Inter',serif;font-size:20px;letter-spacing:.2em;font-weight:700;white-space:normal;padding:15px 0;cursor:pointer}.form-header-btn:focus{outline:0}.form-header-btn::-moz-focus-inner{border:0}.form-header-btn.active{border:2px solid #fff;border-bottom:0}.form-header{display:flex;justify-content:center;margin:20px 0 0}.form-header .sso-btn{margin-right:30px}.form-header .sso-btn:last-child{margin-right:0}.sso-btn{display:flex;align-items:center;justify-content:center;padding:12px 22px;min-width:150px;background:#fff;text-transform:uppercase;cursor:pointer}.sso-btn:hover{box-shadow:0 0 10px rgba(0,0,0,0.2)}.sso-btn img{width:20px;margin-right:8px}.toggle-visibility{width:45px;height:100%;background:#eee;position:absolute;top:0;right:0}.reset-password-btn{text-transform:uppercase;color:#fff}.form-submit{cursor:pointer;margin-top:20px;align-self:center}.form-submit img{max-width:180px}.form-body{display:flex;flex-direction:column;align-items:flex-start}.paprika-favorites.bg-image.lazy-load{background:unset}.hero-section{position:relative;display:flex;height:calc(100vh - 170px)}.hero-left{width:100%;height:100%;position:relative}.hero-right{width:400px;display:flex;flex-direction:column}.hero-right .hero-box{height:50%}.hero-left-image.bg-image{height:100%}.hero-top,.hero-bottom{display:flex;height:50%}.hero-top-image,.hero-bottom-image{flex:1;min-height:290px}.hero-top .hero-box{background:#f9f9f9}.hero-bottom .hero-box:after{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1;background-image:url('images/paprika-pita.png');background-size:60%;background-position:center;background-repeat:no-repeat}.hero-box{width:400px;position:relative;z-index:1}.hero-box:before{content:"";display:block;padding-bottom:80%}.hero-box img,.hero-box .section-title{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.hero-box img{width:50%}.hero-box .section-title{text-align:center;width:80%;line-height:1.3}.info-columns-wrapper{padding:60px 0 80px;display:flex;justify-content:center}.paprika-image img{max-width:100px}.info-column{width:calc((100% / 3) - 40px);max-width:480px;display:flex;flex-direction:column;align-items:center;text-align:center;margin-right:60px;padding-right:60px;position:relative}.info-column:after{content:"";display:block;position:absolute;width:2px;height:100px;background:#be1e2d;right:0;top:50%;transform:translate(50%, -50%) rotate(25deg)}.info-column:last-child{margin-right:0;padding-right:0}.info-column:last-child:after{display:none}.info-column span:not('.small-title'),.info-column a{font-size:17px}.info-column a:hover{color:#be1e2d}.order-online-btn{text-transform:uppercase;color:#be1e2d;margin-top:10px;display:flex;align-items:center;font-size:17px;position:relative;text-decoration:underline;cursor:pointer}.order-online-btn:after{content:"";display:inline-block;background-image:url(images/fw-icon-red.png);background-size:contain;background-repeat:no-repeat;background-position:center;width:20px;height:20px;margin-left:5px}.about-section{overflow:hidden}.about-content{margin-top:70px;display:flex;flex-direction:column;align-items:flex-start;position:relative;min-height:460px;padding-bottom:140px}.about-content .section-title{margin-bottom:20px}.about-content p{max-width:800px;margin-bottom:25px;text-transform:none}.about-image{position:absolute;right:-6vw;width:500px;bottom:-80px}.cat-feat-image{height:160px;position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:30px}.cat-feat-image:before{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;z-index:1;transition:opacity 250ms ease;background-color:#be1e2d;background-image:url('../../uploads/2020/04/ORDER-ONLINE.gif');background-size:contain;background-position:center;background-repeat:no-repeat;pointer-events:none}.cat-feat-image img{max-height:150px;max-width:180px}.menu-section{padding:70px 0 40px}.menu-slider{padding:40px 0 60px;display:flex;opacity:0;transition:opacity 250ms ease 50ms}.menu-slider.slick-initialized{opacity:1;display:block}.product-cat-slide{text-align:center;cursor:pointer}.product-cat-slide:hover .cat-feat-image::before{opacity:1}.cat-slider-arrows{display:flex;justify-content:center}.carret-icon-arrow{display:inline-block;width:50px;height:50px;margin-right:40px;background-size:40px;background-position:center;background-repeat:no-repeat;cursor:pointer;position:relative}.carret-icon-arrow:after{content:"";display:block;position:absolute;width:2px;height:40px;top:50%;right:-20px;transform:translate(50%, -50%);background:#fed330;pointer-events:none}.carret-icon-arrow:last-child{margin-right:0}.carret-icon-arrow:last-child:after{display:none}.carret-icon-arrow.prev-slide{background-image:url('images/prev-icon-yellow.png')}.carret-icon-arrow.next-slide{background-image:url('images/next-icon-yellow.png')}.paprika-favorites{padding:80px 0 140px}.small-title.paprika-fav-title{margin-bottom:50px}.small-title.paprika-fav-title svg{margin-right:6px !important}.paprika-fav-columns{display:flex;justify-content:space-between}.paprika-fav-title{display:block;line-height:1.2;margin-bottom:10px;text-transform:uppercase;font-weight:700;font-family:'Inter',serif;letter-spacing:1px;font-size:22px;width:100%}.paprika-fav{width:31%;display:block}.paprika-fav-feat{width:100%;display:block;position:relative}.paprika-fav-feat:before{content:"";display:block;padding-bottom:90%}.fav-price{width:110px;height:110px;position:absolute;bottom:15px;right:15px;display:flex;align-items:center;justify-content:center;background-image:url('images/price-bg.png');background-size:cover;background-repeat:no-repeat;background-position:center}.fav-price span{color:#fff;font-size:20px;letter-spacing:normal}.two-images>div{padding-bottom:28%}.slick-dots{display:flex;justify-content:center;margin:45px 0 0;padding:1rem 0;list-style-type:none}.slick-dots li{margin:0 8px}.slick-dots button{display:block;width:10px;height:10px;padding:0;border-radius:50%;text-indent:-9999px;font-size:0px;background:#fff;cursor:pointer}.slick-dots li.slick-active button{background:#86111c}.reviews-column{background:#be1e2d;padding:60px 5% 60px 6vw;display:flex;flex-direction:column}.reviews-column>.small-title{margin-bottom:40px}.reviews-column .review-slide{display:flex;flex-direction:column;align-items:center;text-align:center}.reviews-column .review-slide p{color:#fff}.reviews-column .reviews-slider{flex:1;display:flex;justify-content:center;opacity:0;transition:opacity 250ms ease}.reviews-column .reviews-slider.slick-initialized{flex-direction:column;opacity:1}.review-text{max-width:600px;position:relative;padding:0 12px}.review-text:before,.review-text:after{display:block;position:absolute;pointer-events:none;color:#fff;font-size:20px}.review-text:before{content:"\201C";left:0;top:0}.review-text:after{content:"\201E";right:0;bottom:0}.review-stars{margin-bottom:30px}.review-stars img{height:22px}.review-platform{margin-bottom:7px;height:32px}.review-platform svg{font-size:32px;line-height:1}.reviews-image{position:relative}.reviews-image:before{content:"";display:block;padding-bottom:55%}.review-name{display:block;text-transform:uppercase;font-weight:bold;font-size:16px;font-family:'Inter';letter-spacing:.5px;margin-top:30px}.reviews-row-wrapper{margin-bottom:100px}.instagram-logo img{max-width:50px}.title-row{padding:40px 0 80px}.title-row.intro-title-row{padding:50px 0}.title-row.centered{text-align:center}.pretitle{display:inline-block;font-family:'Inter';font-weight:700;text-transform:uppercase;font-size:15px;line-height:1;white-space:nowrap;letter-spacing:.3px;margin:5px 0 10px}.page-template-shop-template .container,.page-template-checkout-template .container{position:relative;z-index:10;display:flex;align-items:flex-start}.page-template-shop-template footer,.page-template-checkout-template footer{position:relative;background-image:url('images/PAPRIKA-BG.jpg');background-attachment:fixed;background-size:cover}.custom-grid.shop-grid{display:flex}.small-container{width:calc(100vw - 550px)}.order-minimum-amount-note{text-align:center;margin-top:10px}.order-minimum-amount-note span{text-transform:uppercase;font-weight:700;font-family:'Inter',serif;font-size:16px;letter-spacing:.8px;display:block}.order-container{width:calc(550px - 6vw);position:-webkit-sticky;position:sticky;top:220px;max-height:calc(100vh - 220px);z-index:100}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.order-container{top:170px;position:fixed;left:94vw;transform:translate3d(-100%, 0, 0)}}.order-header{background:#be1e2d;display:flex;justify-content:space-between;align-items:center;padding:10px 20px;position:fixed;top:170px;width:calc(550px - 6vw);z-index:10;cursor:pointer}.order-header:hover .arrow-btn:after{transform:translate(0, -50%)}.order-header.disabled{background:#444;pointer-events:none}.order-header.disabled .arrow-btn:after{opacity:0}.order-header .arrow-btn{padding-left:0}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.order-header{position:static}}.order-header{position:relative;top:0px}.order-note{display:flex;justify-content:center;align-items:center;padding:10px 20px;position:fixed;top:170px;width:calc(550px - 6vw);z-index:12}#cart-products{max-height:calc(100vh - 240px - 360px);overflow-y:auto}#cart-products.loading{opacity:.5}.shop-header .inner-grid{display:flex;justify-content:space-between;align-items:center}.inner-grid{padding:0 50px 0 6vw}.order-header-info{display:flex;align-items:center;max-width:600px;flex:1}.order-header-info img{max-width:40px;max-height:40px;margin-right:10px}.order-header-info img.phone-icon{max-height:30px;max-width:35px}.order-header-info span{text-transform:uppercase;font-weight:700;font-family:'Inter',serif;font-size:15px;letter-spacing:.5px}.edit-order-type{text-transform:uppercase;font-weight:700;font-family:'Inter',serif;font-size:16px;letter-spacing:.8px;color:#be1e2d;cursor:pointer}.edit-order-type:hover{text-decoration:underline}.shop-header{border-top:1px solid #be1e2d;border-bottom:1px solid #be1e2d;padding:5px 0;background:#fff;position:fixed;width:100%;top:170px;left:0;z-index:10;display:flex;align-items:center}.shop-header,.order-header,.order-note{height:50px}.arrow-btn{display:inline-block;text-transform:uppercase;color:#fff;font-size:16px;font-family:'Inter';font-weight:700;letter-spacing:1px;padding:5px 30px 5px 5px;cursor:pointer;position:relative}.arrow-btn:hover:after{transform:translate(0, -50%)}.arrow-btn:after{content:"";display:block;position:absolute;top:50%;right:0px;transform:translate(-5px, -50%);transition:transform 250ms ease;width:15px;height:15px;background-image:url('images/fw-icon-white.png');background-size:contain;background-repeat:no-repeat;background-position:center;pointer-events:none}.order-note{padding:12px 20px;background:#111}.order-note span{font-size:12px;color:#fff;font-family:'Inter',serif}.order-note.eligible{background:#9d1e2d}.order-note.eligible span{color:#fff}.column-title{text-transform:uppercase;font-weight:700;font-family:'Inter',serif;font-size:17px;letter-spacing:.8px;display:block}.small-container.shop-content{padding-top:120px}.small-container.shop-content .separator-wrapper+*{padding-top:50px}.products-wrapper{display:flex;align-items:flex-start}.product-categories{width:300px;position:-webkit-sticky;position:sticky;top:270px;max-height:calc(100vh - 300px)}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.product-categories{top:320px;position:fixed;transform:translateZ(0)}}.product-full-list{flex:1;margin-left:40px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.product-full-list{max-width:calc(100% - 300px);margin-left:300px;overflow:hidden}}.product-cat{display:flex;align-items:center;margin-bottom:30px}.product-cat.anchor-link{cursor:pointer}.product-cat.active .cat-title{color:#be1e2d}.product-cat .cat-title{font-size:17px;flex:1}.cat-image{width:55px;margin-right:10px;text-align:center}.cat-image img{max-width:52px;max-height:45px}.list-header{display:flex;border-top:2px solid #be1e2d;border-bottom:2px solid #be1e2d}.list-header-icon{width:110px;height:70px;border-right:2px solid #be1e2d;display:flex;align-items:center;justify-content:center}.list-header-icon img{max-width:80px;max-height:50px}.list-header-title.column-title{flex:1;display:flex;align-items:center;font-size:18px;padding-left:20px}.single-cat-list{margin-bottom:70px}.single-cat-list:last-child{margin-bottom:0}.single-listed-product{background:#fff;margin:3px 0;padding:20px 65px 20px 20px;position:relative;cursor:pointer;display:flex;flex-direction:column;align-items:flex-start}.single-listed-product:hover:before{opacity:1;transform:scaleX(1)}.single-listed-product:before{content:"";display:block;position:absolute;width:6px;height:100%;background:#be1e2d;pointer-events:none;left:0;top:0;opacity:0;transform:scaleX(0);transform-origin:left;transition:transform 200ms ease}.single-listed-product .product-price{position:absolute;top:20px;right:20px;color:#be1e2d}.product-title{display:block;text-transform:uppercase;font-family:'Inter';font-weight:bold;font-size:18px;letter-spacing:.5px;line-height:1.2;margin-bottom:6px;padding-right:70px}.product-desc{font-size:15px}.cart-product{padding:12px 50px 12px 20px;background:#fff;border-bottom:1px solid;position:relative;display:flex;flex-direction:column;align-items:flex-start}.cart-product.deleting{opacity:.5}.cart-product.opened .product-title::after{transform:translateY(-50%) rotate(180deg)}.cart-product:last-child{border-bottom:none}.cart-product.has-modifiers .product-title:after{content:''}.cart-product.has-modifiers .product-title:hover{cursor:pointer}.cart-product .product-title{font-size:16px;margin-bottom:6px;position:relative}.cart-product .product-title:after{display:block;position:absolute;width:0;height:0;border-top:5px solid #111;border-left:4px solid transparent;border-right:4px solid transparent;right:50px;top:3px;transition:transform 250ms ease;z-index:5}.cart-product .product-title .product-qty{font-size:inherit;font-weight:inherit;font-family:inherit;margin-right:5px}.cart-product .product-price{position:absolute;bottom:12px;right:15px;color:#be1e2d}.product-info{padding:10px 0 0;display:none;animation:fadeEffect 350ms forwards;font-size:.8em;width:100%}.product-info .group-info{position:relative;font-size:14px;padding-left:10px}.product-info .group-info:before{content:'•';width:10px;position:absolute;left:0;top:0}.product-info .group-info .option-info{padding-left:10px;font-size:13px}.product-info .group-info .option-info .inner-option-info{padding-left:10px;font-size:12px}.product-info.expanded{display:block}.edit-product{text-transform:uppercase;color:#be1e2d;font-size:14px;cursor:pointer}.edit-product:hover{text-decoration:underline}.delete-product{position:absolute;width:30px;height:30px;right:15px;top:12px;cursor:pointer}.delete-product:before,.delete-product:after{content:'';position:absolute;display:block;width:50%;height:2px;right:0;top:calc(50% - 8px);background:#be1e2d;transform:rotate(45deg)}.delete-product:after{transform:rotate(135deg)}.cart-suggestion{background:#fff;border-top:2px solid #be1e2d;border-bottom:2px solid #be1e2d;padding:12px 60px 12px 20px;position:relative}.cart-suggestion-pretitle{display:block;font-family:'Inter',serif;text-transform:uppercase;font-size:13px;font-weight:700;margin-bottom:6px;letter-spacing:.8px}.cart-suggestion-img{max-height:50px;max-width:40px}.suggestion-content-wrapper{display:flex}.suggestion-content{margin-left:5px;flex:1;display:flex;flex-direction:column;align-items:flex-start}.suggestion-content .product-price{font-size:15px;color:#be1e2d}.suggestion-content .product-title{font-size:14px;margin-bottom:2px}.add-suggestion{width:40px;height:40px;display:inline-block;border:2px solid #be1e2d;border-radius:50%;position:absolute;top:50%;right:20px;transform:translateY(-50%);cursor:pointer}.add-suggestion:before,.add-suggestion:after{content:"";display:block;position:absolute;width:40%;height:2px;background:#be1e2d;top:50%;left:50%}.add-suggestion:after{transform:translate(-50%, -50%)}.add-suggestion:before{transform:translate(-50%, -50%) rotate(90deg)}.cart-total-row{background:#fff;padding:25px 20px;display:flex;align-items:center;justify-content:space-between}.cart-total-row .column-title{font-size:18px}.cart-total-row .cart-total{font-size:18px;font-weight:500}.payment-form{display:none}.payment-form.show{display:block}.payment-form span{font-size:14px;padding:20px 16px;display:inline-block;border-top:2px solid #be1e2d}.payment-form button{border:none;background:#000;text-align:left;width:100%;display:inline;font-size:14px;color:#fff;padding:10px 20px;cursor:pointer;animation:pulseOpacity 1s ease infinite alternate}.payment-form button:hover{opacity:.95}@keyframes pulseOpacity{0%{opacity:.6}100%{opacity:1}}.student-offer{text-align:center;margin:20px 0}.student-offer .column-title{margin-bottom:5px}.custom-scrollbar{overflow-y:overlay !important}.custom-scrollbar::-webkit-scrollbar{width:12px}.custom-scrollbar::-webkit-scrollbar-button{width:0;height:0;display:none}.custom-scrollbar::-webkit-scrollbar-thumb{background:#c6cbd2;border-radius:7px;border:4px solid #fff;background-clip:padding-box;border:4px solid transparent;box-shadow:inset -1px -1px 0 transparent,inset 1px 1px 0 transparent}.custom-scrollbar::-webkit-scrollbar-track{background:transparent;border:4px solid #fff}.custom-scrollbar::-webkit-scrollbar-track-piece{background:#e1e2e5;background-clip:padding-box;border:4px solid rgba(0,0,0,0);border-radius:7px;border:4px solid #fff}.custom-scrollbar::-webkit-scrollbar-corner{background-color:transparent}.add-to-cart-modal{position:fixed;width:100vw;height:100vh;top:0;left:0;background:transparent;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:9999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.add-to-cart-modal .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.75;transition:opacity .2s ease;z-index:-1}.add-to-cart-modal.show{opacity:1;pointer-events:all}.add-to-cart-modal.show .content{transform:translate(-50%, -50%) scale(1)}.add-to-cart-modal .content{display:flex;flex-wrap:wrap;flex-direction:column;position:fixed;background:#fff;width:660px;top:50%;left:50%;transform:translate(-50%, -50%) scale(.98);transition:transform .2s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;box-shadow:0 5px 50px 0 rgba(0,0,0,0.1);overflow:hidden}.add-to-cart-modal .content .tab{position:relative;display:flex;width:100%;height:100%;transition:transform .3s ease;overflow-y:auto}.add-to-cart-modal .content .submit-button.disabled{-webkit-filter:saturate(0);filter:saturate(0);opacity:.5;pointer-events:none}.add-item-header{position:relative;display:flex;align-items:center;background:#fff}.add-item-header-icon{width:70px;height:70px;display:flex;align-items:center;justify-content:center;border-right:2px solid #be1e2d}.add-item-header-icon img{max-width:50px;max-height:50px}.add-item-header-content{flex:1;padding:20px;padding-right:80px}.add-item-header-content .column-title{font-size:19px;color:#be1e2d}.add-item-header__description{font-size:13px;line-height:1.3;display:block}.close-btn{width:40px;height:40px;display:inline-block;border:2px solid #be1e2d;border-radius:50%;position:absolute;top:50%;right:20px;transform:translateY(-50%);cursor:pointer}.close-btn:before,.close-btn:after{content:"";display:block;position:absolute;width:50%;height:1px;background:#be1e2d;top:50%;left:50%}.close-btn:after{transform:translate(-50%, -50%) rotate(-45deg)}.close-btn:before{transform:translate(-50%, -50%) rotate(45deg)}.attributes-container{position:relative;overflow:hidden}.attribute-header-toggle{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;height:50px;margin:0}.attribute-header-toggle:not(:checked)~.attribute-header .arrow{transform:rotate(0deg)}.attribute-header-toggle:not(:checked)~.attribute-options.toggleable{max-height:0px !important;overflow:hidden}.attribute-options.toggleable{height:auto;transition:max-height .2s ease}.attribute-header,.variation-header{position:relative;padding:0 15px;background:#be1e2d;height:50px;box-shadow:inset 0 1px 0 0 #ae101f}.attribute-header .title,.variation-header .title{height:50px;line-height:52px;display:block;text-transform:uppercase;color:#fff;font-family:'Inter';font-weight:300;letter-spacing:.5px}.attribute-header .arrow,.variation-header .arrow{display:block;position:absolute;width:0;height:0;border-top:7px solid #fff;border-left:5px solid transparent;border-right:5px solid transparent;right:25px;top:22px;transition:transform .2s ease;transform:rotate(180deg)}.attribute-container.optional .attribute-header,.attribute-container.optional .variation-header{background:#f9e2de}.attribute-container.optional .attribute-header .title,.attribute-container.optional .variation-header .title{color:#111}.mini-cart-wrapper{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff}.additional-info .additional-info-header{background:#f9e2de;color:#000;height:40px;line-height:41px;font-family:'Inter';font-weight:300;font-size:15px;letter-spacing:.5px;text-transform:uppercase;padding:0 25px}.additional-info .additional-info-content textarea{display:block;border:none;width:100%;height:100px;background:#fff;padding:15px 25px;box-sizing:border-box;font-family:'Inter';font-weight:300;font-size:18px;box-shadow:inset 0 -1px 0 0 #e1e1e1;resize:none}.additional-info .additional-info-content textarea:focus{outline:none}.product-attributes-wrapper{max-height:calc(90vh - 140px);overflow-y:auto}.product-attributes{overflow:hidden}.product-attributes-wrapper .option,.checkout-steps .option,.location-select .option{position:relative;box-shadow:0 1px 0 0 #e1e1e1}.product-attributes-wrapper .label,.checkout-steps .label,.location-select .label{width:100%;box-sizing:border-box;position:relative;display:flex;align-items:flex-start;padding:10px 8px 10px 50px;pointer-events:none;min-height:40px}.product-attributes-wrapper .label:before,.checkout-steps .label:before,.location-select .label:before{content:"";display:block;position:absolute;width:20px;height:20px;background:transparent;border-radius:50%;left:15px;top:12px;box-shadow:inset 0 0 0 1px #000}.location-select{opacity:0}.location-select.show{opacity:1}.location-select .option{box-shadow:0 1px 0 0 #e1e1e1}.location-select .label:before{box-shadow:inset 0 0 0 1px #fff}.location-select .label:after{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.option,.step-option{position:relative;min-height:40px}.option input[type="checkbox"],.step-option input[type="checkbox"],.option input[type="radio"],.step-option input[type="radio"]{position:absolute;width:100%;height:100%;top:0;left:0;margin:0;opacity:0;cursor:pointer}.option input[type="radio"]:checked+.label:after,.step-option input[type="radio"]:checked+.label:after{opacity:1}.option input[type="radio"]:disabled,.step-option input[type="radio"]:disabled{cursor:not-allowed}.option input[type="radio"]:disabled+.label,.step-option input[type="radio"]:disabled+.label{opacity:.7}.option input[type="radio"]+.label:after,.step-option input[type="radio"]+.label:after{content:"";display:block;position:absolute;width:14px;height:14px;background:#be1e2d;border-radius:50%;left:18px;top:15px;opacity:0}.option input[type="checkbox"]:checked+.label:after,.step-option input[type="checkbox"]:checked+.label:after{opacity:1}.option input[type="checkbox"]+.label:after,.step-option input[type="checkbox"]+.label:after{content:"";display:block;position:absolute;width:20px;height:20px;background-image:url('images/check-icon.png');background-size:contain;background-repeat:no-repeat;background-position:center;border-radius:50%;left:18px;top:10px;opacity:0}.option-price{margin-left:auto;padding-right:6px}.step-option:last-child .label{border-bottom:none}.option.has-inner-options .label .arrow{display:block;position:absolute;width:0;height:9;border-top:7px solid #111;border-left:5px solid transparent;border-right:5px solid transparent;right:25px;top:18px;transition:transform .2s ease;transform:rotate(180deg)}.option.has-inner-options>.label{z-index:1;padding-right:35px}.option.has-inner-options input:not(:checked)~.label .arrow{transform:rotate(0deg) !important}.option.has-inner-options input:not(:checked)~.inner-options{max-height:0px !important}.option input[type="checkbox"],.option input[type="radio"]{height:40px}.option input[type="radio"]:checked+.label{background:#ebebeb}.inner-options{box-sizing:border-box;height:auto;transition:max-height .2s ease;overflow:hidden}.inner-options .option{display:inline-block;width:50%;min-height:40px}.inner-options .option .option-title:before,.inner-options .option .option-title:after{content:"";display:block;position:absolute;top:0;height:100%;background:#e1e1e1}.inner-options .option .option-title:before{left:0px;width:6px}.inner-options .option .option-title:after{left:44px;width:1px}.inner-options .option .option-price:after{content:'';display:block;position:absolute;top:0;right:-6px;width:6px;height:100%;background:#e1e1e1}.modal-buttons{display:flex}.modal-buttons>*{width:33.3333%}.modal-buttons input:not(.qty-control){font-size:20px;border:none;background:transparent;width:40px;margin:0 2px;display:inline-block;text-align:center}.qty-control{width:30px;height:30px;display:inline-block;border:1px solid #be1e2d;border-radius:50%;cursor:pointer;color:#be1e2d;position:relative}.qty-control.disable{pointer-events:none;-webkit-filter:contrast(0) brightness(1.3);filter:contrast(0) brightness(1.3)}.qty-control.button-minus::before{display:none}.qty-control:before,.qty-control:after{content:"";display:block;position:absolute;width:40%;height:2px;background:#be1e2d;top:50%;left:50%}.qty-control:after{transform:translate(-50%, -50%)}.qty-control:before{transform:translate(-50%, -50%) rotate(90deg)}.quantity-controls{display:flex;align-items:center;justify-content:center;padding:10px 0;position:relative}.quantity-controls .quantity-field{height:30px}.price-wrapper{position:relative;display:flex;align-items:center;justify-content:center}.price-wrapper:before,.price-wrapper:after{content:"";display:block;width:2px;height:100%;background:#be1e2d}.price-wrapper .price{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#be1e2d;font-size:24px;font-family:'PF Din Text';font-weight:700;letter-spacing:.5px;padding:10px 0}.submit-wrapper{position:relative}.submit-button{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;text-transform:uppercase;color:#be1e2d;font-size:18px;font-family:'PF Din Text';font-weight:700;letter-spacing:.5px;cursor:pointer}.submit-button:after{content:"";display:inline-block;top:50%;margin-left:12px;width:20px;height:20px;background-image:url(images/fw-icon-red.png);background-size:contain;background-repeat:no-repeat;background-position:center;pointer-events:none}.toggle-mini-cart{display:none}.shop-header.checkout-header .inner-grid{justify-content:flex-start}.shop-header.checkout-header .inner-grid>*{margin-right:80px}.shop-header.checkout-header .inner-grid>*:last-child{margin-right:0}.checkout-step{background:#fff;margin-bottom:8px;padding:30px 35px}.checkout-step.promo-code-row{padding-bottom:50px}.checkout-step.promo-code-row .column-title{border-bottom:none}.checkout-step .column-title{padding-bottom:18px;font-size:19px;border-bottom:1px solid #f9e2de}.checkout-steps .checkout-step .label{border-color:#f9e2de}.checkout-steps .checkout-step input[type="radio"]:checked~.schedule-daytime{display:flex}.checkout-step.order-info .location-select{opacity:1;flex-direction:column;margin-top:20px}.checkout-step.order-info .location-select .location-select-row{position:relative;font-size:.9rem;padding:4px 10px 4px 44px;cursor:pointer;text-align:left}.checkout-step.order-info .location-select .location-select-row:before,.checkout-step.order-info .location-select .location-select-row:after{content:'';display:block;position:absolute;left:6px;top:0;background:transparent;box-shadow:inset 0 0 0 1px #000;border-radius:50%;height:16px;width:16px;margin:6px;pointer-events:none}.checkout-step.order-info .location-select .location-select-row:after{opacity:0;background:#be1e2d;transform:scale(.6)}.checkout-step.order-info .location-select .location-select-row:hover:after{opacity:.25}.checkout-step.order-info .location-select .location-select-row.selected:after{opacity:1}.checkout-step.order-info .location-select .add-location{text-align:left;font-weight:500;font-size:.9rem;padding:4px 0 4px 44px;margin:10px 0;color:#be1e2d;cursor:pointer}.checkout-step.order-info .location-select .add-location:hover{text-decoration:underline}.schedule-daytime{display:flex;flex-wrap:wrap;padding-top:20px;display:none;animation:fadeEffect 300ms forwards}.schedule-daytime>*{display:flex;flex-direction:column;align-items:flex-start;width:48%;max-width:350px;margin-right:4%}.schedule-daytime>*:nth-child(2n+2){margin-right:0}.schedule-daytime input{width:100%;border:1px solid #f9e2de;height:40px;line-height:40px;padding:0 20px;font-weight:500;font-size:15px}.schedule-daytime input:focus{border-color:#f3c4bb}.small-label{display:inline-block;display:block;font-family:'Inter';text-transform:uppercase;font-size:14px;font-weight:700;margin-bottom:4px;letter-spacing:.8px}.order-address-row{padding:18px 8px 18px 45px}.order-address-row{position:relative;display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #f9e2de}.order-address-row:before{content:"";display:block;position:absolute;width:20px;height:100%;left:10px;top:0;background-image:url('images/location-icon.png');background-size:16px;background-repeat:no-repeat;background-position:center;pointer-events:none;z-index:1}.location-missing{background:#be1e2d;display:block;padding:18px;color:#fff;font-weight:300;font-size:1rem;margin-bottom:20px;width:100%;text-align:left;cursor:pointer}.edit-address{color:#be1e2d;display:inline-block;text-transform:uppercase;font-family:'Inter';font-weight:700;letter-spacing:.5px;font-size:16px;cursor:pointer}.edit-address:hover{text-decoration:underline}.customer-info{display:flex;flex-wrap:wrap;margin-top:40px}.single-field,.textarea-row{display:flex;flex-direction:column;align-items:flex-start}.single-field{width:48%;margin-right:4%;margin-bottom:25px}.single-field:nth-child(2n+2){margin-right:0}.single-field.select-field{position:relative}.single-field.select-field:after{content:"";display:block;position:absolute;width:7px;height:7px;right:20px;border-top:7px solid #111;border-left:5px solid transparent;border-right:5px solid transparent;top:calc(50% + 15px);transform:translateY(-50%)}.single-field.textarea-row{width:100%;margin-right:0;margin-bottom:0}.single-field.name-field .field-label:before{background-image:url('images/person-icon-solid.png')}.single-field.phone-field .field-label:before{background-image:url('images/mobile-icon.png')}.single-field.notes-field .field-label:before{background-image:url('images/order-comments.png');background-size:30px}.single-field.notes-field textarea{resize:none;width:100%}.single-field input,.single-field textarea,.single-field select{background:#fff;border:1px solid #f9e2de;font-weight:500;font-size:15px;width:100%}.single-field input:focus,.single-field textarea:focus,.single-field select:focus{border-color:#f3c4bb}.single-field input,.single-field select{padding:0 20px;height:50px;line-height:50px}.single-field textarea{padding:15px 20px;height:110px}.field-label{position:relative;display:inline-block;text-transform:uppercase;margin-bottom:12px;letter-spacing:.5px;padding-left:40px;font-family:'Inter'}.field-label:before{content:"";display:block;position:absolute;width:40px;height:120%;bottom:0;left:0;background-repeat:no-repeat;background-position:center;background-size:contain}.payment-options{position:absolute;right:0;top:50%;transform:translateY(-50%);max-height:37px}.promo-code-field{display:flex;position:relative;z-index:1}.promo-code-field:before{content:"";display:block;position:absolute;width:100%;height:100%;background:#f9e2de;left:5px;bottom:5px;z-index:-1}.promo-code-field input{flex:1;border:1px solid #f9e2de;height:50px;line-height:50px;padding:0 20px;font-weight:500;width:100%}.promo-code-field input:focus{border-color:#f3c4bb}.promo-code-field button{background:#be1e2d;text-transform:uppercase;text-align:center;padding:10px 25px;font-family:'Inter';font-weight:500;color:#fff;font-size:17px;letter-spacing:.8px;cursor:pointer}.promo-code-field button:hover{background:#a81b28}.step-description{display:inline-block;margin-bottom:20px}.title-wrapper{padding:15px 0;min-height:70px;display:flex;align-items:center}.intro-box{width:50%;position:relative;height:50%;min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center}.intro-box.bg-image:before{content:"";display:block;padding-bottom:30%}.intro-box.intro-contact{padding:50px}.intro-box.intro-contact a{font-size:24px;margin-bottom:25px}.intro-box.intro-contact a:hover{color:#be1e2d}.intro-box.intro-text{z-index:1}.intro-box.intro-text:before{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1;background-image:url(images/paprika-pita.png);background-size:240px;background-position:center;background-repeat:no-repeat}.intro-box.intro-text .section-title{max-width:350px;text-align:center}.intro-box.intro-delivery-image img{max-width:250px;max-height:75%}.intro-box .phone-icon{max-width:40px;margin-bottom:10px}.intro-section{position:relative}.hero-order-online{z-index:2;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.main-text-wrapper{padding:100px 0 150px;position:relative;overflow:hidden}.main-text-wrapper .separator-wrapper{margin-bottom:60px}.main-text{max-width:750px;text-align:center;margin:0 auto}.main-text .column-title{font-size:24px;margin-bottom:20px}.main-text-image{position:absolute;right:0px;bottom:-130px;width:270px}.delivery-map-section{position:absolute;width:100%;height:100%;top:0;left:0}.delivery-map-section>.custom-grid{display:flex}.delivery-map-section iframe{width:100%;height:100%}.delivery-locations-wrapper{background:#be1e2d;width:550px;margin-left:auto;top:-50px;position:relative;z-index:2;padding:60px 40px}.delivery-locations-list{display:flex;flex-wrap:wrap;justify-content:space-between;box-shadow:0 -1px 0 0 #be1e2d;padding:5px 0;position:relative}.delivery-locations-list:before{content:"";display:block;position:absolute;width:1px;height:100%;background:#fff;left:50%;top:0;transform:translateX(-50%)}.delivery-location{color:#fff;text-align:center;width:49%;text-transform:uppercase;margin-bottom:10px;letter-spacing:.5px}.bottom-text{margin-top:30px;text-align:center}.bottom-text p{color:#fff;line-height:1.6;margin-bottom:0}.bottom-text p a{font-size:inherit;color:inherit;text-decoration:underline}.page-template-delivery-map-template .paprika-favorites{margin-bottom:60px}.delivery-map-wrapper{position:relative;min-height:400px}.intro-image{height:65vh;max-height:600px}.paprika-jobs-section{margin-bottom:80px}.paprika-jobs-section .column-title{font-size:24px;margin-bottom:15px}.single-job{border-top:1px solid;display:flex;align-items:flex-start;padding:30px 8% 30px 0}.single-job:last-child{border-bottom:1px solid}.job-label{width:250px;text-transform:uppercase}.job-content{flex:1;display:flex;flex-direction:column;align-items:flex-start;margin:0 100px}.job-content p{max-width:850px}.job-title{font-weight:700;font-family:'Inter';text-transform:uppercase;font-size:20px;margin-bottom:15px}.box-btn{display:inline-flex;align-items:center;padding:15px 25px;background:#fff;position:relative;text-transform:uppercase;font-size:16px;letter-spacing:.5px;color:#be1e2d;font-weight:700;font-family:'Inter';border:1px solid;cursor:pointer}.box-btn:hover:after{transform:translateX(5px)}.box-btn:after{content:"";display:inline-block;width:20px;height:20px;background-image:url('images/fw-icon-red.png');background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:6px;transition:transform 250ms ease}.box-btn:before{content:"";display:block;position:absolute;width:100%;height:100%;background:#be1e2d;left:5px;top:-5px;z-index:-1}.page-template-jobs-template .main-text{max-width:900px;margin-bottom:80px}.barista-personel-images{max-width:1000px;margin:0 auto;display:flex;justify-content:space-between;margin-bottom:80px}.barista-personel-images>*{width:calc(50% - 20px);display:flex;flex-direction:column}.personel-image:first-child{margin-bottom:40px}.left-images{align-items:flex-end}.right-images{align-items:flex-start}.right-images .personel-image:first-child{margin-top:60px}.left-images .personel-image:first-child,.right-images .personel-image:last-child{padding-bottom:100%;width:100%}.left-images .personel-image:last-child,.right-images .personel-image:first-child{padding-bottom:60%;width:80%}.contact-intro{background:#be1e2d;padding:30px 0 180px;background-image:url('images/paprika-pita.png');background-size:500px;background-repeat:no-repeat;background-position:center;position:relative;overflow:hidden}.contact-boxes{max-width:1100px;width:70%;margin:0 auto}.contact-box{padding:60px 40px;border:1px solid #fff;width:31%;display:flex;flex-direction:column;align-items:center;min-height:300px;text-align:center}.contact-box .small-title{margin-bottom:12px}.contact-box span,.contact-box a{color:#fff;margin-bottom:6px}.contact-box a:not(.socials-wrapper a):hover{text-decoration:underline}.contact-box .socials-wrapper,.contact-box .delivery-status-wrapper{margin-top:60px}.contact-box .delivery-status-wrapper{width:auto}.contact-box .socials-wrapper a:hover{color:#fff}.contact-columns-image{position:absolute;bottom:-70px;right:0;max-width:400px}.contact-map{margin-bottom:60px}.contact-map .acf-map{height:500px}.text-content-wrapper{max-width:1000px;margin:0 auto 60px;font-size:16px}.text-content-wrapper p,.text-content-wrapper a,.text-content-wrapper span,.text-content-wrapper li{font-size:inherit;font-family:inherit}.text-content-wrapper h2,.text-content-wrapper h3,.text-content-wrapper h4{margin:20px 0 8px}.text-content-wrapper h2:firsts-child,.text-content-wrapper h3:firsts-child,.text-content-wrapper h4:firsts-child{margin-top:0}.text-content-wrapper ul,.text-content-wrapper li{list-style:disc}.text-content-wrapper ul{margin:-5px 0 15px;padding-left:17px}.text-content-wrapper a{color:#be1e2d}.text-content-wrapper a:hover{text-decoration:underline}.account-container>.custom-grid{display:flex}.account-sidebar{width:450px;margin-right:50px}.account-content{flex:1;padding:30px 40px;background:#fff}.account-content>.column-title{font-size:26px}.sidebar-header{display:flex;background:#fff;margin-bottom:2px}.user-box{width:65px;height:65px;background:#be1e2d;display:flex;align-items:center;justify-content:center;text-transform:uppercase;color:#fff;font-size:32px;font-weight:bold;font-family:'Inter'}.account-menu-wrapper li{width:100%;position:relative;margin-bottom:2px;background:#fff}.account-menu-wrapper li.current-menu-item a{color:#fff;background:#be1e2d}.account-menu-wrapper li:hover:before{transform:scaleX(1);opacity:1}.account-menu-wrapper li:before{content:"";display:block;position:absolute;width:6px;height:100%;background:#be1e2d;pointer-events:none;left:0;top:0;opacity:0;transform:scaleX(0);transform-origin:left;transition:transform 200ms ease}.account-menu-wrapper a{text-transform:uppercase;font-family:'Inter';font-size:18px;letter-spacing:.8px;display:block;width:100%;padding:15px 20px}.user-info-form{max-width:800px;margin:0 auto 0 0;position:relative;z-index:1;display:flex;flex-wrap:wrap}.user-info-form .field-label{padding-left:0}.user-info-form .field-label:before{display:none}.user-form-submit{margin-top:30px;position:relative}.user-order{border-bottom:1px solid #ccc;padding:20px 0;display:flex;justify-content:space-between;align-items:flex-start}.user-location{border-bottom:1px solid #ccc;padding:20px 0;display:flex;justify-content:space-between}.user-location .remove-btn button{color:#be1e2d;font-size:1rem;cursor:pointer}.user-location .left-col{display:flex;flex-direction:column}.user-location .left-col .info{height:100%}.user-location-address{font-size:1rem;opacity:.75}.user-location-map{position:relative;width:calc(50% - 15px);height:200px;margin-left:30px}.user-location-map .map-container{height:100%;width:100%}.list-label{display:inline-block;margin-bottom:5px;font-size:18px}.past-order-no,.past-order-date{display:flex;flex-direction:column;align-items:flex-start;flex:1;padding-right:25px}.list-content{display:flex;flex-direction:column;align-items:flex-start}.list-content span{font-weight:500}.past-order-total{width:150px;text-align:center}.past-order-total span{color:#be1e2d;font-weight:500;font-size:18px}.our-store-content{display:flex;align-items:flex-start;padding:25px 0;border-top:1px solid #111;margin-bottom:80px}.our-store-info{width:45%;max-width:700px;margin-right:auto}.our-store-info .box-btn{margin-top:35px}.out-store-map{margin-left:100px}.out-store-map .acf-map{width:330px;border-radius:50%}.out-store-map .acf-map:before{content:"";display:block;padding-top:100%}.find-us__label{text-transform:uppercase;font-family:'Inter',serif;font-weight:700;letter-spacing:.02em;min-width:150px;margin-right:100px}.our-store-info__item img{width:28px;margin-right:8px}.our-store-info__item{display:flex;align-items:center;border-bottom:1px solid;padding:15px 0;width:100%}.address-info-item span{font-weight:700;text-transform:uppercase;letter-spacing:.04em}.our-store-slider img{height:450px}.circle-icon-arrow{display:inline-block;width:50px;height:50px;background-position:center !important;background-repeat:no-repeat !important;background-size:30px !important;cursor:pointer;position:absolute;border-radius:50%;top:50%;transform:translateY(-50%);background:#fff;z-index:5}.circle-icon-arrow.prev-slide{background-image:url('images/prev-icon-yellow.png');left:50px}.circle-icon-arrow.next-slide{background-image:url('images/next-icon-yellow.png');right:50px}.simplebar-track.simplebar-vertical{width:5px;background:#ccc;border-radius:7px;overflow:hidden}.simplebar-scrollbar,.simplebar-scrollbar:before{left:0;right:0}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:0;bottom:0}.error-404-wrapper{padding:70px 0}.error-404-wrapper .custom-grid{display:flex;flex-direction:column;align-items:center;text-align:center}.error-404-wrapper .solid-btn{margin-top:30px}.error-404-title{font-size:120px;font-weight:400;line-height:1;margin-bottom:10px}.error-404-pretitle{text-transform:uppercase}.error-404-text{max-width:800px;text-transform:none}.footer-logo-wrapper{display:flex;justify-content:center;margin-bottom:50px}.separator-wrapper{transition:opacity 50ms ease;position:relative;z-index:1;display:flex;justify-content:center;width:100%}.separator-wrapper.fixed-width{opacity:1}.separator-wrapper.fixed-width .separator-content{min-width:0px}.separator-wrapper.fixed-width .separator-line{opacity:1}.separator-wrapper.small .separator-content{padding:0 65px}.separator-wrapper.small .separator-line:before,.separator-wrapper.small .separator-line:after{width:7px;height:7px}.separator-wrapper.small .separator-line.left-line:before{right:-25px}.separator-wrapper.small .separator-line.left-line:after{right:-50px}.separator-wrapper.small .separator-line.right-line:before{left:-25px}.separator-wrapper.small .separator-line.right-line:after{left:-50px}.separator-wrapper .separator-content{padding:0 90px;min-width:300px;text-align:center;background:transparent}.separator-wrapper .separator-content>*{margin:0}.separator-wrapper.white-line .separator-line{background:#fff}.separator-wrapper.white-line .separator-line:before,.separator-wrapper.white-line .separator-line:after{background:#fff}.separator-wrapper.dark-line .separator-line{background:#111}.separator-line{width:30%;height:2px;background:#be1e2d;pointer-events:none;display:block;position:absolute;top:50%;transform:translateY(-50%);z-index:-1;opacity:0}.separator-line:before,.separator-line:after{content:"";display:block;position:absolute;width:9px;height:9px;background:#111;top:50%;transform:translateY(-50%) rotate(45deg)}.left-line{left:0}.left-line:before{right:-35px}.left-line:after{right:-70px}.right-line{right:0}.right-line:before{left:-35px}.right-line:after{left:-70px}.footer-logo{display:flex;align-items:center;justify-content:center}.footer-logo img{max-width:150px}.small-title{text-transform:uppercase;font-size:20px;display:block;letter-spacing:.03em;font-family:'Inter';font-weight:700;line-height:1;margin-bottom:.4em}.small-title.centered{text-align:center}.footer-main>.custom-grid{display:flex;justify-content:space-between}.footer-left,.footer-right{width:400px}.order-online-logo{display:flex;align-items:center;justify-content:center;cursor:pointer}.order-online-logo:hover{animation:pulse 300ms 2 forwards}.order-online-logo img{max-width:240px}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.03)}100%{transform:scale(1)}}@keyframes absoluteElementpulse{0%{transform:translate(-50%, -50%) scale(1)}50%{transform:translate(-50%, -50%) scale(1.03)}100%{transform:translate(-50%, -50%) scale(1)}}.footer-menu-wrapper li{margin-bottom:2px}.footer-menu-wrapper li:last-child{margin-bottom:0}.footer-menu-wrapper li a{padding-left:0}.footer-right{display:flex;flex-direction:column;align-items:flex-end}.info-group{display:flex;flex-direction:column;align-items:flex-end;margin-bottom:30px;text-align:right}.info-group:last-child{margin-bottom:0}.info-group a:hover{color:#be1e2d}.info-group a,.info-group span{margin-bottom:5px}.info-group a:last-child,.info-group span:last-child{margin-bottom:0}.copyrights-wrapper{margin-top:70px;padding:40px 0}.copyrights-wrapper>.custom-grid{display:flex;justify-content:space-between}.footer-copy,.footer-signature{font-size:13px;text-transform:uppercase;width:500px}.footer-copy span,.footer-signature span,.footer-copy a,.footer-signature a{font-size:inherit;font-weight:inherit}.footer-copy a,.footer-signature a{text-decoration:underline}.footer-signature{text-align:right}.socials-wrapper{display:flex;align-items:center}.socials-wrapper>a{font-size:23px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:30px;color:#fff}.socials-wrapper>a:hover{color:#be1e2d}.socials-wrapper>a:last-child{margin-right:0}.instagram-feed-wrapper{margin-bottom:60px}.instagram-feed-wrapper .title-row{padding:40px 0}@media only screen and (max-width:480px){.instagram-feed-wrapper{margin-bottom:40px}.instagram-feed-wrapper .title-row{padding:25px 0}}.order-container{transition:all .3s ease-in-out}.custom-header.scrolled~.container .order-container{top:140px}.side-menu{transition:all .3s ease-in-out}.custom-header.scrolled~.side-menu{top:0;height:100vh}.menu-item.menu-item-has-children{position:relative;transition:all .3s ease-in-out}.menu-item.menu-item-has-children::before{content:'';width:8px;height:8px;border-bottom:2px solid #fff;border-right:2px solid #fff;position:absolute;right:10px;top:7px;transform:rotate(45deg);transition:all .3s ease-in-out}.menu-item.menu-item-has-children.active::before{transform:rotate(-135deg)}.menu-item.menu-item-has-children.active .sub-menu{max-height:10000px;opacity:1;pointer-events:all}.sub-menu{max-height:0px;opacity:0;pointer-events:none;transition:all .3s ease-in-out}.sub-menu li{margin-bottom:3px !important;margin-top:3px;margin-left:10px}.sub-menu li a{font-size:15px}.delivery-status-wrapper.mob.open{padding-left:23px}@media only screen and (min-height:780px) and (min-width:1100px){.intro-section{height:calc(100vh - 240px)}.order-online-wrapper{top:170px;height:calc(100% - 170px)}}.order-note{transition:all .3s ease-in-out}@media only screen and (max-height:780px) and (min-width:1100px){.side-menu{top:43px;height:calc(100% - 43px)}.header-logo,.header-logo img{height:97px}.header-main{height:107px}.intro-box{min-height:245px}.intro-section{height:calc(100vh - 220px)}.order-online-wrapper{top:150px;height:calc(100% - 150px)}.container{margin-top:150px}.shop-header,.order-note{top:170px}.custom-header.scrolled~.container .shop-header,.custom-header.scrolled~.container .order-note{top:90px}.order-container{max-height:calc(100vh - 200px);top:212px}.bcc_couponBox div{font-size:22px}#cart-products{max-height:calc(100vh - 570px)}.cart-total-row{padding:12px 20px}.cart-suggestion{padding:8px 60px 8px 20px}.main-rewards-wrap .bcc_couponBox{padding:5px;height:110px}.product-categories{top:250px;max-height:calc(100vh - 265px)}.small-container.shop-content{padding-top:105px}.student-offer{margin:15px 0}.side-menu .order-online-logo img{max-height:140px}.menu-contact{margin-top:80px;margin-bottom:30px}.side-menu{padding:30px 0}.side-menu:before{height:calc(100% - 200px);top:200px;background-size:65%}.small-container.shop-content .separator-wrapper+*{padding-top:45px}.delivery-status-wrapper,.header-info{width:460px}.phone-wrapper-header{display:flex;flex-direction:column;justify-content:center;align-items:center}.delivery-status-wrapper,.header-address,.header-schedule{font-size:15px}}@media screen and (max-height:730px) and (min-width:1100px){.intro-section{height:auto}.intro-box{min-height:270px}.hero-box:before{padding-bottom:85%}.side-menu .order-online-logo img{max-height:125px}.menu-contact{margin-top:75px;margin-bottom:25px}.side-menu{padding:30px 0}}@media screen and (max-height:650px) and (min-width:1100px){.order-online-wrapper{top:145px;height:calc(100% - 145px)}.side-menu{top:40px;height:calc(100% - 40px)}.header-logo,.header-logo img{height:95px}.header-main{height:105px}.container{margin-top:145px}.shop-header,.order-note{top:145px}.order-container{max-height:calc(100vh - 195px);top:207px}.product-categories{top:245px;max-height:calc(100vh - 260px)}.order-note{padding:10px 20px}.side-menu-content{margin-top:30px}.title-wrapper{padding:13px 0;min-height:60px}}@media screen and (max-width:1680px){.side-menu{width:28%}.paprika-image img{max-width:90px}.cat-feat-image img{max-height:130px;max-width:160px}.cat-feat-image{height:140px}.order-online-logo img{max-width:220px}.footer-logo img{max-width:140px}.tab-content{width:850px}.step-preloader img{max-width:320px;margin-bottom:30px}.close-side-menu{width:45px;height:45px;top:25px;right:25px}.order-container,.order-header,.order-note{width:calc(500px - 6vw)}.small-container{width:calc(100vw - 500px)}.add-to-cart-modal .content{width:620px}.footer-logo-wrapper{margin-bottom:35px}.product-categories{width:270px}.product-cat{margin-bottom:25px}.main-text-wrapper{padding:80px 0 150px}.contact-intro{background-size:430px}.contact-columns-image{max-width:380px}.contact-box{padding:50px 35px}.contact-map .acf-map{height:460px}.intro-image{height:60vh}.job-content{margin:0 80px}.job-label{width:200px}.single-job{padding:30px 6% 30px 0}}@media screen and (max-width:1560px){.order-header-info{max-width:450px}.hero-left{width:100%}.hero-right{width:370px}.hero-box{width:370px}.delivery-status-wrapper,.header-info{width:490px}.section-title{font-size:33px}.paprika-image img{max-width:85px}.separator-wrapper .separator-content{min-width:270px}.about-content p{max-width:760px}.paprika-fav-feat:before{padding-bottom:95%}.fav-price{width:105px;height:105px}.instagram-logo img{max-width:46px}.order-online-logo img{max-width:210px}.copyrights-wrapper{padding:35px 0}.add-to-cart-modal .content{width:600px}.account-sidebar{width:420px;margin-right:40px}.footer-copy,.footer-signature{width:450px}.contact-boxes{width:80%}.contact-columns-image{max-width:360px}}@media screen and (max-width:1480px){.side-menu{width:32%}.side-menu-wrapper a{font-size:18px}.step-preloader img{max-width:300px;margin-bottom:25px}.info-columns-wrapper{padding:55px 0 75px}.section-title{font-size:31px}.carret-icon-arrow{width:45px;height:45px;background-size:38px}.paprika-fav-title{font-size:21px}.copyrights-wrapper{margin-top:50px;padding:30px 0}.order-container,.order-header,.order-note{width:calc(460px - 6vw)}.small-container{width:calc(100vw - 460px)}.product-cat .cat-title{font-size:16px}.cat-image img{max-width:48px;max-height:44px}.product-categories{width:245px}.product-desc{font-size:14px}.single-listed-product{padding:15px 55px 15px 15px}.single-listed-product .product-price{top:15px;right:15px}.inner-grid{padding:0 40px 0 6vw}.cart-total-row{padding:20px}.cart-suggestion{padding:10px 60px 10px 20px}.add-suggestion{width:38px;height:38px}.section-title.main-title{font-size:33px}.small-title{font-size:19px}.tab-content{width:800px}.product-cat{margin-bottom:23px}.footer-logo img{max-width:125px}.account-sidebar{width:400px}.hero-left{width:100%}.hero-right{width:360px}.hero-box{width:360px}.order-online-wrapper:before{background-size:360px}.location-map{width:50%}.shop-header.checkout-header .inner-grid>*{margin-right:60px}.contact-intro{background-size:400px}.job-label{width:170px}.page-template-jobs-template .main-text{max-width:840px}.barista-personel-images{max-width:930px}.single-cat-list{margin-bottom:60px}.order-note{padding:10px 20px}}@media screen and (max-width:1380px){.hero-box{width:330px}.hero-left{width:100%}.hero-right{width:330px}.section-title{font-size:29px}.section-title.main-title{font-size:31px}.about-content p{max-width:650px}.about-image{width:480px}.delivery-status-wrapper,.header-info{width:490px}.delivery-status-wrapper,.header-address,.header-schedule{font-size:14px}.hero-box:before{padding-bottom:90%}.delivery-status-wrapper:before{width:15px;height:15px}.delivery-status-wrapper{padding-left:23px}.order-online-wrapper:before{background-size:330px}.tab-content{width:720px}.location-map{width:50%}.order-header-info span{font-size:14px}.order-container,.order-header,.order-note{width:calc(420px - 5vw)}.small-container{width:calc(100vw - 420px)}.custom-grid{padding:0 5%}.side-menu-content{padding:0 5vw}.about-image{right:-5vw}.reviews-column{padding-left:5vw}.inner-grid{padding-left:5vw}.order-header-info img.phone-icon{max-height:25px;max-width:33px}.account-sidebar{width:370px}.side-menu-wrapper a{font-size:17px}.footer-copy,.footer-signature{font-size:12px}.delivery-locations-wrapper{min-width:500px}.add-to-cart-modal .content{width:570px}.section-subtitle{font-size:16px;margin:4px 0 25px}.our-store-slider img{height:380px}}@media screen and (max-width:1300px){.order-container,.order-header,.order-note{width:calc(390px - 3vw)}.small-container{width:calc(100vw - 390px)}.custom-grid{padding:0 3%}.side-menu-content{padding:0 3vw}.about-image{right:-3vw}.reviews-column{padding:50px 3vw}.inner-grid{padding-left:3vw}.list-header-icon{width:100px;height:65px}.list-header-icon img{max-width:75px}.checkout-step{padding:25px}.order-online-logo img{max-width:190px}.footer-logo img{max-width:120px}a,span,p{font-size:15px}.footer-copy,.footer-signature{width:400px}.paprika-image img{max-width:80px}.main-text{max-width:700px}.main-text-image{width:230px}.delivery-locations-wrapper{min-width:460px}.contact-map .acf-map{height:420px}.small-title{font-size:18px}.delivery-status-wrapper,.header-info{width:400px}.contact-boxes{width:90%}.main-menu-wrapper li{margin-right:12px}.contact-columns-image{max-width:310px}.main-menu-wrapper a{font-size:15px;padding:5px 10px}.header-left,.header-right{width:470px}.main-menu-wrapper{margin-left:25px}.list-label{font-size:16px}.account-content{padding:25px 30px}.past-order-total span{font-size:17px}}@media screen and (max-width:1250px){.about-image{width:420px}.cat-feat-image img{max-height:110px;max-width:140px}.cat-feat-image{height:120px}.review-stars{margin-bottom:28px}.add-to-cart-modal .content{width:560px}.product-cat .cat-title{font-size:15px}.cat-image img{max-width:40px;max-height:36px}.cat-image{width:45px}.product-categories{width:210px}.product-full-list{margin-left:35px}.inner-grid{padding:0 35px 0 3vw}.product-title{font-size:17px;margin-bottom:5px}.product-desc{font-size:13px}.list-header-icon{width:80px;height:55px}.list-header-icon img{max-width:55px;max-height:40px}.cart-product .product-title{font-size:15px}.small-subtitle{font-size:12px}.cart-suggestion-img{max-height:40px;max-width:35px}.add-suggestion{width:34px;height:34px}.student-offer .column-title{font-size:16px}.submit-button{font-size:16px}.separator-content.checkout-title-wrapper{max-width:480px}.shop-header.checkout-header .inner-grid>*{margin-right:50px;max-width:280px}.order-header-info span{font-size:13px}.custom-header .delivery-status-wrapper{display:none}.main-text-wrapper{padding:60px 0 150px}.main-text{max-width:630px}.main-text-image{width:210px}.delivery-locations-wrapper{min-width:400px}.contact-intro{background-size:360px}.contact-boxes{width:100%}.contact-columns-image{max-width:290px}.barista-personel-images{max-width:850px}.page-template-jobs-template .main-text{max-width:800px}.delivery-status-wrapper,.header-info{width:450px}.account-sidebar{width:320px;margin-right:35px}.account-menu-wrapper a{font-size:17px;padding:12px 20px}.user-box{width:60px;height:60px;font-size:30px}.out-store-map .acf-map{width:290px}.find-us__label{margin-right:50px}}@media screen and (max-width:1100px){.custom-header.scrolled~.container .order-container{top:170px}.custom-header.scrolled~.container .shop-header,.custom-header.scrolled~.container .order-note{top:90px}.custom-header,.side-menu{display:none}.hero-left{width:100%;height:calc(60vh - 70px)}.hero-right{flex-direction:row;width:100%}.hero-right .hero-box{width:50%;height:calc(40vh - 70px)}.hero-section.home{flex-direction:column;height:auto}.mob-header{display:block;position:fixed;top:0;left:0;width:100%;z-index:999}.mob-header.show{z-index:9999}.mob-header.show:before{background:#be1e2d}.mob-header.show .mob-logo.white-logo{opacity:1}.mob-header.show .mob-logo.default-logo{opacity:0}.mob-header.show .mob-menu-toggle span{background:#fff}.mob-header.show .mob-menu-toggle span:first-child{transform:rotate(45deg)}.mob-header.show .mob-menu-toggle span:nth-child(2){transform:translateX(20px);opacity:0}.mob-header.show .mob-menu-toggle span:nth-child(3){transform:rotate(-45deg)}.mob-header.show .header-top:after{display:block}.mob-header.show .header-icon{color:#fff;border-color:#fff}.mob-header.show .header-cart span{color:#fff}.mob-header.show~.mob-navigation{z-index:9999;opacity:1;pointer-events:all;transform:none}.mob-header.show~.popup-overlay{opacity:0}.mob-header.red-border:after,.mob-header.scrolled:after{content:"";display:block;position:absolute;width:100%;height:1px;bottom:0;left:0;background:#be1e2d;z-index:-1}.mob-header:before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:#fff;z-index:-1;opacity:1;transition:all 250ms ease}.mob-logo-wrapper{position:relative;height:85px;width:100px}.mob-logo{position:absolute;top:0;left:50%;transform:translateX(-50%);width:auto;height:100%;transition:opacity 250ms ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.mob-logo.white-logo{opacity:0}.mob-logo img{height:85px}.header-main{padding:5px 0;height:105px}.header-phone>a{font-size:19px}.header-top{padding:3px 0;height:35px;position:relative;z-index:1;display:flex;align-items:center}.header-top:after{content:"";display:none;position:absolute;width:100%;height:1px;bottom:0;left:0;background:#fff;z-index:-1;transition:opacity 250ms ease}.container{margin-top:140px}.custom-header.scrolled~.mob-navigation{top:110px;height:calc(100vh - 110px)}.mob-navigation{display:block;position:fixed;top:140px;height:auto;height:calc(100vh - 140px);overflow-y:auto;left:0;width:100%;background:#be1e2d;z-index:-1;padding:40px 3vw;opacity:0;pointer-events:none;transform:translateX(50px);transition:all 250ms ease}.mob-navigation:before{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1;background-image:url(images/paprika-pita.png);background-size:35%;background-repeat:no-repeat;background-position:center}.mob-navigation .delivery-status-wrapper{width:100%;margin:3px 0}.mob-menu-wrapper li{margin-bottom:14px}.mob-menu-wrapper li:hover>a{color:#ffd2d2}.mob-menu-wrapper a{text-transform:uppercase;font-family:'Inter',serif;color:#fff;font-weight:700;font-size:17px;letter-spacing:.05em;padding:5px 10px 5px 0}.menu-contact{margin-top:70px;margin-bottom:30px}.menu-socials{margin-top:30px}.socials-wrapper>a{font-size:21px;margin-right:28px}.hero-box:before{padding-bottom:80%}.section-title{font-size:28px}.small-title{font-size:17px}.order-online-btn{font-size:16px}.info-column{width:calc((100% / 3) - 30px);margin-right:45px;padding-right:45px}.about-image{width:350px}.small-title{font-size:16px}.menu-slider{padding:40px 0 50px}.small-title.paprika-fav-title{margin-bottom:40px}.paprika-fav-title{font-size:18px}.fav-price{width:95px;height:95px}.shop-header,.order-note{top:140px}.order-container{top:190px}.order-container,.order-header,.order-note{width:calc(340px - 3vw)}.small-container{width:calc(100vw - 340px)}.product-categories{width:200px}.small-container.shop-content{padding-top:100px}.small-container.shop-content .separator-wrapper+*{padding-top:45px}.arrow-btn{font-size:15px;padding:5px 25px 5px 5px}.section-title.main-title{font-size:30px}.separator-content.checkout-title-wrapper{max-width:450px}.intro-section{position:relative;height:calc(100vh - 210px)}.intro-box.intro-delivery-image img{max-height:65%}.intro-box.intro-text .section-title{max-width:310px}.job-content{margin:0 50px 0 20px}.job-content p{font-size:14px}.single-job{padding:25px 0}.page-template-jobs-template .main-text{max-width:700px}.barista-personel-images{max-width:800px}.account-sidebar{width:290px}.inner-grid{padding:0 30px 0 3vw}.product-full-list{margin-left:30px}.order-header,.order-note,.cart-product,.cart-suggestion,.cart-total-row{padding-left:16px;padding-right:16px}.cart-product,.cart-suggestion{padding-right:50px !important}.cart-total-row .column-title{font-size:16px}.cart-total-row .cart-total{font-size:17px}.main-menu-wrapper a,.footer-menu-wrapper a{font-size:15px}.order-online-logo img{max-width:170px}.footer-left,.footer-right{width:300px}.order-online-wrapper{top:140px;height:calc(100% - 140px)}.hero-order-online .order-online-logo img{max-width:220px}.order-header-info{max-width:280px}.order-header-info.call-us{display:none}.shop-header.checkout-header .inner-grid>*{margin-right:0px;max-width:100%}.checkout-step .column-title{padding-bottom:15px;font-size:17px}.payment-options{max-height:33px;top:auto;transform:none}.product-info li{font-size:12px}.step-option.credit-card-option{padding-bottom:25px}.step-description{font-size:13px}.promo-code-field button{font-size:15px}.intro-box.intro-text:before{background-size:45%}.our-store-content{flex-wrap:wrap}.find-us__label{display:block;width:100%;margin-bottom:10px;margin-right:0}.our-store-info{flex:1;width:auto}.our-store-slider img{height:330px}}.delivery-status-wrapper.mob{padding-left:0}@media screen and (max-width:1000px){.custom-header.scrolled~.container .shop-header,.custom-header.scrolled~.container .order-note{top:110px}.hero-box,.hero-section .bg-image{width:50%}.hero-section .hero-left-image.bg-image{width:100%}.hero-box img{width:50%;max-width:190px}.hero-bottom .hero-box:after{background-size:55%}.about-content{padding-bottom:160px}.about-image{width:300px}.carret-icon-arrow{width:40px;height:40px;background-size:35px}.paprika-favorites{padding:60px 0 110px}.two-images{flex-wrap:wrap}.two-images>div{width:100%;padding-bottom:40%}.two-images>div.col-3{display:none}.reviews-row-wrapper>div{width:100%}.reviews-column>.small-title{text-align:center}.copyrights-wrapper>.custom-grid{flex-wrap:wrap}.footer-copy,.footer-signature{width:100%;order:1;margin-bottom:10px;text-align:center}.footer-copy:last-child,.footer-signature:last-child{margin-bottom:0}.footer-socials.socials-wrapper{justify-content:center;width:100%;margin-bottom:15px}.reviews-row-wrapper{margin-bottom:70px}.tab-content{max-width:700px}.footer-left,.footer-right{width:210px}.product-categories{display:none}.product-full-list{margin-left:0}.shop-header,.order-header,.order-note{height:60px}.order-container{top:200px}.order-header-info img{max-width:40px;max-height:40px;margin-right:8px}.small-container.shop-content{padding-top:95px}.small-container.shop-content .separator-wrapper+*{padding-top:40px}.edit-order-type{font-size:15px}.product-title{font-size:16px}.product-desc{font-size:12px}.main-text-image{display:none}.contact-box{width:80%;margin:0 auto 30px;max-width:600px}.box-btn{padding:14px 20px;font-size:15px}.single-job{padding:32px 0;flex-direction:column;align-items:flex-start}.job-content{margin:4px 0 30px}.job-label{width:auto;font-size:13px}.account-sidebar{width:100%;margin:0 0 15px 0}.account-container>.custom-grid{flex-wrap:wrap}.delivery-status-wrapper,.header-info{width:auto}}@media screen and (max-width:880px){.custom-header.scrolled~.container .shop-header{opacity:0;pointer-events:none}.page-template-shop-template .container,.page-template-checkout-template .container{flex-wrap:wrap}.footer-main>.custom-grid{flex-wrap:wrap}.footer-left,.footer-right{width:100%}.footer-menu-wrapper li{text-align:center}.footer-middle{width:100%;text-align:center;margin:30px 0}.footer-right{align-items:center;text-align:center}.info-group{align-items:center;margin-bottom:30px;text-align:center}.location-fields{padding:25px 10% 25px 25px}.info-columns-wrapper{padding:60px 0;flex-wrap:wrap}.info-column{width:80%;margin-right:0;padding-right:0;margin-bottom:40px}.info-column:last-child{margin-bottom:0}.info-column:after{display:none}.about-content{margin-top:50px;padding-bottom:70px;min-height:0px}.about-image{display:none}.paprika-image img{max-width:70px}.menu-section{padding:50px 0}.review-stars img{height:20px}.slick-dots{margin:30px 0 0;padding:5px 0}.small-container{width:100%}.order-note{position:static;width:100%}.order-header{position:absolute;width:94%;bottom:0;top:auto;justify-content:center;height:50px;left:3%}.order-header .cart-total{display:none}.mini-cart-wrapper{padding-bottom:50px}.order-container{width:100%;padding:0 3%;position:relative;top:auto;max-height:none}.page-template-shop-template .order-header{width:100%;left:0}.page-template-shop-template .toggle-mini-cart{width:100%;position:relative;height:50px;background:#be1e2d;z-index:9999;display:flex;align-items:center;justify-content:center}.page-template-shop-template .toggle-mini-cart:after{content:"";display:block;position:absolute;width:5px;height:5px;border-top:5px solid #fff;border-left:4px solid transparent;border-right:4px solid transparent;right:50px;top:50%;transform:translateY(-50%) rotate(180deg);transition:transform 250ms ease;z-index:5}.page-template-shop-template .toggle-mini-cart span{display:inline-block;color:#fff;font-size:16px;font-family:'Inter';font-weight:700;letter-spacing:1px}.page-template-shop-template .mini-cart-wrapper{position:fixed;width:100%;height:calc(100% - 140px);z-index:999;transform:translate3d(0, calc(100% - 50px), 0);will-change:transform;transition:transform 300ms ease;bottom:0;background:#fff;display:flex;flex-direction:column}.page-template-shop-template .mini-cart-wrapper.show{transform:none}.page-template-shop-template .mini-cart-wrapper.show .toggle-mini-cart:after{transform:translateY(-50%)}.page-template-shop-template .cart-total-row{margin-top:auto}.page-template-shop-template #cart-products{max-height:calc(100% - 240px)}.page-template-shop-template footer{margin-bottom:50px}.page-template-shop-template .order-container{padding:0}.page-template-checkout-template .order-note{display:none}.page-template-checkout-template #cart-products{max-height:none}.header-left,.header-right{width:140px}.intro-box.intro-delivery-image img{max-width:190px}.delivery-map-section{position:relative;height:380px}.delivery-map-wrapper>.custom-grid{padding:0}.delivery-locations-wrapper{min-width:0px;width:100%;top:0}.intro-image{height:50vh}.hero-box:before{padding-bottom:90%}.hero-section{min-height:0px}.paprika-fav-columns{justify-content:flex-start;flex-direction:column;align-items:center}.paprika-fav{width:80%;max-width:400px;margin-bottom:40px;text-align:center}.paprika-fav:last-child{margin-bottom:0px}.small-title.paprika-fav-title{text-align:center}.student-offer{margin:40px 0 20px;padding:0 3%}.main-text-wrapper{padding:60px 0 80px}.main-text-wrapper .separator-wrapper{margin-bottom:40px}.user-form-submit{margin-top:15px}.order-container{z-index:100}.order-container.show{z-index:999}.shop-header{z-index:101}.mob-navigation:before{background-size:50%}}@media screen and (max-width:780px){.hero-box:before{padding-bottom:100%}.order-online-wrapper:before{background-size:300px}.section-title{font-size:27px}.order-type{font-size:15px;margin-right:18px}.location-map{width:50%;min-height:300px}.search-image,.save-image{width:160px}.section-subtitle{font-size:15px}.hero-order-online .order-online-logo img{max-width:200px}.box-btn{padding:12px 18px;font-size:14px}.confirm-address-title .section-title{max-width:260px}.step-preloader img{max-width:290px}.product-attributes-wrapper .label:before,.checkout-steps .label:before{left:8px}.option input[type="radio"]+.label:after,.step-option input[type="radio"]+.label:after{left:11px}.option input[type="checkbox"]+.label:after,.step-option input[type="checkbox"]+.label:after{left:11px}.additional-info .additional-info-content textarea{padding:15px;font-size:16px}}@media screen and (max-width:660px){.cat-feat-image img{max-height:100px;max-width:120px}.cat-feat-image{height:110px}.order-header{width:92%;left:4%}.custom-grid{padding:0 4%}.order-container{padding:0 4%}.side-menu-content{padding:0 4vw}.student-offer{padding:0 4%}.reviews-column{padding:50px 4vw}.inner-grid{padding:0 4vw}.mob-navigation{padding:40px 4vw}.small-title{font-size:15px}.two-images>div{padding-bottom:50%}.section-title.main-title{font-size:28px}.checkout-step{padding:22px 20px}.edit-address{font-size:15px}.checkout-steps .checkout-step .label,.order-address-row{padding:15px 8px 15px 35px}.option input[type="checkbox"],.step-option input[type="checkbox"],.option input[type="radio"],.step-option input[type="radio"]{height:40px}.checkout-steps .option input[type="checkbox"],.checkout-steps .step-option input[type="checkbox"],.checkout-steps .option input[type="radio"],.checkout-steps .step-option input[type="radio"]{height:50px}.checkout-steps .checkout-step .label:before{top:16px}.checkout-steps .checkout-step input[type="radio"]+.label:after{top:19px}.location-form-row>*{width:100%}.location-form-row{flex-wrap:wrap;padding:20px}.row-label{margin-bottom:7px}.step-preloader img{max-width:250px}.location-fields{padding:25px 20px;flex:auto;width:100%}.location-select{flex-wrap:wrap}.location-map{width:calc(100% - 40px);min-height:260px;margin:0 auto}.tab-content{width:100%}.location-fields{padding-bottom:10px}.location-fields .step-submit{margin-top:10px;width:100%;text-align:center;position:absolute;bottom:0;z-index:10;left:0;margin-bottom:20px}.location-select{padding-bottom:170px}.auth-form{padding:25px 20px}.add-item-header-icon{width:65px;height:65px}.add-item-header-icon img{max-width:46px;max-height:46px}.add-item-header-content .column-title{font-size:18px}.modal-buttons{width:100%}.field-label:before{width:35px}.order-address-row{display:flex;flex-direction:column;align-items:flex-start}.delivery-map-section{height:320px}.barista-personel-images>*{width:calc(50% - 10px)}.personel-image:first-child{margin-bottom:20px}a,span,p{font-size:14px}.single-field{width:100%;margin-right:0;margin-bottom:20px}.account-content{padding:20px}.shop-header.checkout-header .inner-grid>*{width:100%}.mob-navigation:before{background-size:60%}.add-item-header-content{padding:15px;padding-right:62px}.close-btn{right:15px}.add-item-header__description{font-size:12px}.our-store-info{flex:0 1 100%;margin-bottom:60px}.out-store-map{margin-left:0}.circle-icon-arrow.prev-slide{left:3%}.circle-icon-arrow.next-slide{right:3%}}@media screen and (max-width:560px){.paprika-fav{width:100%;max-width:440px;margin-bottom:40px}.close-online-order{width:45px;height:45px;top:10px;right:0}.inner-options .option{width:100%}.modal-buttons{flex-wrap:wrap}.modal-buttons>*{width:50%}.modal-buttons>*:after,.modal-buttons>*:before{display:none}.modal-buttons>*:last-child{width:100%}.submit-button{position:relative;background:#be1e2d;height:50px;color:#fff}.submit-button:after{background-image:url(images/fw-icon-white.png)}.product-attributes-wrapper{max-height:calc(100vh - 200px)}.field-label{padding-left:36px}.separator-wrapper .separator-content{padding:0 70px}.separator-line:before,.separator-line:after{width:7px;height:7px}.right-line:before{left:-25px}.right-line:after{left:-50px}.left-line:before{right:-25px}.left-line:after{right:-50px}.section-title.main-title,.section-title{font-size:26px}.separator-content.checkout-title-wrapper{max-width:360px}.edit-address{margin-top:5px}.section-subtitle{font-size:14px}.confirm-address-title .section-title{max-width:230px}.mob-navigation:before{background-size:70%}.hero-top-image,.hero-bottom-image{min-height:180px}}@media screen and (max-width:480px){.single-order-item-left-thankyou{max-width:85%}.order-thank-you-info-col{padding:20px}.order-total-price-thankyou{font-size:20px}.order-total-text{font-size:20px}.order-item-name-thankyou{font-size:16px}.thankyou-info-wrapper{max-width:100%}.order-thank-you-box-bottom{max-width:100%}.order-thank-you-top-wrap{grid-template-columns:1fr}.separator-wrapper .separator-content.thank-you{padding:0 40px}.left-line.separator-line.thank-you{display:none}.right-line.separator-line.thank-you{display:none}.section-title{font-size:22px;letter-spacing:normal}.section-title.main-title{font-size:23px;letter-spacing:normal}.header-phone>a{font-size:17px}.section-subtitle{font-size:13px}.separator-wrapper .separator-content{padding:0 65px}.confirm-address-title .section-title{max-width:190px}.section-subtitle.centered{max-width:380px}.location-fields{padding-bottom:0}.location-map{min-height:220px}.location-select{padding-bottom:150px}.form-header-btn{font-size:18px}.separator-wrapper .separator-content{min-width:230px}.about-content p{margin-bottom:20px}p{font-size:13px}.cat-feat-image img{max-height:75px;max-width:100px}.cat-feat-image{height:80px}.carret-icon-arrow{width:35px;height:35px;background-size:32px}.two-images>div{padding-bottom:55%}.edit-order-type{font-size:14px}.small-container.shop-content .separator-wrapper+*{padding-top:36px}.order-header-info img{max-width:40px;max-height:40px;margin-right:7px}.single-listed-product .product-price{right:10px}.field-label{font-size:14px}.checkout-step .column-title{font-size:16px}.schedule-daytime>*{width:100%;max-width:100%;margin-right:0;margin-bottom:10px}.separator-content.checkout-title-wrapper{max-width:320px}.order-address-row:before{width:18px;left:10px;background-size:16px;background-position:top 16px center}.promo-code-field button{font-size:14px}.promo-code-field input[type="text"]{height:45px;line-height:45px}.single-cat-list{margin-bottom:50px}.list-header-title.column-title{font-size:17px;padding-left:15px}.list-header-icon{width:70px;height:50px}.list-header-icon img{max-width:50px;max-height:35px}.footer-logo img{max-width:100px}.mob-navigation{padding-top:30px}.mob-menu-wrapper a{font-size:16px}.hero-order-online .order-online-logo img{max-width:185px}.info-columns-wrapper{padding:50px 0;flex-wrap:wrap}.field-wrapper input,.field-wrapper select{padding:0 15px;font-size:13px}.field-wrapper.has-label input{line-height:1;padding:15px 15px 5px 15px}.inner-label{left:15px}.order-online-wrapper:before{background-size:260px}.online-order-tab.third-step .tab-content{width:100%;padding:0;max-width:100%}.sso-btn{padding:12px 18px;min-width:135px;font-size:13px;width:calc(50% - 5px)}.form-header .sso-btn{margin-right:10px}.separator-line{width:28%}.promo-code-field input[type="text"]{padding:0 15px}.order-online-logo img{max-width:160px}.footer-copy,.footer-signature{font-size:11px}.intro-box.intro-contact{padding:20px}.intro-box .phone-icon{max-width:36px}.intro-box.intro-contact a{font-size:18px}.fav-price{width:85px;height:85px;bottom:10px;right:10px}.fav-price span{font-size:17px}.paprika-fav-title{font-size:17px}.contact-box{padding:40px 20px;min-height:220px;width:100%}.contact-columns-image{max-width:270px}.contact-intro{background-size:300px}.title-row{padding:25px 0 50px}.contact-map .acf-map{height:350px}.account-menu-wrapper a{font-size:16px}.account-content>.column-title{font-size:22px}.intro-box.intro-text:before{background-size:70%}.intro-image{height:30vh}.paprika-jobs-section .column-title{font-size:21px}.job-content p{font-size:13px}.job-title{margin-bottom:10px}.main-text .column-title{font-size:20px;margin-bottom:16px}.add-item-header-content .column-title{font-size:16px}}@media screen and (max-width:410px){.paprika-jobs-section .column-title{font-size:20px}.contact-map .acf-map{height:330px}.contact-intro{background-size:270px}.intro-box.intro-contact{padding:20px 8px}.intro-box.intro-contact span{font-size:13px}.delivery-status-wrapper,.header-address,.header-schedule{font-size:13px}.header-phone>a{font-size:16px}.hero-order-online .order-online-logo img{max-width:170px}.hero-box .section-title{width:95%;font-size:20px}.intro-box.intro-delivery-image img{max-width:140px}.order-type{font-size:14px;margin-right:15px;padding:5px}.section-title{font-size:20px}.section-title.main-title{font-size:21px}.order-option-tab{margin-top:25px}.field-wrapper input,.field-wrapper select{padding:0 10px}.order-steps-header{padding:20px 0}.order-online-wrapper:before{background-size:240px}.promo-code-field input[type="text"]{padding:0 10px}.footer-logo img{max-width:90px}.footer-copy,.footer-signature{font-size:10px}.promo-code-field button{font-size:13px;padding:10px 17px}.account-content>.column-title{font-size:21px}.add-item-header-icon{width:60px;height:60px}.add-item-header-icon img{max-width:42px;max-height:42px}}.location-select .field-wrapper select,.location-select .field-wrapper input{padding:0 10px}.location-select .delivery-locations-input{text-transform:none}.location-select .delivery-locations-results{position:absolute;width:100%;z-index:1;background:#fff}.location-select .delivery-locations-results:before{content:'';display:block;position:absolute;top:-45px;left:0;width:100%;height:44px;box-shadow:0 0 0 1px #ddd;pointer-events:none}.location-select .delivery-locations-results .deliver-location-result{line-height:45px;height:45px;text-overflow:ellipsis;overflow:hidden;width:100%;padding:0 10px;box-shadow:0 0 0 1px #ddd;background:#fff;white-space:nowrap;font-size:.8rem}#location-select .content{width:auto;max-width:100%;margin:0 auto;background:#be1e2d}#location-select .location-select{border:none}#location-select .location-select .close-btn{position:absolute;top:30px;right:10px;background:#fff;z-index:1;color:#565656;border-radius:2px;box-shadow:rgba(0,0,0,0.3) 0 1px 4px -1px;border:none}#location-select .location-select .close-btn:before,#location-select .location-select .close-btn:after{background:#333}#location-select .select-field{box-shadow:0 0 0 1px #be1e2d}#location-select .select-field:after{content:none}#location-select .option{box-shadow:none}#location-select .option .label{box-shadow:none;line-height:22px;padding:10px 8px 10px 30px}#location-select .option .label:before,#location-select .option .label:after{transform:translateX(-15px)}#location-select .location-fields{width:400px;padding:30px}#location-select .location-map{width:50%}#location-select .step-submit{position:absolute;width:300px;bottom:40px;margin-top:0}#location-select .delivery-locations-input{text-transform:none}#location-select .delivery-locations-results{position:absolute;width:100%;z-index:1;background:#fff}#location-select .delivery-locations-results .deliver-location-result{line-height:45px;height:45px;text-overflow:ellipsis;overflow:hidden;width:100%;padding:0 20px;box-shadow:0 0 0 1px #be1e2d;background:#fff;white-space:nowrap;font-size:.8rem}#send-order-modal.show .loader{opacity:1;animation:order-loader 1s linear infinite}#send-order-modal:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5;z-index:-1}#send-order-modal .checkout-loader{position:absolute;width:360px !important;height:340px !important;background:#be1e2d;box-shadow:0 4px 15px 0 rgba(0,0,0,0.25);padding:40px;box-sizing:border-box;border-radius:5px}#send-order-modal .checkout-loader .status{text-align:center;font-weight:300;font-size:1rem;color:#fff}#send-order-modal .checkout-loader .status.subtitle{position:absolute;padding:40px;bottom:0;left:0;width:100%}#add-location .loader{background:#be1e2d}#add-location .checkmark{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}#add-location .small-title{color:#fff}.loader{position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:#fff;z-index:2;opacity:0;pointer-events:none}.loader.loading{opacity:1;transition:opacity .1s ease;pointer-events:all}.loader.loading .spinner{opacity:1;animation:modal-loader-animation 1s linear infinite}.loader.loaded{pointer-events:all}.loader.loaded .spinner{opacity:0;transition:opacity .1s ease}.loader.loaded .checkmark{opacity:1;transition:opacity .1s ease}.loader .checkmark{position:absolute;width:80px;height:80px;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;transition:opacity 1.2s ease}.loader .checkmark:after{content:'';position:absolute;opacity:1;height:50%;width:25%;border-left:2px solid #be1e2d;border-top:2px solid #be1e2d;left:30px;top:15px;transform:rotate(225deg)}.loader .spinner{position:absolute;width:80px;height:80px;top:50%;left:50%;border-radius:50%;border-top:2px solid #be1e2d;border-right:2px solid #be1e2d;border-bottom:2px solid #be1e2d;border-left:2px solid #f9e2de;transform:translate(-50%, -50%);opacity:0;transition:opacity .2 ease}@keyframes modal-loader-animation{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}.add-to-cart-modal .auth-modal.content{width:auto;background:#be1e2d}#auth-modal .content{width:480px;max-width:100%;margin:0 auto;background:#be1e2d}#add-location .content{width:640px;max-width:100%;margin:0 auto;background:#be1e2d}.std-modal{position:fixed;width:100vw;height:100vh;top:0;left:0;background:transparent;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:9999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.std-modal .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.75;transition:opacity .2s ease;z-index:-1}.std-modal.show{opacity:1;pointer-events:all}.std-modal.show .content{transform:translate(-50%, -50%) scale(1)}.std-modal .content{display:flex;flex-wrap:wrap;flex-direction:column;position:fixed;background:#fff;width:660px;max-width:100%;top:50%;left:50%;transform:translate(-50%, -50%) scale(.98);transition:transform .2s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;box-shadow:0 5px 50px 0 rgba(0,0,0,0.1);overflow:hidden}.ui-datepicker-calendar .ui-state-default{background:#eee !important}.ui-datepicker-calendar .ui-state-hover{background:#ddd !important;color:#000 !important}.ui-datepicker-calendar .ui-state-highlight{background:#000 !important;color:#fff !important}.ui-datepicker-calendar .ui-state-active{background:#be1e2d !important;color:#fff !important}.ui-timepicker-div{border-radius:0}.ui-timepicker-div .ui-widget-header{display:none}.ui-timepicker-div .ui_tpicker_unit_hide{display:none}#checkout .checkout-steps{position:relative;z-index:0}#checkout.updating .checkout-steps{opacity:.66}.store-closed-message{background:#be1e2d;padding:40px 20px}.store-closed-message div{color:#fff;text-align:center}.store-closed-message div:first-child{margin-bottom:5px}.store-closed-message div.schedule{font-size:1.2rem}@media screen and (max-width:1024px){.store-closed-message{padding:5px 20px}}@media screen and (max-width:426px){.page-template-shop-template .mini-cart-wrapper{transform:translated(0, calc(100% - 50px), 0)}}.lang-switcher-mob .wpml-ls-legacy-list-horizontal a span{vertical-align:middle;color:#fff;font-size:24px}.lang-switcher-mob{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;left:0px;position:relative;align-items:start;padding-left:0px;margin-left:-5px}.lang-switcher-mob .wpml-ls-legacy-list-horizontal a{padding:5px 6px 0px 5px}.lang-switcher-mob .wpml-ls-legacy-list-horizontal>ul{padding:0 !important;margin:0 !important;left:0px;display:flex;position:absolute}