@import url(https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap);html.ios{--ion-default-font:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Roboto",sans-serif}html.md{--ion-default-font:"Roboto","Helvetica Neue",sans-serif}html{--ion-font-family:var(--ion-default-font)}body{background:var(--ion-background-color)}body.backdrop-no-scroll{overflow:hidden}html.ios ion-modal ion-footer ion-toolbar:first-of-type,html.ios ion-modal.modal-card ion-header ion-toolbar:first-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:first-of-type{padding-top:6px}html.ios ion-modal.modal-card ion-header ion-toolbar:last-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:last-of-type{padding-bottom:6px}html.ios ion-modal ion-toolbar{padding-right:calc(var(--ion-safe-area-right) + 8px);padding-left:calc(var(--ion-safe-area-left) + 8px)}@media screen and (min-width:768px){html.ios ion-modal.modal-card:first-of-type{--backdrop-opacity:0.18}}ion-modal.modal-default:not(.overlay-hidden)~ion-modal.modal-default{--backdrop-opacity:0;--box-shadow:none}html.ios ion-modal.modal-card .ion-page{border-top-left-radius:var(--border-radius)}.ion-color-primary{--ion-color-base:var(--ion-color-primary,#3880ff)!important;--ion-color-base-rgb:var(--ion-color-primary-rgb,56,128,255)!important;--ion-color-contrast:var(--ion-color-primary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-primary-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-primary-shade,#3171e0)!important;--ion-color-tint:var(--ion-color-primary-tint,#4c8dff)!important}.ion-color-secondary{--ion-color-base:var(--ion-color-secondary,#3dc2ff)!important;--ion-color-base-rgb:var(--ion-color-secondary-rgb,61,194,255)!important;--ion-color-contrast:var(--ion-color-secondary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-secondary-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-secondary-shade,#36abe0)!important;--ion-color-tint:var(--ion-color-secondary-tint,#50c8ff)!important}.ion-color-tertiary{--ion-color-base:var(--ion-color-tertiary,#5260ff)!important;--ion-color-base-rgb:var(--ion-color-tertiary-rgb,82,96,255)!important;--ion-color-contrast:var(--ion-color-tertiary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-tertiary-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-tertiary-shade,#4854e0)!important;--ion-color-tint:var(--ion-color-tertiary-tint,#6370ff)!important}.ion-color-success{--ion-color-base:var(--ion-color-success,#2dd36f)!important;--ion-color-base-rgb:var(--ion-color-success-rgb,45,211,111)!important;--ion-color-contrast:var(--ion-color-success-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-success-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-success-shade,#28ba62)!important;--ion-color-tint:var(--ion-color-success-tint,#42d77d)!important}.ion-color-warning{--ion-color-base:var(--ion-color-warning,#ffc409)!important;--ion-color-base-rgb:var(--ion-color-warning-rgb,255,196,9)!important;--ion-color-contrast:var(--ion-color-warning-contrast,#000)!important;--ion-color-contrast-rgb:var(--ion-color-warning-contrast-rgb,0,0,0)!important;--ion-color-shade:var(--ion-color-warning-shade,#e0ac08)!important;--ion-color-tint:var(--ion-color-warning-tint,#ffca22)!important}.ion-color-danger{--ion-color-base:var(--ion-color-danger,#eb445a)!important;--ion-color-base-rgb:var(--ion-color-danger-rgb,235,68,90)!important;--ion-color-contrast:var(--ion-color-danger-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-danger-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-danger-shade,#cf3c4f)!important;--ion-color-tint:var(--ion-color-danger-tint,#ed576b)!important}.ion-color-light{--ion-color-base:var(--ion-color-light,#f4f5f8)!important;--ion-color-base-rgb:var(--ion-color-light-rgb,244,245,248)!important;--ion-color-contrast:var(--ion-color-light-contrast,#000)!important;--ion-color-contrast-rgb:var(--ion-color-light-contrast-rgb,0,0,0)!important;--ion-color-shade:var(--ion-color-light-shade,#d7d8da)!important;--ion-color-tint:var(--ion-color-light-tint,#f5f6f9)!important}.ion-color-medium{--ion-color-base:var(--ion-color-medium,#92949c)!important;--ion-color-base-rgb:var(--ion-color-medium-rgb,146,148,156)!important;--ion-color-contrast:var(--ion-color-medium-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-medium-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-medium-shade,#808289)!important;--ion-color-tint:var(--ion-color-medium-tint,#9d9fa6)!important}.ion-color-dark{--ion-color-base:var(--ion-color-dark,#222428)!important;--ion-color-base-rgb:var(--ion-color-dark-rgb,34,36,40)!important;--ion-color-contrast:var(--ion-color-dark-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-dark-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-dark-shade,#1e2023)!important;--ion-color-tint:var(--ion-color-dark-tint,#383a3e)!important}.ion-page{left:0;right:0;top:0;bottom:0;display:flex;position:absolute;flex-direction:column;justify-content:space-between;contain:layout size style;overflow:hidden;z-index:0}ion-modal .ion-page:not(ion-nav .ion-page){position:relative;contain:layout style;height:100%}.split-pane-visible>.ion-page.split-pane-main{position:relative}.ion-page-hidden,[hidden],ion-action-sheet-controller,ion-alert-controller,ion-loading-controller,ion-menu-controller,ion-modal-controller,ion-nav-controller,ion-picker-controller,ion-popover-controller,ion-route,ion-route-redirect,ion-router,ion-select-option,ion-toast-controller{display:none!important}.ion-page-invisible{opacity:0}.can-go-back>ion-header ion-back-button{display:block}html.plt-ios.plt-hybrid,html.plt-ios.plt-pwa{--ion-statusbar-padding:20px}@supports (padding-top:20px){html{--ion-safe-area-top:var(--ion-statusbar-padding)}}@supports (padding-top:constant(safe-area-inset-top)){html{--ion-safe-area-top:constant(safe-area-inset-top);--ion-safe-area-bottom:constant(safe-area-inset-bottom);--ion-safe-area-left:constant(safe-area-inset-left);--ion-safe-area-right:constant(safe-area-inset-right)}}@supports (padding-top:env(safe-area-inset-top)){html{--ion-safe-area-top:env(safe-area-inset-top);--ion-safe-area-bottom:env(safe-area-inset-bottom);--ion-safe-area-left:env(safe-area-inset-left);--ion-safe-area-right:env(safe-area-inset-right)}}ion-card-header.ion-color .ion-inherit-color,ion-card.ion-color .ion-inherit-color{color:inherit}.menu-content{transform:translateZ(0)}.menu-content-open{cursor:pointer;touch-action:manipulation;pointer-events:none}.ios .menu-content-reveal{box-shadow:-8px 0 42px rgba(0,0,0,.08)}[dir=rtl].ios .menu-content-reveal{box-shadow:8px 0 42px rgba(0,0,0,.08)}.md .menu-content-push,.md .menu-content-reveal{box-shadow:4px 0 16px rgba(0,0,0,.18)}ion-accordion-group.accordion-group-expand-inset>ion-accordion:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}ion-accordion-group.accordion-group-expand-inset>ion-accordion:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}ion-accordion-group>ion-accordion:last-of-type ion-item[slot=header]{--border-width:0px}ion-accordion.accordion-animated>[slot=header] .ion-accordion-toggle-icon{transition:transform .3s cubic-bezier(.25,.8,.5,1)}@media (prefers-reduced-motion:reduce){ion-accordion .ion-accordion-toggle-icon{transition:none!important}}ion-accordion.accordion-expanded>[slot=header] .ion-accordion-toggle-icon,ion-accordion.accordion-expanding>[slot=header] .ion-accordion-toggle-icon{transform:rotate(180deg)}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-previous ion-item[slot=header]{--border-width:0px;--inner-border-width:0px}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanded:first-of-type,ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanding:first-of-type{margin-top:0}ion-input input::-webkit-date-and-time-value{text-align:start}.ion-datetime-button-overlay{--width:fit-content;--height:fit-content}.ion-datetime-button-overlay ion-datetime.datetime-grid{width:320px;min-height:320px}audio,canvas,progress,video{vertical-align:initial}audio:not([controls]){display:none;height:0}b,strong{font-weight:700}hr{height:1px;border-width:0;box-sizing:initial}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}input,label,select,textarea{font-family:inherit;line-height:normal}textarea{overflow:auto;height:auto;font:inherit;color:inherit}textarea::placeholder{padding-left:2px}form,input,optgroup,select{margin:0;font:inherit;color:inherit}html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}.ion-tappable,[tappable],[tappable] div,[tappable] ion-icon,[tappable] ion-label,[tappable] span,a,a div,a ion-icon,a ion-label,a span,button,button div,button ion-icon,button ion-label,button span,input,textarea{touch-action:manipulation}a ion-label,button ion-label{pointer-events:none}button{padding:0;border:0;border-radius:0;font-family:inherit;font-style:inherit;font-variant:inherit;line-height:1;text-transform:none;-webkit-appearance:button}[tappable],button{cursor:pointer}a[disabled],button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html{width:100%;height:100%;text-size-adjust:100%}html:not(.hydrated) body{display:none}html.ion-ce body{display:block}html.plt-pwa{height:100vh}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;position:fixed;width:100%;max-width:100%;height:100%;max-height:100%;transform:translateZ(0);text-rendering:optimizeLegibility;overflow:hidden;touch-action:manipulation;-webkit-user-drag:none;-ms-content-zooming:none;word-wrap:break-word;overscroll-behavior-y:none;-webkit-text-size-adjust:none;text-size-adjust:none}:root{color-scheme:light only}@keyframes bubble-fade-in{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}:root{--font-family-main:"Montserrat",arial,sans-serif;--font-family-header:var(--font-family-main);--font-family-item-header:var(--font-family-main);--letter-spacing:0;--site-max-width:1400px;--logo:url(../img/logo.24a3aef4.svg);--logo-navbar:url(../img/logo-navbar.e6d70ac1.svg);--navbar-bg-color:var(--color-primary);--navbar-bg-color-contrast:var(--color-primary-contrast);--profile-menu-top-bg:var(--color-primary);--profile-menu-top-color:var(--color-primary-contrast);--navbar-transparent-color:#000;--color-primary:#ffa113;--color-primary-contrast:#474747;--color-primary-shade:#db8300;--color-secondary:red;--color-success:#028411;--color-success-contrast:#fff;--color-danger:#eb445a;--color-danger-contrast:#fff;--color-warning:#ebae44;--color-warning-contrast:#000;--color-alert:red;--color-alert-contrast:#fff;--link-color:#000;--font-color:#1d2741;--font-color-muted:#666;--font-color-header:var(--font-color);--font-size-h1:1.625rem;--font-size-h2:1.5rem;--font-size-h3:1.25rem;--font-size-h4:1.125rem;--font-size-text:1rem;--font-size-shop-item:0.9375rem;--font-size-shop-item-header:1.25rem;--font-size-shop-item-distance:0.8125rem;--font-size-btn-link:1.125rem;--font-size-lang-link:0.875rem;--line-height:1.6;--line-height-h1:1.2;--line-height-h2:1.2;--line-height-h3:1.13;--line-height-h4:1;--font-weight-text:400;--font-weight-h1:700;--font-weight-h2:700;--font-weight-h3:700;--font-weight-h4:700;--font-weight-h5:700;--font-weight-button:700;--font-weight-distance:700;--font-weight-lang-link:400;--font-weight-btn-link:700;--margin-p:0.625rem 0;--margin-h1:1rem 0;--margin-h2:1rem 0;--margin-h3:1rem 0;--margin-h4:1rem 0;--margin-btn-group:1rem 0;--content-padding:0;--page-padding:0.625rem;--padding-shop-list:0 -0.625rem;--margin-bottom-shop-list:1.5625rem;--list-page-header-padding:1.25rem;--color-primary-button-bg:var(--color-primary);--color-primary-button-text:var(--color-primary-contrast);--color-primary-button-text-hover:var(--color-primary-contrast);--color-primary-button-border:var(--color-primary);--color-primary-button-bg-hover:var(--color-primary-shade);--color-primary-button-border-hover:var(--color-primary-shade);--color-secondary-button-text:var(--color-primary);--color-secondary-button-text-hover:var(--color-primary-contrast);--color-secondary-button-bg-hover:var(--color-primary-shade);--color-secondary-button-border:var(--color-primary);--color-secondary-button-border-hover:var(--color-primary-shade);--btn-box-shadow:1px 1px 5px 0px rgba(0,0,0,.35);--btn-border:0.1875rem solid;--btn-border-radius:4.125rem;--btn-height:2.8125rem;--btn-padding:0.375rem 2.1875rem;--btn-icon-margin:0.75rem;--btn-font-size:var(--font-size);--btn-small-border-radius:3.5rem;--btn-small-height:2.8125rem;--btn-small-font-size:0.875rem;--btn-small-padding:0 1.5625rem;--btn-text-transform:uppercase;--item-border-radius:1.25rem;--item-border-color:#fff;--item-padding-x:1.25rem;--item-padding-y:0.625rem;--item-padding:var(--item-padding-y) var(--item-padding-x);--item-padding-mobile:0.625rem;--item-bg-color:#fff;--item-heading-color:var(--font-color);--item-heading-size:1.2rem;--item-heading-size-mobile:1.2rem;--item-color:var(--font-color);--item-price-size:1.5rem;--item-price-size-mobile:1.2rem;--item-box-shadow:0px 2px 2px 0px rgba(0,0,0,.16);--item-image-aspect-ratio:1.778;--checkbox-color:#333;--checkbox-color-bg:#333;--checkbox-color-checked:#fff;--checkbox-color-checked-bg:var(--color-primary);--color-search-bg:#fff;--color-order-bg:#fff;--color-order-edit-bg:linear-gradient(90deg,hsla(0,0%,100%,0) 0%,hsla(0,0%,100%,.15) 20%,#fff 55%,#fff);--color-choices-bg:#fff;--color-choice-border:#e1e1e1;--color-choice-bg:#fdfdfd;--article-header-size:1.5rem;--article-header-size-mobile:1.2rem;--article-decription-size:1rem;--article-price-color:var(--color-primary-contrast);--article-price-background:var(--color-primary);--article-price-diam:4.375rem;--article-price-font-size:1.125rem;--article-image-aspect-ratio:16/9;--article-image-max-height:200px;--list-item-row-gap:2vw;--list-item-column-gap:2vw;--site-background:var(--color-primary-body,#fff);--ion-background-color:var(--color-primary-body,#fff);--shop-list-color:#fff;--list-item-width:15.625rem;--list-item-max-width:1fr;--list-item-width-phone:10rem;--list-item-max-width-phone:var(--list-item-max-width);--list-item-category-width:var(--list-item-width);--list-item-category-max-width:var(--list-item-max-width);--list-item-category-width-phone:var(--list-item-width);--list-item-articles-width:var(--list-item-width);--list-item-articles-max-width:var(--list-item-max-width);--list-item-suggested-article-width:12.5rem;--list-item-suggested-article-max-width:var( --list-item-max-width);--shop-selector-max-width:62rem;--input-border-color:#d1d1d1;--input-border-radius:20px;--input-padding:10px;--shop-list-divider-color:#d9d9d9;--shop-list-item-gap:0.3125rem;--shop-list-item-padding:0.9375rem 1.25rem;--modal-backdrop-background-color:rgba(0,0,0,.16);--modal-background-color:#fff;--modal-header-background:var(--color-primary);--modal-header-color:var(--color-primary-contrast);--dropdown-font-color-hover:var(--font-color);--navbar-height:3.75rem;--checkout-totalsum-size:1.8rem;--adyen-payment-method-bg:#fff;--adyen-payment-method-border-radius:var(--item-border-radius);--ongoing-order-icon:url(../img/ordertray.b78a030c.svg);--ongoing-order-icon-lid:url(../img/order-lid.b9ba10cf.svg);--ongoing-order-width:30px;--ongoing-order-height:30px;--campaign-banner-bg:#fff;--campaign-banner-color:#000;--campaign-banner-padding:10px;--campaign-banner-height:70px;--favorite-color:#000;--favorite-filled-color:#e30000;--menu-box-shadow:rgba(0,0,0,.35) 0px 5px 15px}@media screen and (min-width:768px){:root{--font-size-h1:2rem;--font-size-h2:1.75rem;--font-size-h3:1.375rem;--font-size-h4:1.25rem}}@media screen and (min-width:992px){:root{--font-size-h1:2.25rem;--font-size-h2:1.875rem;--font-size-h3:1.5rem;--font-size-h4:1.25rem}}@media screen and (min-width:768px){:root{--margin-h1:2.125rem 0;--margin-h2:2.125rem 0;--padding-shop-list:0 0}}@media screen and (min-width:992px){:root{--content-padding:0 0.625rem}}@media screen and (min-width:1200px){:root{--content-padding:0 2.5rem}}@media(min-width:900px){:root{--item-image-aspect-ratio:1.3591}}@media screen and (min-width:768px){:root{--list-item-row-gap:1.5vw;--list-item-column-gap:1.5vw}}html{font-family:var(--font-family-main);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{color:var(--font-color);font-weight:var(--font-weight-text);font-size:var(--font-size);letter-spacing:var(--letter-spacing)}*,:after,:before{box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-header);margin:1.25rem 0;color:var(--font-color-header)}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:var(--font-color)}h1{font-size:var(--font-size-h1);margin:var(--margin-h1);font-weight:var(--font-weight-h1);line-height:var(--line-height-h1)}h2{font-size:var(--font-size-h2);font-weight:var(--font-weight-h2);margin:var(--margin-h2);line-height:var(--line-height-h2)}h3{font-size:var(--font-size-h3);font-weight:var(--font-weight-h3);line-height:var(--line-height-h3);margin:var(--margin-h3)}h4{font-size:var(--font-size-h4);line-height:var(--line-height-h4);margin:var(--margin-h4);font-weight:var(--font-weight-h4)}p{margin:var(--margin-p)}button,input,select,textarea{font-family:inheririt;font-size:var(--font-size-text);color:var(--font-color);font-family:var(--font-family-main)}img{max-width:100%;height:auto;object-fit:cover;object-position:center center}img[data-aspect-ratio="4:3"]{aspect-ratio:4/3}img[data-aspect-ratio="3:4"]{aspect-ratio:3/4}img[data-aspect-ratio="1:1"]{aspect-ratio:1}img[data-aspect-ratio="16:9"]{aspect-ratio:16/9}img[data-aspect-ratio="21:9"]{aspect-ratio:21/9}figure{display:block;margin:1rem 0}figure img,figure picture{width:100%;display:block;margin:0;text-decoration:none}figcaption{display:block;margin:.625rem 0 0}a{color:var(--link-color);text-decoration:underline}a img{border:none;text-decoration:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.text-center{text-align:center}.app{width:100%;max-width:var(--site-max-width);margin:0 auto;min-height:100vh;position:relative;pointer-events:none}@media(min-width:900px){ion-content{--background:url(../img/default-burger-bg.e952e738.jpg) no-repeat bottom right #f9f9f9}}.page{max-width:var(--site-max-width);margin:3.75rem auto 4.375rem;padding:var(--page-padding) var(--page-padding) 30px;color:var(--font-color);font-family:var(--font-family-main)}@media(min-width:900px){.page{display:flex;gap:1rem;min-height:calc(100% - 3.75rem);margin-bottom:0}}.page .page-header{display:flex;flex-flow:row wrap;gap:10px 30px;justify-content:space-between;margin:20px 0}@media(max-width:599px){.page .page-header{margin-top:5px;margin-bottom:0}.page .page-header>h1{margin:10px;flex:1 100%}.page .page-header .active-campaigns{order:-1;margin-bottom:-10px}.page .page-header .active-campaigns li{width:100%}}.page__content{position:relative;z-index:1;padding:var(--content-padding);padding-right:0;container-type:inline-size;container-name:page-content}@media(min-width:900px){.page__content{width:60%}}@media(min-width:1200px){.page__content{flex-grow:1;width:70%}}.page--login,.page--register{align-items:flex-start;max-width:600px}.page--login .page__content,.page--register .page__content{background-color:var(--modal-background-color);border-radius:10px;padding:var(--content-padding);display:flex;flex-flow:column;gap:20px;padding:20px}@media(min-width:900px){.page--login .page__content,.page--register .page__content{width:100%!important}}.page--login .page__content h2,.page--register .page__content h2{margin:0}.page--login .page__content>*,.page--register .page__content>*{margin:0;gap:10px;flex:100%}.page--login .page__content form>*,.page--register .page__content form>*{margin:0;gap:5px 10px;flex:100%}.page--login .page__content .register-user,.page--register .page__content .register-user{display:flex;gap:3px;flex-flow:row wrap}.page--login .page__content form,.page--register .page__content form{display:flex;flex-flow:row wrap}.page--login .page__content .forgot-password a,.page--register .page__content .forgot-password a{margin-left:auto}.page--login .page__content .alt-signup,.page--register .page__content .alt-signup{text-align:center}.page--login .registration-successful,.page--register .registration-successful{display:flex;flex-flow:column;justify-content:flex-start;gap:0}.page--login .registration-successful .btn,.page--register .registration-successful .btn{margin-top:20px;align-self:center}.page-profile form{background-color:var(--modal-background-color);width:100%;padding:20px;border-radius:var(--item-border-radius)}.page-profile .alert{margin-top:20px}.page--list h1{margin:var(--list-page-header-padding)}.page-order{opacity:1;position:absolute;top:3.75rem;right:0;pointer-events:inherit}@media(max-width:599px){.page-order:has(.order__modal){z-index:1000}}.page-order a,.page-order button{pointer-events:auto}@media(min-width:900px){.page-order{width:40%;max-width:31.25rem;flex-grow:0;height:calc(100vh - 3.75rem);z-index:1}.page-order .order{padding-bottom:1.25rem;height:100%}}@media(min-width:1200px){.page-order{flex-grow:1;width:30%}}.page__order{position:relative;z-index:2;opacity:0}@media(min-width:900px){.page__order{width:30%;max-width:31.25rem;flex-grow:0;height:calc(100vh - 8.75rem)}}.page--home{display:grid;grid:-webkit-min-content 1fr/1fr;grid:min-content 1fr/1fr;justify-content:center}.page--home .customer-logo{background:var(--logo) center center no-repeat;background-size:contain;max-width:37.5rem;display:block;width:100%;height:130px;margin:30px auto 10px;padding-top:env(safe-area-inset-top)}.page--home .dining-choice{margin:0 auto}.page--home .dining-choice h1{margin-top:10vh}.page--home .dining-choice-text{white-space:pre-wrap}.page--home .selected-shop{font-weight:700;font-size:25px}.page--suggested-articles .suggested-articles-header{display:flex;justify-content:space-between;align-items:center}.page--checkout,.page--order-status{max-width:768px;min-height:calc(100vh - var(--navbar-height));margin-bottom:0;display:flex;flex-direction:column}.page--checkout .checkout,.page--checkout .order-status,.page--order-status .checkout,.page--order-status .order-status{box-shadow:var(--item-box-shadow)}.page--checkout .page__content,.page--order-status .page__content{width:100%;padding-bottom:1.25rem}@media(max-width:599px){.page--checkout .page__content,.page--order-status .page__content{display:grid;grid:-webkit-min-content 1fr/1fr;grid:min-content 1fr/1fr;flex:1;padding-bottom:.3125rem}}.page--order-status{max-width:60rem}.page--order-status .loader{position:absolute;right:0}.page--payment{max-width:768px;display:flex;flex-direction:column;gap:0}.page--payment .checkout{background:none}.page--payment .test-btn{margin-top:37px}.page--payment h1{text-align:center}.page--terms-and-conditions .terms-and-conditions{background:#fff;width:inherit;padding:1.25rem;margin-right:7.5rem;border-radius:var(--item-border-radius)}.page--terms-and-conditions p{display:block}.page--privacy-policy .page__content{background:#fff;width:inherit;max-width:800px;padding:1.25rem;margin:0 auto;border-radius:var(--item-border-radius)}.page--privacy-policy .page__content h3{margin-bottom:0}.page--generate-qr{display:block;border-radius:var(--item-border-radius)}.page--generate-qr .page__content{flex:1 100%;background:#fff;width:inherit;max-width:1000px;margin:0 auto;display:flex;flex-flow:row wrap}.page--generate-qr .page__content .inner-content{width:60%;padding:1.25rem;min-width:350px}.page--generate-qr .page__content .inner-content>div{margin-bottom:10px}.page--generate-qr .page__content .generated-qr{background:#f9f9f9;width:40%}.page--generate-qr .page__content .description{display:block;font-size:14px;margin-bottom:10px}.page--generate-qr .page__content .dining-type{width:250px}.page--generate-qr .page__content label>span{display:block;font-weight:700;margin-bottom:3px}.page--generate-qr .page__content #generated-code{margin-bottom:10px}.page--generate-qr .page__content textarea{width:100%}.page--order-history .order-history{background:none;max-width:800px;padding:0}.page--order-history .history-item{background:var(--modal-background-color);padding:20px;margin-bottom:20px;border-radius:20px;overflow:hidden;box-shadow:var(--item-box-shadow)}.page--order-history .history-header{display:flex;justify-content:space-between;background-color:#f3f3f3;padding:20px;margin:-20px -20px 0;font-weight:700}.page--order-history .history-header .shop-description{font-size:.85rem}.page--order-history .order-list{padding:0}.page--order-history .history-order-item{display:flex;flex-flow:row wrap;align-items:center}.page--order-history .order-receipt__information{font-weight:700;text-align:right;font-size:1.3rem}.page--offline{max-width:100%;text-align:center;position:relative;z-index:100000}.page--offline:before{content:"";background:rgba(0,0,0,.2);position:fixed;top:0;left:0;bottom:0;right:0;z-index:10000}.page--offline .page__content{z-index:10000}.page--offline h1{display:flex;flex-flow:column wrap;align-items:center}.page--offline h1:before{content:"";background:var(--logo) no-repeat top center;width:250px;height:150px;display:block;padding-bottom:10px;background-size:contain}.page--offline .btn{margin-top:20px}button{letter-spacing:var(--btn-letter-spacing)}.btn{height:var(--btn-height);padding:var(--btn-padding);display:inline-flex;border:var(--btn-border);gap:1.25rem;border-radius:var(--btn-border-radius);text-decoration:none;text-align:center;justify-content:center;align-items:center;font-family:var(--font-family-main);font-weight:var(--font-weight-button);font-size:var(--font-size);line-height:1;margin:0;cursor:pointer;transition:all .21s ease-in-out;text-transform:var(--btn-text-transform);box-shadow:var(--btn-box-shadow);color:var(--color-primary-button-text);background-color:var(--color-primary-button-bg);border-color:var(--color-primary-button-border)}.btn,.btn-link{-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn-link{border:0;height:auto;padding:0;background-color:transparent;font-size:var(--font-size-btn-link);color:var(--color-primary);font-weight:var(--font-weight-btn-link)}.btn-link--lang{font-size:var(--font-size-lang-link);font-weight:var(--font-weight-lang-link);color:var(--font-color)}.btn-link--lang:disabled{opacity:.8;pointer-events:none;cursor:default}.btn-link--lang[active=true]{border-bottom:1px solid}.btn-lang:before{content:"";font-family:weborder-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0;font-size:25px}.btn--small{height:var(--btn-small-height);padding:var(--btn-small-padding);border-radius:var(--btn-small-border-radius);font-size:var(--btn-small-font-size)}.btn-edit:before{content:""}.btn-edit:before,.btn-remove:before{font-family:weborder-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0;font-size:1.5625rem}.btn-remove:before{content:""}.btn__loader{width:1.25rem;height:1.25rem;aspect-ratio:1;border:.1875rem solid var(--color-primary-button-text);border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotate 1s linear infinite}.btn-login{display:flex;gap:10px;align-items:center;background:none;padding:10px;text-decoration:none}.btn-login:before{content:"";font-family:weborder-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0;font-size:35px}@media(max-width:599px){.btn-login:before{font-size:25px}}.btn-delete{gap:10px;color:var(--color-primary)}.btn-delete:before{content:"";font-family:weborder-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0;font-size:25px}.btn-favorite{font-size:20px;background:none;color:var(--favorite-color);transition:color .3s}.btn-favorite:before{content:"";font-family:weborder-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0;font-size:1.5rem}.btn-favorite.selected{color:var(--favorite-filled-color)}.btn-favorite.selected:before{content:"";font-family:weborder-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0}.btn-favorite:hover{color:var(--favorite-filled-color);animation:beat 3s ease 0s infinite}.btn-close:before{content:"";font-family:weborder-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0;font-size:25px}.btn-group{margin:var(--margin-btn-group);display:flex;gap:1rem;flex-wrap:wrap}@media(max-width:419px){.btn-group>*{flex-basis:100%;flex-grow:1;flex-shrink:0}}@media(min-width:420px){.btn-group{justify-content:center}.btn-group--left{justify-content:flex-start}.btn-group--right{justify-content:flex-end}.btn-group--center{justify-content:center}}.btn>i+span,.btn>span img,.btn>span+i{margin-left:var(--btn-icon-margin)}.btn--order{display:flex;justify-content:space-between}.btn--order span{flex-basis:25%;text-align:right}.btn--order div{flex-basis:50%}.btn--pay{width:100%;margin:0 auto}.btn--link{text-decoration:none;background:transparent}.btn:focus,.btn[data-active=true]{border-color:var(--color-primary-button-border-hover)}.btn:focus{outline:none;color:var(--color-primary-button-text-hover);background-color:var(--color-primary-button-bg-hover)}@media(hover:hover){.btn:hover{color:var(--color-primary-button-text-hover);background-color:var(--color-primary-button-bg-hover);border-color:var(--color-primary-button-border-hover)}}.btn:active,.btn:active:focus,.btn:active:hover{color:var(--color-primary-button-text-hover);background-color:var(--color-primary-button-bg-hover);border-color:var(--color-primary-button-border-hover)}.btn:active{transform:scale(.98)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{opacity:.5;pointer-events:none}@media(hover:hover){.btn.disabled:hover,.btn[disabled]:hover,fieldset[disabled] .btn:hover{background-color:var(--color-primary-button);border-color:var(--color-primary-button)}}.btn.disabled.focus,.btn.disabled:focus,.btn[disabled].focus,.btn[disabled]:focus,fieldset[disabled] .btn.focus,fieldset[disabled] .btn:focus{background-color:var(--color-primary-button);border-color:var(--color-primary-button)}.btn--secondary{color:var(--color-secondary-button-text);background-color:var(--color-secondary-button-bg);border-color:var(--color-secondary-button-border)}.btn--secondary:focus,.btn--secondary[data-active=true]{border-color:var(--color-secondary-button-border-hover)}.btn--secondary:focus{outline:none;color:var(--color-secondary-button-text-hover);background-color:var(--color-secondary-button-bg-hover)}@media(hover:hover){.btn--secondary:hover{color:var(--color-secondary-button-text-hover);background-color:var(--color-secondary-button-bg-hover);border-color:var(--color-secondary-button-border-hover)}}.btn--secondary:active,.btn--secondary:active:focus,.btn--secondary:active:hover{color:var(--color-secondary-button-text-hover);background-color:var(--color-secondary-button-bg-hover);border-color:var(--color-secondary-button-border-hover)}.btn--secondary:active{transform:scale(.98)}.btn--secondary.disabled,.btn--secondary[disabled],fieldset[disabled] .btn--secondary{opacity:.5;pointer-events:none}@media(hover:hover){.btn--secondary.disabled:hover,.btn--secondary[disabled]:hover,fieldset[disabled] .btn--secondary:hover{background-color:var(--color-secondary-button);border-color:var(--color-secondary-button)}}.btn--secondary.disabled.focus,.btn--secondary.disabled:focus,.btn--secondary[disabled].focus,.btn--secondary[disabled]:focus,fieldset[disabled] .btn--secondary.focus,fieldset[disabled] .btn--secondary:focus{background-color:var(--color-secondary-button);border-color:var(--color-secondary-button)}.btn .btn-txt{transition:transform .5s ease-in-out}.btn--loading{pointer-events:none;margin-left:50px!important;margin-right:50px!important;position:relative}.btn--loading .btn-txt{transform:scale(0)}.btn--loading:after{content:"";opacity:1;height:0;width:10px;border-radius:4px;color:#fff;background:currentColor;position:absolute;animation:btn-loader 1s ease-in infinite alternate;animation-delay:.5s;box-shadow:15px 0 0 -1px,-15px 0 0 -1px,30px 0 0 -2px,-30px 0 0 -2px,45px 0 0 -3px,-45px 0 0 -3px}@keyframes btn-loader{to{height:20px}}@keyframes beat{0%,50%,to{transform:scale(1)}30%,80%{transform:scale(1.12,1.08)}}.btn-delete,.input-password .password-container .show-password,.remove-btn-styling{background:none;padding:0;border:0;box-shadow:none}.btn-delete:hover,.input-password .password-container .show-password:hover,.remove-btn-styling:hover{background:transparent!important;color:inherit}.btn-delete:active,.btn-delete:focus,.input-password .password-container .show-password:active,.input-password .password-container .show-password:focus,.remove-btn-styling:active,.remove-btn-styling:active:focus,.remove-btn-styling:focus{background:none!important;color:inherit!important}.home .navbar{background-color:transparent;color:#000}.home .navbar .customer-logo,.home .navbar .nav-left .navbar__link{display:none}.home .navbar .btn-link--lang,.home .navbar .btn-login,.home .navbar .ongoing-order,.home .navbar .profile-menu-button-container button{color:var(--navbar-transparent-color)}.home .navbar .ongoing-order:after{background-color:var(--navbar-bg-color);color:var(--navbar-bg-color-contrast)}.navbar{position:fixed;width:100%;left:0;top:0;background-color:var(--navbar-bg-color);min-height:3.125rem;padding:calc(env(safe-area-inset-top) + var(--navbar-logo-padding)) var(--navbar-logo-padding) var(--navbar-logo-padding);height:var(--navbar-height);transition:background-color .23s ease-in;z-index:1000}.navbar .lang-icon:before{content:"";font-family:weborder-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0}.navbar .btn{border:none;box-shadow:none}.navbar .btn-link--lang{color:var(--navbar-bg-color-contrast)}.navbar__content{max-width:var(--site-max-width);margin:0 auto;height:100%;display:flex;align-items:center;gap:1.25rem;padding:var(--content-padding)}.navbar__content .nav-left,.navbar__content .nav-right{flex:1 40%}.navbar__content .nav-right{display:flex;gap:20px;justify-content:end;align-items:center}.navbar__content .language-selector-container{display:flex;justify-content:flex-end;align-items:center;color:var(--navbar-bg-color-contrast)}.navbar .btn-login{font-weight:700;color:var(--navbar-bg-color-contrast)}@media(max-width:599px){.navbar .nav-right .btn-login{position:relative}.navbar .nav-right .btn-login span{position:absolute;bottom:-30px;right:22px;background:#fff;color:#000;padding:5px 20px;border-radius:10px 0 10px 10px;white-space:pre;font-weight:700;box-shadow:var(--item-box-shadow);opacity:0;animation:bubble-fade-in 10s 1s;pointer-events:none}.navbar .nav-right .btn-login span:after{content:"";width:0;height:0;position:absolute;border-right:8px solid #fff;border-left:4px solid transparent;border-bottom:4px solid #fff;border-top:10px solid transparent;right:0;top:-8px}}.navbar__link{font-size:1.5rem;height:2.5rem;display:flex;align-items:center;background:none;text-decoration:none;color:var(--color-primary-contrast)}.navbar__link:before{content:"";font-family:weborder-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0}.navbar__link span{font-size:1rem;font-weight:700;text-transform:lowercase}.navbar__link span:first-letter{text-transform:uppercase}.navbar .customer-logo{flex:1 20%;background:var(--logo-navbar) center center no-repeat;background-size:contain;display:block;width:100%;height:100%;min-height:calc(var(--navbar-height) - var(--navbar-logo-padding)*2);margin:0 auto}.navbar .ongoing-order{position:relative;color:var(--navbar-bg-color-contrast);margin-right:10px}.navbar .ongoing-order .ongoing-order-inner:before{content:"";display:inline-block;margin-right:0;margin-bottom:-20px;display:block}.navbar .ongoing-order .ongoing-order-inner:after,.navbar .ongoing-order .ongoing-order-inner:before{font-family:weborder-icons;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navbar .ongoing-order .ongoing-order-inner:after{content:"";display:inline-block;margin-left:0;position:absolute;top:-15px;left:27%}.navbar .ongoing-order.animate .ongoing-order-inner:after{animation:lift-lid 2s ease-in-out 3s infinite}.navbar .ongoing-order:after{content:attr(data-value);position:absolute;top:-20px;right:-25px;font-size:13px;font-weight:700;display:flex;justify-content:center;align-items:center;color:var(--navbar-bg-color);background-color:var(--navbar-bg-color-contrast);border-radius:50%;width:20px;height:20px;padding:3px}.item{display:flex;flex-flow:row wrap;position:relative;padding:var(--item-padding);border-radius:var(--item-border-radius);background-color:var(--item-bg-color);box-shadow:var(--item-box-shadow);text-decoration:none;border:2px solid var(--item-border-color);transition:border-color .2s linear;text-align:left;-webkit-hyphens:auto;hyphens:auto;align-content:inherit;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:599px){.item{padding:var(--item-padding-mobile)}}.item--suggested{cursor:pointer;align-content:inherit;overflow:visible}.item__content{display:block;height:3.4375rem;overflow:hidden;position:relative;z-index:0;color:var(--item-color);line-height:1.3}.card--article .item__content{margin-bottom:var(--item-padding)}.item__content:after{content:"";position:absolute;z-index:1;bottom:0;display:block;width:100%;height:1.5625rem;background:linear-gradient(0deg,#fff,transparent)}.item--suggested .item__content{height:auto}.item--suggested .item__content:after{display:none}.item--edit{border-color:var(--color-primary)}.item--edit .item__quantity{background:var(--modal-backdrop-background-color)}.item--edit .item__quantity__text{position:absolute;top:50%;right:50%;transform:translate(50%,-50%);height:3.75rem;width:3.75rem;font-size:1.5rem}.item__quantity{left:0;width:100%;height:100%;border-radius:var(--item-border-radius);z-index:1;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:3.125rem;transition:all .2s ease-in-out}.item__quantity,.item__quantity__text{position:absolute;top:0;display:flex;align-items:center;justify-content:center}.item__quantity__text{right:0;transform:translate(30%,-30%);background-color:var(--color-primary);color:var(--color-primary-contrast);border-radius:3.75rem;height:2.1875rem;width:2.1875rem;font-size:1.125rem;z-index:2;box-shadow:0 2px 6px 0 rgba(0,0,0,.5);transition:all .3s ease-in-out}.item__quantity button{width:2.5rem;height:2.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px 0 rgba(0,0,0,.5);color:var(--color-primary-button-text);background-color:var(--color-primary-button-bg);border-color:var(--color-primary-button-border)}.item__quantity button:focus,.item__quantity button[data-active=true]{border-color:var(--color-primary-button-border-hover)}.item__quantity button:focus{outline:none;color:var(--color-primary-button-text-hover);background-color:var(--color-primary-button-bg-hover)}@media(hover:hover){.item__quantity button:hover{color:var(--color-primary-button-text-hover);background-color:var(--color-primary-button-bg-hover);border-color:var(--color-primary-button-border-hover)}}.item__quantity button:active,.item__quantity button:active:focus,.item__quantity button:active:hover{color:var(--color-primary-button-text-hover);background-color:var(--color-primary-button-bg-hover);border-color:var(--color-primary-button-border-hover)}.item__quantity button:active{transform:scale(.98)}.item__quantity button.disabled,.item__quantity button[disabled],fieldset[disabled] .item__quantity button{opacity:.5;pointer-events:none}@media(hover:hover){.item__quantity button.disabled:hover,.item__quantity button[disabled]:hover,fieldset[disabled] .item__quantity button:hover{background-color:var(--color-primary-button);border-color:var(--color-primary-button)}}.item__quantity button.disabled.focus,.item__quantity button.disabled:focus,.item__quantity button[disabled].focus,.item__quantity button[disabled]:focus,fieldset[disabled] .item__quantity button.focus,fieldset[disabled] .item__quantity button:focus{background-color:var(--color-primary-button);border-color:var(--color-primary-button)}.item__quantity .btn-decrease i:before{content:""}.item__quantity .btn-decrease i:before,.item__quantity .btn-increase i:before{font-family:weborder-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0;font-size:1.5rem}.item__quantity .btn-increase i:before{content:""}.item:hover{border-color:var(--color-primary)}.item__image{z-index:1;position:relative;margin:0 auto}.item__image img{object-fit:cover;object-position:center center;width:auto}.item__heading{font-family:var(--font-family-item-header);color:var(--item-heading-color);font-size:var(--item-heading-size);line-height:1.2rem;-webkit-hyphens:auto;hyphens:auto;flex:1 100%;display:flex;align-items:justify;align-items:center;justify-content:space-between}@media(max-width:599px){.item__heading{font-size:var(--item-heading-size-mobile)}}.item__price{color:var(--item-price-color);font-size:var(--item-price-size);font-weight:700;display:flex;justify-content:flex-end;align-self:flex-end;flex:1 100%;white-space:nowrap}@media(max-width:599px){.item__price{font-size:var(--item-price-size-mobile)}}.article-stickers{position:absolute;top:var(--item-padding-y);right:var(--item-padding-x);z-index:1}.article-stickers ul{list-style:none;display:flex;flex-flow:row wrap;justify-content:flex-end;gap:10px}.article-stickers ul img{max-width:50px;max-height:50px}.article{height:100%;container-type:inline-size;container-name:article;position:relative;display:grid;grid-template-rows:-webkit-min-content 30px -webkit-min-content;grid-template-rows:min-content 30px min-content}@container page-content (min-width: 800px){.article{grid:-webkit-min-content min-content/1fr;grid:min-content min-content/1fr}}@media(min-width:900px){.article div.choices h2{padding:30px 40px 0}}@media(max-width:599px){.article{grid-template-rows:auto}.article .article__choices{min-height:200px}}.article__price{display:flex;position:absolute;bottom:10px;right:20px;width:var(--article-price-diam);height:var(--article-price-diam);font-size:var(--article-price-font-size);justify-content:center;align-items:center;background-color:var(--article-price-background);color:var(--color-primary-contrast);border-radius:50%;font-weight:700;box-shadow:var(--item-box-shadow);white-space:nowrap}.article-link{max-height:350px;overflow:hidden;z-index:0;position:relative;padding-bottom:20px}.article-link:after{content:"";z-index:1;display:block;position:absolute;height:20px;width:100%;bottom:0;background:linear-gradient(0deg,#fff,transparent)}.article__image{grid-area:img;position:relative;margin:0}.article__image img{opacity:1;transition:opacity .2s ease-in-out;object-fit:contain;object-position:center center;max-height:var(--article-image-max-height)}@media(max-width:599px){.article__image{width:100%;margin:0 auto}}.article .article-stickers{top:-10px}.article__desc{line-height:1.5;grid-area:desc;font-size:var(--article-decription-size)}.article__content{display:grid;grid-template-rows:auto auto;grid-template-columns:1.5fr 2.5fr;grid-template-areas:"campaigns campaigns" "img desc";gap:0}.article__content .article__desc{margin-bottom:20px}@media(max-width:599px){.article__content{grid-template-rows:auto;grid-template-columns:1fr;grid-template-areas:"campaigns" "img" "desc"}}.article-campaigns{grid-area:campaigns}.article-campaigns:empty{display:none}.article-campaigns ul{list-style:none;padding:0;display:flex;align-items:flex-start;gap:10px;flex-flow:row wrap}.article-campaigns .campaign-list-item{flex:1 40%;min-width:300px;background-color:var(--campaign-banner-bg);color:var(--campaign-banner-color);box-shadow:var(--item-box-shadow);padding:var(--campaign-banner-padding);border-radius:var(--item-border-radius);position:relative;margin-bottom:10px}.article-campaigns .campaign-list-item .campaign{display:flex;flex-flow:row wrap;gap:10px;align-items:center}.article-campaigns .campaign-list-item .campaign__image{flex:1;display:flex;align-items:center;justify-content:center}.article-campaigns .campaign-list-item h2{font-size:var(--font-size-h4);margin:0}.article-campaigns .campaign-list-item a{display:none}.article-campaigns .campaign-list-item .campaign__content{flex:1 70%}@media(max-width:599px){.article-campaigns .campaign-list-item .campaign__content{flex:1 60%}}.article-campaigns .campaign-list-item .campaign__content>*{margin-top:5px}.article-campaigns .campaign-list-item .campaign__content .banner{font-size:.85rem;font-weight:700}.article-campaigns .campaign-list-item .editor-content{flex:100%;padding-right:15px}.article-campaigns .campaign-list-item img{max-height:var(--campaign-banner-height);padding:var(--campaign-banner-padding);padding-left:0}.article__header{display:flex;flex-flow:row wrap;justify-content:space-between;margin-bottom:1.25rem;font-size:var(--article-header-size)}@media(max-width:599px){.article__header{font-size:var(--article-header-size-mobile)}}.article__choices{background-color:var(--color-choices-bg);border-radius:20px;padding:1.25rem 0;container-type:inline-size;container-name:choice}.article__choices h2{padding:20px 20px 0;text-align:center;font-size:.9375rem;margin:0 0 5px}.article__add{display:flex;gap:1.25rem;margin:2.1875rem auto .9375rem;width:90%;flex-wrap:wrap}@container choice (min-width: 700px){.article__add{flex-wrap:nowrap}}.article__add>.btn{flex-basis:100%;flex-grow:1}.article__add__price{transform:scale(1) translateX(0);transition:all .2s ease-in-out;transform-origin:center right}.article__add__price--update,.article__add__price[updating=true]{transform:scale(1.1) translateX(4px)}.article__quantity{background-color:var(--color-primary);color:var(--color-primary-contrast);border-radius:3.75rem;padding:0;margin:0 auto -30px;width:220px;font-size:1.5rem;display:flex;align-items:center;justify-content:space-between;z-index:1}.article__quantity span{font-size:1.25rem;font-weight:700;color:var(--color-primary-contrast)}.article__quantity button{border:0;margin:0;width:3.75rem;height:3.125rem;background-color:transparent;color:inherit;display:flex;align-items:center;justify-content:center;font-size:0;font-weight:700;border-radius:50%;color:var(--color-primary-text);background-color:var(--color-primary-bg);border-color:var(--color-primary-border)}.article__quantity button:focus,.article__quantity button[data-active=true]{border-color:var(--color-primary-border-hover)}.article__quantity button:focus{outline:none;color:var(--color-primary-text-hover);background-color:var(--color-primary-bg-hover)}@media(hover:hover){.article__quantity button:hover{color:var(--color-primary-text-hover);background-color:var(--color-primary-bg-hover);border-color:var(--color-primary-border-hover)}}.article__quantity button:active,.article__quantity button:active:focus,.article__quantity button:active:hover{color:var(--color-primary-text-hover);background-color:var(--color-primary-bg-hover);border-color:var(--color-primary-border-hover)}.article__quantity button:active{transform:scale(.98)}.article__quantity button.disabled,.article__quantity button[disabled],fieldset[disabled] .article__quantity button{opacity:.5;pointer-events:none}@media(hover:hover){.article__quantity button.disabled:hover,.article__quantity button[disabled]:hover,fieldset[disabled] .article__quantity button:hover{background-color:var(--color-primary);border-color:var(--color-primary)}}.article__quantity button.disabled.focus,.article__quantity button.disabled:focus,.article__quantity button[disabled].focus,.article__quantity button[disabled]:focus,fieldset[disabled] .article__quantity button.focus,fieldset[disabled] .article__quantity button:focus{background-color:var(--color-primary);border-color:var(--color-primary)}.article__quantity .btn-decrease i:before{content:""}.article__quantity .btn-decrease i:before,.article__quantity .btn-increase i:before{font-family:weborder-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0;font-size:25px}.article__quantity .btn-increase i:before{content:""}.article__footer{text-align:center;width:100%;padding:20px 10px;white-space:pre-wrap}.choice{display:grid!important;grid:100%/min-content 1fr -webkit-min-content;grid:100%/min-content 1fr min-content;align-items:center;border:0;padding:0 1.25rem!important;width:100%;border-top:1px solid var(--color-choice-border);background-color:var(--color-choice-bg);height:67px;display:block;cursor:pointer;position:relative;padding:10px 5px}.choice:last-child{border-bottom:1px solid var(--color-choice-border)}.choice.not-available{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.choice.not-available .not-available-text{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.8);font-weight:700;font-size:.9375rem}@container choice (min-width: 800px){.choice{padding:0 2.5rem!important}}.choice__content{display:flex}.choice .zero-price{display:none}.choice .modal{position:fixed;bottom:0;left:0;right:0;height:100%;display:flex;align-items:flex-end;justify-content:center;padding:0 1.25rem}.choice .modal .choice{justify-content:flex-start}.choice .modal .choice .choice__info{flex:1}.choice-picker{width:100%;background-color:var(--color-choices-bg);cursor:default;padding:0;border-radius:20px;z-index:9999;display:flex;flex-direction:column}.choice-picker h2{flex-shrink:0;font-size:1.375rem;margin:1.25rem 1.25rem .625rem}.choice-picker li,.choice-picker ol{list-style:none;margin:0;padding:0}.choice-picker ol{height:100%;flex:1;overflow-y:auto;max-height:60vh;max-height:60svh}.choice-picker ol:before{top:0;box-shadow:inset 0 6px 8px -5px #ebebeb}.choice-picker ol:after,.choice-picker ol:before{content:"";position:absolute;left:0;width:100%;height:10px;z-index:1}.choice-picker ol:after{bottom:0;box-shadow:inset 0 -6px 8px -5px #ebebeb}.choice-picker__list{overflow:hidden;position:relative}@media(max-width:899px){.choice-picker__list{overflow-y:auto}}.choice-picker__close{margin-top:-1.375rem;margin-bottom:.625rem;z-index:1;text-align:center}.choice input{display:none}.choice .fake-box{display:inline-block;position:relative;background-color:transparent;width:25px;height:25px;transform-origin:center;border:2px solid var(--checkbox-color-bg);border-radius:50%;vertical-align:middle;margin-right:10px;transition:background-color .15s .2s,transform .35s cubic-bezier(.78,-1.22,.17,1.89)}.choice .fake-box:before{background:var(--checkbox-color-bg);transform:rotate(45deg);top:11px;left:8px;transition:width 50ms ease 50ms;transform-origin:0 0}.choice .fake-box:after,.choice .fake-box:before{content:"";width:0;height:2px;border-radius:2px;position:absolute}.choice .fake-box:after{background:var(--checkbox-color);transform:rotate(305deg);top:15px;left:9px;transition:width 50ms ease;transform-origin:0 0}.choice:hover .fake-box:before{width:5px;transition:width .1s ease}.choice:hover .fake-box:after{width:10px;transition:width .15s ease .1s}.choice input[type=checkbox]{display:none}.choice input[type=checkbox]:checked+.fake-box,.choice input[type=radio]:checked+.fake-box{background-color:var(--checkbox-color-checked-bg);border-color:var(--checkbox-color-checked-bg);transform:scale(1.25)}.choice input[type=checkbox]:checked+.fake-box:after,.choice input[type=radio]:checked+.fake-box:after{width:10px;background:var(--checkbox-color-checked);transition:width .15s ease .1s}.choice input[type=checkbox]:checked+.fake-box:before,.choice input[type=radio]:checked+.fake-box:before{width:5px;background:var(--checkbox-color-checked);transition:width .15s ease .1s}.choice input[type=checkbox]:checked+.fake-box:hover,.choice input[type=radio]:checked+.fake-box:hover{background-color:var(--checkbox-color-checked-bg);transform:scale(1.25)}.choice--selected{display:grid!important;grid:100%/1fr -webkit-min-content;grid:100%/1fr min-content;border-bottom:1px solid var(--color-choice-border);transition:opacity .23s ease-in}.choice--expanded,.choice--selected:disabled{opacity:.5}.choice__info{display:flex;align-items:center;height:100%;padding:.25rem 0}.choice__image{height:100%;width:auto;display:inline-block;overflow:hidden}.choice__image img{height:100%;width:100%;aspect-ratio:1;object-fit:contain;object-position:center}.choice__name{text-align:left;padding:0 .625rem}.choice__price{color:var(--item-price-color);font-weight:700;white-space:nowrap}.choice__price .price{padding-right:15px}.choice__price .price-label{color:var(--color-primary)}.choice__heading{scroll-margin-top:5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.styled-checkbox{display:block;cursor:pointer;position:relative;padding:10px 5px}.styled-checkbox input{display:none}.styled-checkbox .fake-box{display:inline-block;position:relative;background-color:transparent;width:25px;height:25px;transform-origin:center;border:2px solid var(--checkbox-color-bg);border-radius:50%;vertical-align:middle;margin-right:10px;transition:background-color .15s .2s,transform .35s cubic-bezier(.78,-1.22,.17,1.89)}.styled-checkbox .fake-box:before{content:"";width:0;height:2px;border-radius:2px;background:var(--checkbox-color-bg);position:absolute;transform:rotate(45deg);top:11px;left:8px;transition:width 50ms ease 50ms;transform-origin:0 0}.styled-checkbox .fake-box:after{content:"";width:0;height:2px;border-radius:2px;background:var(--checkbox-color);position:absolute;transform:rotate(305deg);top:15px;left:9px;transition:width 50ms ease;transform-origin:0 0}.styled-checkbox:hover .fake-box:before{width:5px;transition:width .1s ease}.styled-checkbox:hover .fake-box:after{width:10px;transition:width .15s ease .1s}.styled-checkbox input[type=checkbox]{display:none}.styled-checkbox input[type=checkbox]:checked+.fake-box,.styled-checkbox input[type=radio]:checked+.fake-box{background-color:var(--checkbox-color-checked-bg);border-color:var(--checkbox-color-checked-bg);transform:scale(1.25)}.styled-checkbox input[type=checkbox]:checked+.fake-box:after,.styled-checkbox input[type=radio]:checked+.fake-box:after{width:10px;background:var(--checkbox-color-checked);transition:width .15s ease .1s}.styled-checkbox input[type=checkbox]:checked+.fake-box:before,.styled-checkbox input[type=radio]:checked+.fake-box:before{width:5px;background:var(--checkbox-color-checked);transition:width .15s ease .1s}.styled-checkbox input[type=checkbox]:checked+.fake-box:hover,.styled-checkbox input[type=radio]:checked+.fake-box:hover{background-color:var(--checkbox-color-checked-bg);transform:scale(1.25)}.choice-leave-active{transition:all .3s;max-height:500px;overflow:hidden}.choice-leave-active .choice-picker__close{display:none}.choice-leave-to{max-height:0}.max-choices{display:block;text-align:center;margin-bottom:5px}.order{--order-content-padding:1.25rem;display:grid;grid:-webkit-min-content 1fr/1fr;grid:min-content 1fr/1fr;padding:var(--page-padding);bottom:0}@media(min-width:900px){.order{opacity:0;animation:fade-in .5s ease-in forwards}}@media(max-width:899px){.order__modal{min-height:100vh;min-height:100svh;margin:env(safe-area-inset-top) 0 env(safe-area-inset-bottom)}}.order__modal__inner{display:flex;flex-flow:column;height:100%;padding:1.25rem 0 1.875rem}@media(max-width:899px){.order{position:fixed;left:0;right:0;padding:.3125rem;background:var(--color-order-bg);box-shadow:0 -5px 10px rgba(0,0,0,.08);z-index:999}.order>h2{display:none}}@media(min-width:900px){.order{border-left:1px solid #ccc;padding:0 1.25rem}.order h2{text-align:center;margin:var(--list-page-header-padding)}.order .btn.order__content{display:none}.order .order__modal{overflow:hidden;background-color:var(--color-secondary-body);border-radius:20px;box-shadow:var(--item-box-shadow)}}.order__buttons{display:flex;justify-content:flex-end;gap:.625rem;margin-bottom:env(safe-area-inset-bottom)}.order__add,.order__info{display:flex;width:100%;padding:0 .9375rem;height:3.125rem;align-items:center;justify-content:center;position:relative;z-index:101;transition:width .23s ease-in-out}@media(min-width:900px){.order__add,.order__info{display:none}}.order__add .order__info__name:before,.order__info .order__info__name:before{content:"";font-family:weborder-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:1rem}.order .total-article-price{border-top:1px solid #000}.order__info{justify-content:space-between}.order__info__name{order:2}.order__info__icon{order:1;flex-shrink:1}.order__info__price{order:3}.order__add+.order__info{width:40%;flex-wrap:wrap;line-height:1;gap:0;padding-bottom:.1875rem;padding-top:.1875rem;border-width:.0625rem;flex:0;min-width:8.125rem}.order__add+.order__info .order__info__name{order:1;font-size:.625rem;flex-basis:100%}.order__add+.order__info .order__info__price{font-size:.9375rem}.order__add+.order__info .order__info__icon{font-size:1.25rem;order:2}.order__add .suggested-content{display:flex;width:100%;align-items:center;justify-content:space-between;padding:0 .3125rem}.order__add .suggested-content:after{content:"";font-family:weborder-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:0;font-size:1.375rem}.order__pay{padding:0 var(--order-content-padding)}.order__pay .btn{width:100%;margin:0 auto}.order__pay .btn+.btn{margin-top:.625rem}@media(max-width:899px){.order__modal{position:fixed;bottom:0;left:0;right:0;height:100%;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;z-index:999;background:var(--color-primary-body);padding-top:calc(env(safe-area-inset-top) + env(safe-area-inset-bottom))}.order__modal__header{width:100%;text-align:center;position:relative}.order__modal__header h2{margin:1rem 0}.order__modal__header .btn--close{position:absolute;left:.625rem;top:50%;transform:translatey(-50%);font-size:1.5625rem;width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center;background:transparent}.order__modal__inner{width:100%;max-height:calc(100vh - var(--navbar-height));z-index:100;border-radius:20px 20px 0 0;background-color:var(--color-order-bg);padding-bottom:.3125rem}}.order-item{display:flex;background-color:transparent;justify-content:space-between;align-items:center;text-align:left;border:0;padding:.9375rem .625rem;width:100%;background-color:var(--color-order-bg);gap:0 .625rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.order-item.unavailable{color:red}.order-item.editable{cursor:pointer}.order-item[disabled=true]{opacity:.7;pointer-events:none}.order-item__info{display:flex;justify-content:space-between;align-items:center;font-size:.875rem}.order-item__info+.order-item__info{margin-top:.25rem}.order-item__info--small{font-size:75%}.order-item__articles{flex-grow:1}.order-item__image{height:70px;width:70px;display:block;flex-grow:0}.order-item__image img{height:100%;width:100%;aspect-ratio:1;object-fit:contain;object-position:center}.order-item__name{font-weight:700;padding-right:.625rem;margin-bottom:.125rem}.order-item__price{color:var(--color-primary);font-weight:700;white-space:nowrap}.order-item__edit{display:grid;grid-auto-flow:column;gap:15px;justify-content:end;align-items:center;position:absolute;top:0;bottom:0;left:0;right:0;background:var(--color-order-edit-bg);font-size:1.375rem;font-weight:700;z-index:2}.order-item__edit .btn-remove{color:var(--color-danger)}.order-item__edit .btn-edit{text-decoration:none}.order-item__edit .btn-edit span{color:var(--color-primary)}.order-item__edit .btn-edit span:before{content:"";font-family:weborder-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0;font-size:1.5625rem}.order-item__edit .btn-decrease span{padding:0 5px}.order-item__edit .btn-decrease span:before{content:"";font-family:weborder-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0;font-size:1.5625rem}.order-item__edit .btn-increase span{padding:0 5px}.order-item__edit .btn-increase span:before{content:"";font-family:weborder-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0;font-size:1.5625rem}.order-item .order-item__price[updating=true]{animation-duration:.7s;animation-name:jello-horizontal}.order-item.total-order{border-bottom:none;font-weight:700;font-size:1.2rem;cursor:default;padding:1.25rem .625rem}.order__content{display:flex;flex-direction:column;overflow-y:auto}.order__content li,.order__content ol{list-style:none;margin:0;padding:0}.order__content li:not(:last-child){border-bottom:1px solid #ddd}.order__content ol{padding:0 var(--order-content-padding);pointer-events:all}.order__content__text{text-align:center;font-size:.875rem;padding:.9375rem 0;margin-bottom:auto;border-top:thin solid #bebebe}.order__content__text[disabled=true]{opacity:.3}.order__content__text span{display:block;margin-bottom:5px}.order__content__shop{flex:none;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-template-areas:"selected type" "note note";gap:.625rem;align-items:center;font-weight:700;padding:0 var(--order-content-padding) .9375rem;-webkit-hyphens:auto;hyphens:auto}.order__content__shop>div{display:block}.order .order__content__shop{border-bottom:1px solid #ddd}@container order (max-width: 324px){.order .order__content__shop{display:block}}.order__content__shop .selected-restaurant{grid-area:selected}.order__content__shop .dining-type{white-space:nowrap;grid-area:type;justify-self:end}.order__content__shop .order-note{grid-area:note;width:100%;display:flex;justify-content:space-between}.order__content__shop .order-note__note{display:flex;max-width:60%;color:var(--color-primary)}.order__content__shop .order-note button{background:none}.order__content__shop .order-note button i{color:var(--color-primary)}.order-receipt{background:var(--color-order-bg);padding:1.25rem;border-radius:1.25rem;margin-bottom:1.25rem;text-align:left;max-width:450px;margin:0 auto}.order-receipt__items{list-style:none;padding:0;margin:0 0 1.875rem}.order-receipt__items_total{font-weight:700}.order-receipt__items>li{display:flex;justify-content:space-between;flex-flow:row wrap}.order-receipt__items>li[divider]{border-top:1px dashed #ccc;margin-top:.375rem;padding-top:.375rem}.order-receipt__items .order-item-choices{list-style:none;padding-left:10px;width:100%;font-size:.85rem;font-weight:400}.order-receipt .receipt-item:last-of-type{padding-bottom:20px}.order-receipt .order-item-row{display:flex;justify-content:space-between}.order-receipt .main-article{font-weight:700}.order-receipt .main-article:not(:first-child){margin-top:5px}.order-receipt__vat{width:100%;min-width:70%;margin:0 0 1.875rem 0}.order-receipt__vat td,.order-receipt__vat th{padding:.1875rem 1.25rem .1875rem 0}.order-receipt__vat td:not(:first-child),.order-receipt__vat th:not(:first-child){text-align:right}.order-receipt__vat td:last-child,.order-receipt__vat th:last-child{padding-right:0}.order-receipt__information+.order-receipt__information{margin-top:1.875rem}.order-receipt-tax{color:var(--font-color-muted);font-weight:400}.order-receipt__divider{border-top:1px dashed #ccc;height:1px;width:100%}.order-receipt .send-receipt-email-form{margin-top:20px;padding-top:20px;border-top:1px solid #ccc}.order-receipt .send-receipt-email-form input{width:100%;margin:10px 0;padding:5px}.order-receipt .send-receipt-email-form .btn{width:100%}.order-receipt .send-receipt-email-form .loader{position:inherit}.order-status{background:var(--color-order-bg);padding:1.25rem;border-radius:1.25rem;margin-bottom:1.25rem;text-align:center;position:relative;min-height:12.5rem}@media(max-width:599px){.order-status{display:grid;grid-auto-flow:row;grid-template-rows:-webkit-min-content 1fr -webkit-min-content;grid-template-rows:min-content 1fr min-content}}.order-status__toggle{width:100%;height:100%;border:none;background:transparent;display:flex;justify-content:space-between;gap:.625rem 0;align-items:center;flex-wrap:wrap}.order-status__toggle:before{content:"";font-family:weborder-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0;font-size:1.5625rem;position:absolute;bottom:0;left:49%;padding:.625rem}@media(min-width:768px){.order-status__toggle{position:absolute;top:0;left:0;flex-wrap:nowrap}}.order-status__toggle>div{padding:1.25rem;flex-basis:100%}@media(min-width:768px){.order-status__toggle>div{flex-basis:auto;flex-shrink:0;flex-grow:0}}.order-status__toggle__h2{font-size:1.125rem;padding:0;margin:0}.order-status__toggle__number{font-size:5.625rem;font-weight:700}.order-status__block{text-align:inherit;margin:0 auto}.order-status__block+.order-status__block{margin-top:2.5rem}@media(min-width:900px){.order-status__block+.order-status__block{margin-top:3.75rem}}.order-status__h2{margin:0 0 .5rem 0;font-size:1.25rem}@media(min-width:900px){.order-status__h2{margin-bottom:1rem}}.order-status-description{padding:20px;display:block;font-size:1.125rem;max-width:65ch;text-align:center;margin:0 auto;font-weight:700}.order-status time,.order-status__time{font-weight:700;font-size:1.75rem}.order-status__number{font-size:7.5rem;font-weight:700;line-height:.8;display:block;margin:0}.order-status__status{position:relative;width:160px;height:160px;display:flex;justify-content:center;align-items:center;text-align:center;margin:0 auto;color:var(--color-primary);font-weight:700;border-radius:100%;font-size:1.25rem;padding:1.25rem;line-height:1.3}.order-status__status>span{margin-top:-15px}.order-status__status[status=added]:after,.order-status__status[status=added]:before,.order-status__status[status=calculatedprice]:after,.order-status__status[status=calculatedprice]:before,.order-status__status[status=started]:after,.order-status__status[status=started]:before{content:"";border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 10px 2px rgba(0,0,0,.3)}.order-status__status[status=started]:after{box-shadow:0 2px 0 var(--color-primary) inset;animation:rotate 2s linear infinite}.order-status__status[status=received]{font-size:1.125rem}.order-status__status[status=finnished]{color:#fff;background-color:#008414}.order-status__status[status=finnished]:after,.order-status__status[status=finnished]:before{content:"";position:absolute;left:-3px;top:-3px;right:-3px;bottom:-3px;border:2px solid #008414;border-radius:50%;animation:pulse 3s linear infinite;opacity:.6}.order-status__status[status=finnished]:after{animation-delay:.4s}.order-status__status[status=delivered]{background-color:var(--color-primary);box-shadow:inset 0 0 10px 2px rgba(0,0,0,.3);color:var(--color-primary-contrast);font-size:1rem}@keyframes lift-lid{0%{top:-15px;left:27%;rotate:0deg}10%{left:27%;rotate:-8deg}30%{top:-25px;left:27%;rotate:-20deg}80%{top:-25px;left:27%;rotate:-20deg}}.list{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--list-item-width),var(--list-item-max-width)));gap:var(--list-item-row-gap) var(--list-item-column-gap);margin:0;padding:0}@media(max-width:599px){.list{gap:.9375rem .9375rem}}.list--category{--list-item-width:var(--list-item-category-width);--list-item-max-width:var(--list-item-category-max-width)}@media(max-width:599px){.list--category{--list-item-width:var(--list-item-category-width-phone)}}.list--articles{--list-item-width:var(--list-item-articles-width);--list-item-max-width:var(--list-item-articles-max-width)}@media(max-width:599px){.list--articles{--list-item-width:var(--list-item-width-phone)}}.list--articles .item.not-available{pointer-events:none;overflow:hidden}.list--articles .item.not-available .not-available-text{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;top:-50px;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.8);font-weight:700;font-size:2.1875rem;font-size:clamp(1.3rem,2.5vw,2rem)}.list--suggested-articles{margin-top:1.875rem;--list-item-width:var(--list-item-suggested-article-width);--list-item-max-width:var(--list-item-suggested-article-max-width)}@media(max-width:599px){.list--suggested-articles{--list-item-width:var(--list-item-width-phone)}}.list--suggested-articles .item--unavailable{display:none}.list--suggested-articles .not-available{pointer-events:none;overflow:hidden}.list--suggested-articles .not-available .not-available-text{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;top:-50px;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.8);font-weight:700;font-size:2.1875rem;font-size:clamp(1rem,2.5vw,1.5rem)}.list__item{display:grid;opacity:0;animation:fade-in .5s ease-in forwards}.list__item:nth-child(1n){animation-delay:.05s}.list__item:nth-child(2n){animation-delay:.1s}.list__item:nth-child(3n){animation-delay:.15s}.list__item:nth-child(4n){animation-delay:.2s}.list__item:nth-child(5n){animation-delay:.25s}.list__item:nth-child(6n){animation-delay:.3s}.list__item:nth-child(7n){animation-delay:.35s}.list__item:nth-child(8n){animation-delay:.4s}.list__item:nth-child(9n){animation-delay:.45s}.list__item:nth-child(10n){animation-delay:.5s}.list__item:nth-child(11n){animation-delay:.55s}.list__item:nth-child(12n){animation-delay:.6s}.list__item:nth-child(13n){animation-delay:.65s}.list__item:nth-child(14n){animation-delay:.7s}.list__item:nth-child(15n){animation-delay:.75s}.list__item:nth-child(16n){animation-delay:.8s}.list__item:nth-child(17n){animation-delay:.85s}.list__item:nth-child(18n){animation-delay:.9s}.list__item:nth-child(19n){animation-delay:.95s}.list__item:nth-child(20n){animation-delay:1s}.list__item:nth-child(21n){animation-delay:1.05s}.list__item:nth-child(22n){animation-delay:1.1s}.list__item:nth-child(23n){animation-delay:1.15s}.list__item:nth-child(24n){animation-delay:1.2s}.list__item:nth-child(25n){animation-delay:1.25s}.list__item:nth-child(26n){animation-delay:1.3s}.list__item:nth-child(27n){animation-delay:1.35s}.list__item:nth-child(28n){animation-delay:1.4s}.list__item:nth-child(29n){animation-delay:1.45s}.list__item:nth-child(30n){animation-delay:1.5s}.favorites-container .article-separator{margin-bottom:0;border:none}.favorites-container ol{margin:20px 0;padding:20px;border-radius:30px;border:1px solid var(--color-primary)}.favorites-container h3:before{content:"";font-family:weborder-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0;font-size:1.5625rem;color:var(--favorite-filled-color);padding-right:30px}.favorites-container .list__item{container-name:favorite-item;container-type:inline-size;animation:fade-in .5s;animation-fill-mode:forwards}@container favorite-item (min-width: 600px){.favorites-container .item{display:grid;grid-template-rows:30px auto;grid-template-columns:200px auto;grid-template-areas:"img head" "img desc";gap:20px}.favorites-container .item .item__heading{grid-area:head}.favorites-container .item .item__image{grid-area:img;max-width:150px}.favorites-container .item .item__content{grid-area:desc}}.article-separator{grid-column:1/-1;border-bottom:1px solid var(--color-primary)}.article-separator h3{margin:var(--list-page-header-padding);margin-bottom:10px}.article-separator .separator-desc{display:block;max-width:65ch;margin:var(--list-page-header-padding);margin-top:0}.article-separator .separator-desc:empty{display:none}.article-separator .list__item{animation:fade-in 1s}.list--articles>.article-separator:last-child{display:none}.list--articles .article-separator:has(+.article-separator){display:none}.badge{display:inline-flex;align-items:center;color:var(--color-primary-contrast);background:var(--color-primary);padding:0 .875rem;height:1.5625rem;border-radius:1.5625rem;font-size:.75rem;font-weight:700;text-transform:uppercase;line-height:1}.badge--success{color:var(--color-success-contrast);background:var(--color-success)}.badge--warning{color:var(--color-warning-contrast);background:var(--color-warning)}.badge--danger{color:var(--color-danger-contrast);background:var(--color-danger)}.shop-selector{margin:0 auto;width:100%;max-width:var(--shop-selector-max-width)}.shop-list{display:grid;padding:0;list-style:none;margin:var(--padding-shop-list);grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:var(--shop-list-item-gap)}.shop-list-item{display:grid;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;align-items:start;padding:var(--shop-list-item-padding);width:100%;background-color:var(--shop-list-color);text-align:left;text-decoration:none;font-size:var(--font-size-shop-item);border-bottom:1px solid var(--shop-list-divider-color);height:100%;box-shadow:var(--item-box-shadow);cursor:pointer;border:2px solid var(--item-border-color);transition:border-color .2s linear}.shop-list-item h2{margin:0;font-size:var(--font-size-shop-item-header)}.shop-list-item:hover{border-color:var(--color-primary)}.shop-list-item.disabled{pointer-events:none}.shop-list-item.disabled .shop-list-name{opacity:.5}.shop-list-item.disabled .btn-favorite{pointer-events:all}.shop-list-item.disabled:hover{border-color:transparent}.shop-list-item .shop-list-name h2{padding-bottom:5px}.shop-list-item .contact-information>div{padding-bottom:3px}.shop-list-info,.shop-list-name{display:flex;flex-direction:column}.shop-list-info{align-items:end;justify-content:center;gap:.375rem 0;min-width:8.75rem}.shop-list-info>span{white-space:nowrap}.shop-list-info__distance{font-size:var(--font-size-shop-item-distance);font-weight:var(--font-weight-distance)}.single-shop .opening-hours{margin:var(--margin-h1)}.single-shop .opening-hours h3{margin-bottom:5px}.suggested{position:fixed;top:0;right:0;bottom:0;width:100%;background-color:var(--color-primary-body);padding:.625rem .625rem 6.25rem;color:var(--font-color)}.suggested__buttons{position:absolute;bottom:4.375rem;left:50%;width:100%;padding:.625rem;max-width:640px;transform:translateX(-50%);display:flex;justify-content:space-between}.suggested__buttons .btn{width:48%;padding:0 1rem}.v-enter-active,.v-leave-active{transition:opacity .5s ease}.v-enter-from,.v-leave-to{opacity:0}.from-bottom-enter-active{transition:all .5s ease-out}.from-bottom-leave-active{transition:transform .3s cubic-bezier(1,.5,.8,1),opacity .1s cubic-bezier(1,.5,.8,1)}.from-bottom-enter-from,.from-bottom-leave-to{transform:translateY(101%);opacity:.4}.from-right-enter-active{transition:all .7s ease-out}.from-right-leave-active{transition:opacity .1s cubic-bezier(1,.5,.8,1),transform .3s cubic-bezier(1,.5,.8,1)}.from-right-enter-from,.from-right-leave-to{transform:translateX(101%);opacity:.4}.from-top-enter-active{transition:all .7s ease-out}.from-top-leave-active{transition:opacity .2s cubic-bezier(1,.5,.8,1),transform .27s cubic-bezier(1,.5,.8,1)}.from-top-enter-from,.from-top-leave-to{transform:translateY(-101%);opacity:.4}.from-left-enter-active{transition:all .7s ease-out}.from-left-leave-active{transition:transform .3s cubic-bezier(1,.5,.8,1),opacity .27s cubic-bezier(1,.5,.8,1)}.from-left-enter-from,.from-left-leave-to{transform:translateX(-101%);opacity:.4}.fade-in-out-enter-active,.fade-in-out-leave-active{transition:opacity .3s ease}.fade-in-out-enter-from,.fade-in-out-leave-to{opacity:0}.popup-enter-active,.popup-leave-active{transition:opacity .23s ease}.popup-leave-active{transition-delay:.43s}.popup-enter-from,.popup-leave-to{opacity:0}.popup-enter-active .popup__content,.popup-leave-active .popup__content{transition:all .43s ease-in-out}.popup-enter-active .popup__content{transition-delay:.23s}@media(max-width:1399px){.popup-enter-from .popup__content,.popup-leave-to .popup__content{transform:translateY(101%);opacity:0}}@media(min-width:900px){.popup-enter-from .popup__content,.popup-leave-to .popup__content{transform:scale(.9);opacity:0}}.on-update-enter-active,.on-update-leave-active{transition:transform .23s ease}.on-update-enter-from,.on-update-leave-to{transform:scale(1.1)}.order-item-enter-active{transition:transform .23s ease}.order-item-leave-active,.order-item-move{transition:transform .13s ease}.order-item-enter-from,.order-item-leave-to{transform:scale(.8);opacity:0}.order-item-leave-active{position:absolute;z-index:99}.choice-enter-active,.choice-leave-active{transition:max-height .55s ease-in-out}.choice-enter-to,.choice-leave-from{overflow:hidden;max-height:1000px}.choice-enter-from,.choice-leave-to{overflow:hidden;max-height:0}.item-quantity-enter-active{animation:fade-in-scale .6s}.item-quantity-enter-active .item__quantity__text{animation:center-to-top-right .6s;animation-timing-function:ease-in-out}.item--suggested .btn-decrease,.item--suggested .btn-increase{opacity:0;pointer-events:none}.item--suggested.item--edit .btn-decrease{animation:fade-in-move-left 1s}.item--suggested.item--edit .btn-increase{animation:fade-in-move-right 1s}.item--suggested.item--edit .btn-decrease,.item--suggested.item--edit .btn-increase{pointer-events:all;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.5,.01,.15,1.02)}.item-quantity-leave-to{opacity:0}.item-quantity-leave-from .item__quantity__text,.item-quantity-leave-to .item__quantity__text{top:50%;right:50%;transform:translate(50%,-50%);height:3.75rem;width:3.75rem;font-size:1.5rem}.item-quantity-leave-active{transition:all .3s ease-in}.slidedown-enter-active,.slidedown-leave-active{transition:all .5s ease-in-out}.slidedown-enter-to,.slidedown-leave-from{overflow:hidden;max-height:1000px;opacity:1}.slidedown-enter-from,.slidedown-leave-to{overflow:hidden;max-height:0;opacity:0}@keyframes fade-in{0%{opacity:0}to{opacity:100%}}.form-group-search{display:block;margin:1.5625rem auto;width:100%;max-width:25rem;position:relative}.form-group-search .search{width:100%;background-color:var(--color-search-bg)}input[type=search]{border:1px solid var(--input-border-color);height:2.625rem;padding:.8125rem 1.1875rem;padding-right:2.1875rem;font-size:.9375rem;border-radius:2.625rem}input[type=search]+.search-icon{position:absolute;top:50%;transform:translateY(-50%);right:5px}input[type=search]+.search-icon:before{content:"";font-family:weborder-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:1rem;font-size:1.25rem}form{gap:20px 10px!important}form fieldset{border:none;padding:0;padding-bottom:20px}form legend{padding:0 0 10px;font-weight:700}.input-group{display:flex;flex-flow:row wrap;align-items:center;gap:10px;position:relative}.input-group:has(label){padding-top:15px}.input-group:focus-within label{top:-5px;background-color:transparent}.input-group label{white-space:nowrap;font-size:.85rem;position:absolute;top:0;border-radius:5px;background-color:#fff;padding:0 5px;line-height:1.5rem;transition:all .3s ease-out;z-index:1}.input-group input:invalid:not(:placeholder-shown){border:1px solid red}.input-group label:has(~input:required):after{content:"*";color:red;font-size:1.2rem}.input-group input{flex:300px;border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);padding:var(--input-padding);font-size:.95rem}.input-group+p{margin-top:2px;margin-bottom:20px}.checkbox-group,.input-group+p{font-size:.85rem}.password-mismatch{padding:10px;background:var(--color-warning);color:var(--color-warning-contrast);border-radius:5px;font-weight:700;max-height:50px;overflow:hidden;animation:scale-up .6s ease-in-out}.input-password .password-container{position:relative;width:100%}.input-password .password-container input{width:100%}.input-password .password-container .show-password{position:absolute;top:0;right:0;font-size:0;height:100%;display:flex;justify-content:center;align-items:center}.input-password .password-container .show-password:before{content:"";font-size:1.3rem;padding:8px;color:#4e4e4e}.input-password .password-container .show-password:before,.input-password .password-container.showing .show-password:before{font-family:weborder-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0}.input-password .password-container.showing .show-password:before{content:""}.label{color:var(--font-color-muted);font-size:.8125rem;margin-bottom:.3125rem;font-weight:700}.form-footer{justify-content:space-between}.show-more{margin:1.875rem 0}.popup,.show-more{display:flex;justify-content:center}.popup{position:fixed;top:0;bottom:0;left:0;right:0;background-color:var(--modal-backdrop-background-color);align-items:center;padding:0 .3125rem;z-index:9999}.popup__content{background-color:var(--color-choices-bg);border-radius:1.25rem;overflow:hidden;width:calc(100% - 30px);max-width:800px;min-width:26.25rem;box-shadow:0 0 1.875rem .625rem rgba(0,0,0,.15);display:flex;flex-direction:column;max-height:calc(100vh - 60px)}@media(max-width:599px){.popup__content{min-width:20rem}}.popup__content--full{height:100%}.popup__content>*{padding-left:1.25rem;padding-right:1.25rem}@media(max-width:599px){.popup__content>*{padding-left:.9375rem;padding-right:.9375rem}}.popup__header{background:var(--modal-header-background);color:var(--modal-header-color);border-radius:1.25rem 1.25rem 0 0;font-size:1.375rem;margin:0;height:3.75rem;flex-shrink:0;flex-grow:0;display:flex;justify-content:flex-start;align-items:center}.popup__text{padding-top:1.25rem;padding-bottom:1.25rem;margin:0;flex-shrink:1;flex-grow:1;flex:1 1 auto;overflow-x:none;overflow-y:auto;background-color:var(--color-choices-bg);height:calc(100% - 8.75rem)}@media(max-width:599px){.popup__text{padding-top:.9375rem;padding-bottom:.9375rem}}.popup__text .terms-and-conditions{height:100%;padding-bottom:30px;overflow-y:auto;-webkit-overflow-scrolling:touch}.popup__text .terms-and-conditions>div{overflow-y:auto}.popup__text .terms-and-conditions>div h1{font-size:2rem;margin:0}.popup__text .terms-and-conditions>div h2{font-size:1.6rem;margin:20px 0 0}.popup__text .terms-and-conditions>div h3{font-size:1.3rem;margin:20px 0 0}.popup__text .terms-and-conditions>div p{margin:5px 0}.popup__buttons{display:flex;justify-content:flex-end;flex-flow:row wrap;align-items:center;gap:.625rem;background-color:var(--color-choices-bg);height:5rem;flex-shrink:0;flex-grow:0}@media(max-width:599px){.popup__buttons{flex-direction:column;padding:10px 0 20px;box-sizing:initial}}.popup--languages{align-items:start}.popup--languages .popup__content{margin-top:60px}.popup--languages .popup__content .languages{list-style:none}.popup--languages .popup__content .languages a{padding:10px;display:block;text-decoration:none;font-weight:700;color:var(--link-color)}.popup--languages .popup__content .languages a[disabled=true]{opacity:.5}.loader{justify-content:center;padding:.625rem;animation:fade-in .5s ease-in forwards}.loader,.loader>div{display:flex;align-items:center}.loader>div{gap:.625rem}.item .loader>div{flex-wrap:wrap;justify-content:center}.item .loader>div span{flex-basis:100%;padding:.625rem 0 0;text-align:center}.langauge-selector{display:flex;justify-content:center;gap:1.25rem}.navbar .langauge-selector{justify-content:flex-end}.lang-icon{font-size:1.5rem}img.clone{position:fixed;opacity:1;transition:all .8s ease-out;z-index:9999}img.clone--animate{position:fixed;opacity:0;transform:scale(.4)}.dropdown{position:relative}.dropdown__toggle{display:flex;color:var(--color-primary);background:transparent;font-weight:700;padding:.625rem 0;font-size:.9375rem;text-align:right}.dropdown__toggle:after{content:"";font-family:weborder-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:0}.dropdown__menu{background:var(--modal-background-color);position:absolute;right:0;z-index:1;padding:0;margin-top:.125rem;border-radius:.625rem;overflow:hidden;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);min-width:10rem}.dropdown__menu--time{min-width:13.75rem;padding:.625rem}.dropdown__menu ul{margin:0;padding:0;list-style:none}.dropdown__item{display:block;padding:.5rem 1.5625rem;line-height:1.5;text-decoration:none;transition:all .3s}.dropdown__item:focus,.dropdown__item:hover{background:var(--color-primary);color:var(--dropdown-font-color-hover)}.dropdown__time{display:grid;grid-template-columns:repeat(auto-fit,minmax(5rem,1fr));gap:.5rem .5rem}.dropdown__time select{width:100%;padding:.5rem}.checkout{background:var(--color-order-bg);padding:1.25rem;border-radius:1.25rem;margin-bottom:1.25rem;animation:fade-in .5s ease-in forwards}@media(max-width:599px){.checkout{display:grid;grid-auto-flow:row;grid-template-rows:-webkit-min-content 1fr -webkit-min-content;grid-template-rows:min-content 1fr min-content}}.checkout__header{display:grid;gap:.625rem;font-weight:700;margin-bottom:1.25rem}.checkout__header__pickup,.checkout__header__table{display:flex;justify-content:space-between;align-items:center;gap:10px}.checkout .checkout__order-items .label{border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:0}.checkout .checkout__order-items ol{margin-bottom:10px}.checkout .checkout__order-items li{display:flex;flex-flow:row wrap;align-items:center;justify-content:start}.checkout .checkout__order-items li.main-article{margin-top:10px}.checkout .checkout__order-items li.receipt-item{font-size:.85rem}.checkout .checkout__order-items .order-item-info{flex:1}.checkout .checkout__order-items .order-item-row{display:flex;justify-content:space-between;flex-flow:row wrap;gap:5px 10px}.checkout .checkout__order-items .order-item-row .description{font-size:.85rem;font-weight:700}.checkout .checkout__order-items .order-item-row .campaign-name{font-size:.85rem}.checkout .checkout__order-items .choice-price,.checkout .checkout__order-items .order-item-price{font-weight:700;flex:none}.checkout .checkout__order-items .order-item-image{max-width:80px;max-height:80px;flex:none}.checkout .checkout__order-items .order-receipt__items_total{margin-top:10px}.checkout .checkout__order-items .order-item-choices{font-size:.85rem}.checkout .checkout__order-items .campaign-details{position:relative;order:-1;width:100%}.checkout .checkout__order-items .campaign-details .campaign-info{display:inline-flex;border:1px solid var(--color-primary);padding:4px 8px;border-radius:4px;flex-flow:row wrap}.checkout .checkout__order-items .campaign-details:has(.campaign-name) .campaign-label:after{content:":"}.checkout .checkout__order-items .campaign-details .campaign-label{font-size:.85rem;font-weight:700;margin-right:5px;color:var(--color-primary)}.checkout .checkout__order-items .campaign-details .campaign-name:hover~.campaign-description{opacity:1}.checkout .checkout__order-items .campaign-details .campaign-description{display:none}.checkout .checkout-total-container .checkout-total{font-size:var(--checkout-totalsum-size);font-weight:700;padding:1.25rem 0 5px;display:flex;justify-content:space-between}.checkout .checkout-total-container .vat-row{display:flex;justify-content:space-between}.checkout ol{list-style:none;padding:0;margin:0}.checkout__summary{display:grid;font-weight:700;margin-top:.9375rem;margin-bottom:-2.5rem}.checkout__summary .btn{margin:.625rem 1.25rem 0}.checkout.swedbankpay-checkout{background-color:#fff;margin:0 3vw}.page--checkout .abort-btn{margin:20px auto}@keyframes fade-in-scale{0%{opacity:0}50%{opacity:1}}@keyframes scale-up{0%{padding:0 10px;max-height:0;overflow:hidden}to{padding:10px;max-height:50px;overflow:hidden}}@keyframes pulse{0%{transform:scale(1)}30%{transform:scale(1.4);opacity:0}to{transform:scale(1.4);opacity:0}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes center-to-top-right{0%{top:50%;right:50%;transform:translate(50%,-50%) scale(2)}60%{top:50%;right:50%;transform:translate(50%,-50%) scale(2)}}@keyframes fade-in-move-left{0%{opacity:0;margin-right:-50px}20%{opacity:0;margin-right:-50px}21%{opacity:1}to{opacity:1;margin-right:0}}@keyframes fade-in-move-right{0%{opacity:0;margin-left:-50px}20%{opacity:0;margin-left:-50px}21%{opacity:1}to{opacity:1;margin-left:0}}@keyframes price-update{0%{transform:scaleX(1)}50%{transform:scale3d(1.15,.85,1)}to{transform:scaleX(1)}}@keyframes jello-horizontal{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.error--block{background:var(--color-order-bg);padding:1.25rem;border-radius:1.25rem;margin:2.25rem 0 1.25rem}.adyen-checkout__dropin .adyen-checkout__button{color:var(--color-primary-button-text);background-color:var(--color-primary-button-bg);border-color:var(--color-primary-button-border);font-weight:700;text-transform:var(--btn-text-transform);border-radius:var(--btn-border-radius)}.adyen-checkout__dropin .adyen-checkout__button[data-active=true]{border-color:var(--color-primary-button-border-hover)}.adyen-checkout__dropin .adyen-checkout__button:focus{outline:none;color:var(--color-primary-button-text-hover);background-color:var(--color-primary-button-bg-hover);border-color:var(--color-primary-button-border-hover)}@media(hover:hover){.adyen-checkout__dropin .adyen-checkout__button:hover{color:var(--color-primary-button-text-hover);background-color:var(--color-primary-button-bg-hover);border-color:var(--color-primary-button-border-hover)}}.adyen-checkout__dropin .adyen-checkout__button:active,.adyen-checkout__dropin .adyen-checkout__button:active:focus,.adyen-checkout__dropin .adyen-checkout__button:active:hover{color:var(--color-primary-button-text-hover);background-color:var(--color-primary-button-bg-hover);border-color:var(--color-primary-button-border-hover)}.adyen-checkout__dropin .adyen-checkout__button:active{transform:scale(.98)}.adyen-checkout__dropin .adyen-checkout__button.disabled,.adyen-checkout__dropin .adyen-checkout__button[disabled],fieldset[disabled] .adyen-checkout__dropin .adyen-checkout__button{opacity:.5;pointer-events:none}@media(hover:hover){.adyen-checkout__dropin .adyen-checkout__button.disabled:hover,.adyen-checkout__dropin .adyen-checkout__button[disabled]:hover,fieldset[disabled] .adyen-checkout__dropin .adyen-checkout__button:hover{background-color:var(--color-primary-button);border-color:var(--color-primary-button)}}.adyen-checkout__dropin .adyen-checkout__button.disabled.focus,.adyen-checkout__dropin .adyen-checkout__button.disabled:focus,.adyen-checkout__dropin .adyen-checkout__button[disabled].focus,.adyen-checkout__dropin .adyen-checkout__button[disabled]:focus,fieldset[disabled] .adyen-checkout__dropin .adyen-checkout__button.focus,fieldset[disabled] .adyen-checkout__dropin .adyen-checkout__button:focus{background-color:var(--color-primary-button);border-color:var(--color-primary-button)}.adyen-checkout__dropin .adyen-checkout__button__icon{filter:invert(1)}.adyen-checkout__dropin .adyen-checkout__payment-method{background:var(--adyen-payment-method-bg)}.adyen-checkout__dropin .adyen-checkout__payment-method--selected+.adyen-checkout__payment-method,.adyen-checkout__dropin .adyen-checkout__payment-method:first-child{border-top-left-radius:var(--adyen-payment-method-border-radius);border-top-right-radius:var(--adyen-payment-method-border-radius)}.adyen-checkout__dropin .adyen-checkout__payment-method--next-selected,.adyen-checkout__dropin .adyen-checkout__payment-method:last-child{border-bottom-left-radius:var(--adyen-payment-method-border-radius);border-bottom-right-radius:var(--adyen-payment-method-border-radius)}.adyen-checkout__dropin .adyen-checkout__payment-method--selected{border-radius:var(--adyen-payment-method-border-radius);margin-bottom:40px}.adyen-checkout__dropin .adyen-checkout__payment-method__radio--selected{background:var(--color-primary)}.adyen-checkout__dropin .adyen-checkout__status{border-radius:var(--adyen-payment-method-border-radius)}.adyen-checkout__dropin .adyen-checkout__button--pay{margin-bottom:-37px}.adyen-checkout__dropin .adyen-checkout__label__text{font-weight:700}.coupons-btn{position:relative;background-color:transparent}.coupons-btn:before{content:"";font-family:weborder-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0;font-size:1.5625rem}.coupons-btn:after{content:attr(data-value);position:absolute;top:-6px;right:-10px;font-size:13px;font-weight:700;display:flex;justify-content:center;align-items:center;color:var(--color-primary-contrast);background-color:var(--color-primary);border-radius:50%;width:20px;height:20px;padding:3px}.page--coupons .coupon-list{list-style:none;display:flex;flex-flow:row wrap;padding:0;gap:10px}.page--coupons .coupon-list li{flex:1 30%;max-width:30%}@media(max-width:599px){.page--coupons .coupon-list li{flex:1 40%;max-width:50%}}@media(max-width:899px){.page--coupons .coupon-list li{flex:1 40%;max-width:50%}}.page--coupons .coupon-list li:has(.coupon-active)~li{opacity:.4}.coupon .coupon-content{cursor:pointer;display:flex;flex-flow:column wrap;box-shadow:var(--item-box-shadow);border-radius:20px;background-color:#fff;position:relative;gap:10px;overflow:hidden;padding-bottom:20px}.coupon .coupon-content .header{padding:0 10px;font-size:1.1rem;margin:0}.coupon .coupon-content .description{display:block;padding:0 10px;font-size:.9rem;margin:0;max-width:65ch}.coupon .coupon-content.coupon-expired .description,.coupon .coupon-content.coupon-expired .header,.coupon .coupon-content.coupon-expired img{opacity:.5}.coupon .coupon-content.coupon-expired:after{content:"Kupongen är använd";display:block;background-color:#000;color:#fff;padding:3px 5px;font-weight:700;border-radius:5px;position:absolute;rotate:20deg;top:30%;right:50%;transform:translate(50%,-50%)}.coupon .coupon-content.coupon-active{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.coupon .coupon-content.coupon-active .coupon-time-left{position:absolute;top:10px;right:10px;background-color:var(--color-primary);color:var(--color-primary-contrast);border-radius:20px;padding:10px 20px;font-weight:700}body>.coupon{position:fixed;top:-50px;bottom:0;left:0;right:0;background-color:var(--modal-backdrop-background-color);display:flex;align-items:center;justify-content:center;padding:0 .3125rem;z-index:9999}body>.coupon .btn{align-self:center}.profile-menu-button-container .btn-login{font-size:35px;border:2px solid transparent;position:relative}.profile-menu-button-container .btn-login:after{content:"";font-family:weborder-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:0;font-size:2rem;transition:rotate .3s ease-in-out}@media(max-width:599px){.profile-menu-button-container .btn-login:after{font-size:1.5rem}}.profile-menu-button-container .btn-login:focus,.profile-menu-button-container .btn-login:hover{background:none}.profile-menu-button-container .btn-login:hover{border-color:#fff}.profile-menu-button-container .btn-login .username{display:flex;flex-flow:column;text-align:center;align-items:start}@media(max-width:599px){.profile-menu-button-container .btn-login .username{position:absolute;bottom:-40px;right:22px;background:#fff;color:#000;padding:5px 20px;border-radius:10px 0 10px 10px;white-space:pre;font-weight:700;box-shadow:var(--item-box-shadow);opacity:0;animation:bubble-fade-in 10s 1s;pointer-events:none}.profile-menu-button-container .btn-login .username:after{content:"";width:0;height:0;position:absolute;border-right:8px solid #fff;border-left:4px solid transparent;border-bottom:4px solid #fff;border-top:10px solid transparent;right:0;top:-8px}}.profile-menu-button-container .btn-login .first-name{font-size:1rem}.profile-menu-button-container .btn-login .user-greeting{display:block;font-size:.8rem}.profile-menu-button-container .btn-close{font-size:35px;padding:10px;margin-left:auto}.profile-menu-button-container .profile-menu-container{display:flex;flex-flow:column;height:100dvh;width:97vw;max-width:480px;position:absolute;top:0;right:0;box-shadow:var(--menu-box-shadow);background-color:#fff;transition:right .5s ease-in-out;right:-500px;z-index:2}@media(max-width:599px){.profile-menu-button-container .profile-menu-container{right:-110vw}}.profile-menu-button-container .profile-menu-container.open{right:0}.profile-menu-button-container .profile-menu-container .profile-menu-header{background:var(--profile-menu-top-bg);color:var(--profile-menu-top-color);height:calc(var(--navbar-height) + 2px);display:flex;align-items:center}.profile-menu-button-container .profile-menu-container .profile-menu-header .username{display:flex;align-items:center;gap:10px;font-weight:700}.profile-menu-button-container .profile-menu-container .profile-menu-header .username:before{content:"";font-family:weborder-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:1rem;padding:20px;font-size:35px}.profile-menu-button-container .profile-menu-container .profile-menu-header .btn-close{background:none;color:var(--profile-menu-top-color)}.profile-menu-button-container .profile-menu-container .profile-menu{list-style:none;padding:0;margin:0;min-width:320px;flex:auto}.profile-menu-button-container .profile-menu-container .profile-menu>li{border-bottom:1px solid #e4e4e4}.profile-menu-button-container .profile-menu-container .profile-menu a{display:flex;align-items:center;padding:20px;text-decoration:none;font-weight:700}.profile-menu-button-container .profile-menu-container .profile-menu a:before{font-size:25px;transition:color .3s ease-in-out}.profile-menu-button-container .profile-menu-container .profile-menu a:hover:before{color:var(--color-primary)}.profile-menu-button-container .profile-menu-container .profile-menu .order-link:before{content:""}.profile-menu-button-container .profile-menu-container .profile-menu .offers:before,.profile-menu-button-container .profile-menu-container .profile-menu .order-link:before{font-family:weborder-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:1rem}.profile-menu-button-container .profile-menu-container .profile-menu .offers:before{content:""}.profile-menu-button-container .profile-menu-container .profile-menu .favorites:before{content:""}.profile-menu-button-container .profile-menu-container .profile-menu .favorites:before,.profile-menu-button-container .profile-menu-container .profile-menu .my-account:before{font-family:weborder-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:1rem}.profile-menu-button-container .profile-menu-container .profile-menu .my-account:before{content:""}.profile-menu-button-container .profile-menu-container .profile-menu .order-history:before{content:""}.profile-menu-button-container .profile-menu-container .profile-menu .logout:before,.profile-menu-button-container .profile-menu-container .profile-menu .order-history:before{font-family:weborder-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:1rem}.profile-menu-button-container .profile-menu-container .profile-menu .logout:before{content:""}.profile-menu-button-container .profile-menu-container .membercard-container{display:flex;flex-flow:column;font-weight:700;text-align:center;padding:20px}.profile-menu-button-container .profile-menu-container .membercard-container img{width:100%;max-width:320px;margin:10px auto}.alert{display:flex;flex-flow:row wrap;border-radius:10px;background-color:#fff3cd;gap:20px;align-items:center;padding:1.5rem 1rem;margin:5px 0}.alert p{margin:0}.alert ul{margin:0;padding:0 20px}.alert ul li:not(:last-child){padding-bottom:5px}.alert-danger{background-color:#bc0000;border:none;color:#fff}.alert-success{background-color:#fc0;border:none}.alert .btn{justify-self:end}.external-login-providers{display:flex;gap:20px;flex-flow:row wrap}.external-login-providers .external-login-separator{display:flex;align-items:center;justify-content:center;width:100%}.external-login-providers>div{flex:100%}.external-login-providers .btn{box-shadow:none}.external-login-providers .btn-Google{background:#fff;color:#000;border:1px solid #e7e7e9}.external-login-providers .btn-Google .gsi-material-button-content-wrapper{display:flex;align-items:center;gap:20px;font-size:clamp(.8rem,2vw,1.1rem)}@media(min-width:900px){.external-login-providers .btn-Google .gsi-material-button-contents{white-space:pre}}.external-login-providers .btn-Google svg{height:30px;width:30px}.external-login-providers .btn-Facebook{border:none;background:#4267b2;color:#fff;text-align:center;width:250px;font-size:clamp(.8rem,2vw,1.1rem)}.external-login-providers .btn-Facebook:before{content:"";font-family:weborder-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0;font-size:30px}@media(min-width:900px){.external-login-providers .btn-Facebook{white-space:pre}}.page--campaigns .page__content>h2{margin:30px 0 10px}.page--campaigns .campaigns{list-style:none;margin:0;padding:0}.page--campaigns .campaigns>li{margin-bottom:10px}.page--campaigns .expandable-container{width:100%;max-height:200px;overflow-y:auto}.page--campaigns .campaign{display:flex;flex-flow:row wrap;background-color:var(--campaign-banner-bg);box-shadow:var(--item-box-shadow);border-radius:20px;overflow:hidden}.page--campaigns .campaign .campaign__image{display:flex;align-items:center;justify-content:center;width:100%;min-width:200px;position:relative;background-color:#f3f3f3;flex:1 40%}.page--campaigns .campaign .editor-content{flex:100%}.page--campaigns .campaign .campaign__content{padding:20px;flex:1 60%;min-width:300px;align-self:flex-start}.page--campaigns .campaign .campaign__content h2{margin:0}.page--campaigns .campaign .campaign__content ul{display:flex;flex-flow:column;gap:20px}.campaign__content{display:flex;flex-flow:column;align-items:flex-start;-webkit-hyphens:auto;hyphens:auto}.campaign__content>.btn{margin-top:10px}.campaign__content .campaign-type-container{order:-1;width:100;color:var(--color-primary);font-weight:700;flex:100%}.campaign__content .campaign-type-container .campaign-type+.campaign-type:before{content:" / "}.active-campaigns{position:relative;animation:campaigns-in 2s;flex:1;min-width:300px}.active-campaigns>ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-items:center;justify-items:end}.active-campaigns>ul>li{opacity:0;grid-area:1/1/2/2;transition:opacity 1s}.active-campaigns>ul>li.active{opacity:1;transition-delay:1.3s;z-index:1}.active-campaigns .campaign{display:flex;align-items:center;background-color:#fff;border-radius:5px;border:1px solid #e5e5e5;padding:10px;gap:10px;position:relative}.active-campaigns .campaign h2{font-size:1rem;margin:0}.active-campaigns .campaign .campaign__content .expandable-container{display:none}.active-campaigns .campaign .campaign__content a{position:absolute;top:0;left:0;right:0;height:100%;opacity:0;border-radius:0}.active-campaigns .campaign .campaign__content .campaign-type{font-size:.75rem}.active-campaigns .campaign .campaign__image img{max-height:40px;max-width:60px}.active-campaigns .campaign .article-stickers{display:none}.active-campaigns a{color:var(--color-primary);font-weight:700;text-decoration:none;font-size:.85rem;float:right;padding:5px 0}@keyframes campaigns-in{0%{opacity:0;max-height:0}20%{max-height:0}50%{opacity:0}90%{max-height:100px}to{opacity:1}}.expandable-container{margin-bottom:10px}.campaign.expandable .expandable-container{max-height:2lh;overflow:hidden;transition:max-height .6s ease-in-out,overflow 0s .6s}.campaign.expandable.expanded .expandable-container{overflow-y:auto;max-height:200px}.campaign.expandable .btn{margin:-20px 0 -10px;flex:100%;padding:0;background:transparent;font-size:.85rem;color:var(--color-primary);border:none;border-radius:0;box-shadow:none}.page-favorites .list__item .item{opacity:.5;transition:all .6s;filter:grayscale(1)}.page-favorites .list__item .item.favorite{opacity:1;filter:grayscale(0)}@font-face{font-family:Montserrat;font-weight:300;font-style:normal;src:url(../fonts/Montserrat-Light.ee3db32f.woff2) format("woff2"),url(../fonts/Montserrat-Light.1a738bfd.woff) format("woff");font-display:swap}@font-face{font-family:Montserrat;font-weight:300;font-style:italic;src:url(../fonts/Montserrat-LightItalic.9856b270.woff2) format("woff2"),url(../fonts/Montserrat-LightItalic.97657c11.woff) format("woff");font-display:swap}@font-face{font-family:Montserrat;font-weight:400;font-style:normal;src:url(../fonts/Montserrat-Regular.585d1092.woff2) format("woff2"),url(../fonts/Montserrat-Regular.3b9f5941.woff) format("woff");font-display:swap}@font-face{font-family:Montserrat;font-weight:400;font-style:italic;src:url(../fonts/Montserrat-Italic.c6b9bfa5.woff2) format("woff2"),url(../fonts/Montserrat-Italic.8abdc9d4.woff) format("woff");font-display:swap}@font-face{font-family:Montserrat;font-weight:700;font-style:normal;src:url(../fonts/Montserrat-Bold.f4d681a7.woff2) format("woff2"),url(../fonts/Montserrat-Bold.43b748f2.woff) format("woff");font-display:swap}@font-face{font-family:Montserrat;font-weight:700;font-style:italic;src:url(../fonts/Montserrat-BoldItalic.9b28d647.woff2) format("woff2"),url(../fonts/Montserrat-BoldItalic.f0767349.woff) format("woff");font-display:swap}@font-face{font-family:weborder-icons;src:url(../fonts/weborder-icons.495953f0.eot);src:url(../fonts/weborder-icons.495953f0.eot#iefix) format("embedded-opentype"),url(../fonts/weborder-icons.5b01de16.woff2) format("woff2"),url(../fonts/weborder-icons.031987bd.woff) format("woff"),url(../fonts/weborder-icons.1b02e3f8.ttf) format("truetype"),url(../img/weborder-icons.8df0ca2c.svg#dashboard-icons) format("svg");font-weight:400;font-style:normal}@font-face{font-family:weborder-icons_old;src:url(../fonts/weborder-icons_old.89306d0a.eot);src:url(../fonts/weborder-icons_old.89306d0a.eot#iefix) format("embedded-opentype"),url(../fonts/weborder-icons_old.7401c0f0.woff2) format("woff2"),url(../fonts/weborder-icons_old.d285b5b7.woff) format("woff"),url(../fonts/weborder-icons_old.84e21e34.ttf) format("truetype"),url(../img/weborder-icons_old.3a3b16c1.svg#weborder-icons) format("svg");font-weight:400;font-style:normal}.icon,[class*=" icon-"]:before,[class^=icon-]:before{font-family:weborder-icons_old;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:red!important}.icon-left-open,.icon-left-open:before{content:""}.icon-plus,.icon-plus:before{content:""}.icon-minus,.icon-minus:before{content:""}.icon-avatar,.icon-avatar:before{content:""}.icon-heart,.icon-heart:before{content:""}.icon-search,.icon-search:before{content:""}.icon-trash,.icon-trash:before{content:""}.icon-pen,.icon-pen:before{content:""}.icon-down-open,.icon-down-open:before{content:""}.icon-right-open,.icon-right-open:before{content:""}.icon-up-open,.icon-up-open:before{content:""}.icon-clock,.icon-clock:before{content:""}.icon-cancel,.icon-cancel:before{content:""}.icon-check,.icon-check:before{content:""}.icon-globe,.icon-globe:before{content:""}.icon-burger,.icon-burger:before{content:""}.icon-shopping-basket,.icon-shopping-basket:before{content:""}.icon-menu,.icon-menu:before{content:""}.icon-heart-filled,.icon-heart-filled:before{content:""}.icon-star-empty,.icon-star-empty:before{content:""}.icon-star,.icon-star:before{content:""}.icon-block,.icon-block:before{content:""}.icon-link-ext,.icon-link-ext:before{content:""}.icon-voucher,.icon-voucher:before{content:""}.icon-voucher-gift,.icon-voucher-gift:before{content:""}:root{--font-family-main:"Cormorant Garamond",serif;--font-family-header:"white_angelicaregular",serif;--letter-spacing:0.06rem;--btn-letter-spacing:0.1rem;--logo:url(../img/logo.f60bcaf3.jpg);--logo-navbar:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAPAAA/+ED9Wh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8APD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDIgNzkuYTZhNjM5NjhhLCAyMDI0LzAzLzA2LTExOjUyOjA1ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkNhbnZhIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkEwNzNBREU0MjI0NjExRUY5Q0E4RDNGM0RDNUZDMUNFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkEwNzNBREU1MjI0NjExRUY5Q0E4RDNGM0RDNUZDMUNFIj4gPGRjOmNyZWF0b3I+IDxyZGY6U2VxPiA8cmRmOmxpPlNlbG1hYnJvbWFuPC9yZGY6bGk+IDwvcmRmOlNlcT4gPC9kYzpjcmVhdG9yPiA8ZGM6dGl0bGU+IDxyZGY6QWx0PiA8cmRmOmxpIHhtbDpsYW5nPSJ4LWRlZmF1bHQiPlVudGl0bGVkIGRlc2lnbiAtIDE8L3JkZjpsaT4gPC9yZGY6QWx0PiA8L2RjOnRpdGxlPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBNTFC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);--navbar-logo-padding:10px;--navbar-bg-color:#e9ebe5;--navbar-bg-color-contrast:var(--color-primary);--site-background:#e9ebe5;--color-primary:#000;--color-primary-contrast:#000;--color-primary-shade:#b6c2b1;--color-primary-body:#f5f5f5;--color-secondary-body:#fff;--list-item-articles-width:40%;--list-item-width-phone:100%;--list-item-category-width-phone:40%;--item-bg-color:#f2f3ef;--dropdown-font-color-hover:var(--color-primary-contrast);--item-price-color:#000;--color-secondary:#5c7123;--color-secondary-contrast:#fff;--color-primary-button-bg:#c7d4c2;--color-primary-button-text:#000;--color-primary-button-border:#c7d4c2;--color-primary-button-bg-hover:#acbba7;--color-primary-button-text-hover:#000;--color-primary-button-border-hover:var(--color-primary-button-bg-hover);--color-secondary-button-bg:#fff;--color-secondary-button-text:#000;--color-secondary-button-border:var(--color-primary-button-bg);--color-secondary-button-bg-hover:var(--color-primary-button-bg);--color-secondary-button-text-hover:#000;--color-secondary-button-border-hover:var(--color-primary-button-bg)}@font-face{font-family:white_angelicaregular;src:url(../fonts/whiteangelica-webfont.207d2456.woff2) format("woff2"),url(../fonts/whiteangelica-webfont.14d7f76a.woff) format("woff");font-weight:400;font-style:normal}@media(min-width:900px){ion-content{--background:var(--site-background)}}ion-content{--background:var(--site-background)}body{font-optical-sizing:auto;font-weight:700;font-style:normal}.navbar__link{color:var(--color-primary-shade-contast)}@media(min-width:900px){.page--home .customer-logo{height:400px}}.list--articles .item__image{display:none}.article__content{position:relative;margin-bottom:50px;grid-template-areas:"campaigns campaigns" "desc desc" "img img"}.article__content .article-stickers,.article__content .article__image img{display:none}.article__content .article__price{background:none;color:var(--color-primary);padding:0;box-shadow:none;top:auto;bottom:auto;left:auto;right:0;height:auto;position:absolute;font-size:1.4rem}.article__quantity{background-color:var(--color-primary-button-bg);color:var(--color-primary-button-bg-text)}.article__quantity span{font-size:1.3rem;font-family:var(--font-family-header)}.item,.item .item__heading,.item .item__price{justify-content:center;text-align:center}.item .item__content:after{content:"";position:absolute;z-index:1;bottom:0;display:block;width:100%;height:1.5625rem;background:linear-gradient(0deg,var(--item-bg-color) 0,transparent 100%)}.choice__image,.order-item-image,.order-item__image{display:none}.loader{font-weight:700}.navbar .loader{font-weight:400}ion-spinner{--color:var(--color-primary)}.navbar ion-spinner{--color:var(--font-color)}body.update-available .update-app{display:block}.update-app{display:none;position:absolute;top:0;left:0;width:100%;min-height:100px;z-index:1000;background-color:#fff;box-shadow:0 5px 30px 0 rgba(0,0,0,.36)}.click-outside{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1;background:transparent}