header.wp-block-template-part{left:0;position:fixed;top:0;width:100%;z-index:9}header.wp-block-template-part .header-inner-container{position:relative}header.wp-block-template-part nav.wp-block-navigation{gap:2em}header.wp-block-template-part nav.wp-block-navigation .cta-btn a{background:var(--wp--preset--color--secondary);border:1px solid var(--wp--preset--color--white);border-radius:100px;color:var(--wp--preset--color--black);margin-top:0;padding:.5em 1em;transition:background-color 1s}header.wp-block-template-part nav.wp-block-navigation .cta-btn a:hover{background:var(--wp--preset--color--white);color:var(--wp--preset--color--secondary)}header.wp-block-template-part nav.wp-block-navigation.nav-primary--mobile .wp-block-navigation__responsive-dialog{margin-top:-12px}header.wp-block-template-part nav.wp-block-navigation.nav-primary--mobile .wp-block-navigation__responsive-dialog .cta-btn a{padding:1em 1.5em}header.wp-block-template-part nav.wp-block-navigation.nav-primary--desktop{transition:all 1s}header.wp-block-template-part nav.wp-block-navigation.nav-primary--desktop .wp-block-navigation-item .wp-block-navigation-item__label{transition:font-size .5s ease,background-color .5s ease}header.wp-block-template-part nav.wp-block-navigation.nav-primary--desktop .wp-block-navigation-item .wp-block-navigation-item__label:hover{color:var(--wp--preset--color--secondary)}header.wp-block-template-part nav.wp-block-navigation.nav-primary--desktop .wp-block-navigation-item .wp-block-navigation-item__label:hover:after{background:var(--wp--preset--color--primary);width:100%}header.wp-block-template-part nav.wp-block-navigation.nav-primary--desktop .wp-block-navigation-item .wp-block-navigation-item__label:hover a{text-decoration:none}header.wp-block-template-part nav.wp-block-navigation .wp-block-navigation__submenu-container{padding-bottom:.5em;padding-top:.5em}header.wp-block-template-part nav.wp-block-navigation .wp-block-navigation__submenu-container li,header.wp-block-template-part nav.wp-block-navigation .wp-block-navigation__submenu-container li:hover{color:var(--wp--preset--color--secondary)}header.wp-block-template-part nav.wp-block-navigation .wp-block-navigation__submenu-container li a{text-decoration:none}header.wp-block-template-part nav.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:hsla(0,0%,100%,.9)}header.wp-block-template-part nav.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open{animation:slide-in .5s forwards,fade-in .5s forwards}header.wp-block-template-part nav.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__label{font-size:var(--wp--preset--font-size--large)}header.wp-block-template-part nav.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-close,header.wp-block-template-part nav.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,header.wp-block-template-part nav.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-dialog{display:flex;flex-direction:column;justify-content:space-between;min-height:100%}header.wp-block-template-part nav.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-close{right:2rem;top:2rem}header.wp-block-template-part nav.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-site-logo,header.wp-block-template-part nav.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open ul.wp-block-social-links{margin-bottom:2rem}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-in{0%{transform:translateX(100%)}to{transform:translateX(0)}}@media(min-width:769px){header.wp-block-template-part nav.wp-block-navigation.nav-primary--mobile{display:none}}@media(max-width:768px){header.wp-block-template-part nav.wp-block-navigation.nav-primary--desktop{display:none}}header.wp-block-template-part.small .wp-block-site-logo img{max-width:100px;transition:all .5s ease-in-out}header.wp-block-template-part.small .wp-block-navigation-item .wp-block-navigation-item__label{font-size:smaller!important}.admin-bar #wpadminbar{left:0;position:fixed;top:0;width:100%}.admin-bar header{top:46px}@media(min-width:783px){.admin-bar header{top:32px}}.admin-bar header .wp-block-navigation__responsive-container.is-menu-open{margin-top:46px}@media(min-width:783px){.admin-bar header .wp-block-navigation__responsive-container.is-menu-open{margin-top:32px}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container{justify-content:center;width:100%}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation__submenu-icon{display:inline-block}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation__submenu-container{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation__submenu-container li{padding:.5em 0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation__submenu-container li .wp-block-navigation-item__label{font-size:var(--wp--preset--font-size--extra-large)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container [aria-expanded=false]~.wp-block-navigation__submenu-container{display:none;height:0;opacity:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container [aria-expanded=true]~.wp-block-navigation__submenu-container{animation-duration:.5s;animation-name:expand;padding-top:2em}@keyframes expand{0%{height:0;opacity:0}50%{height:50%;opacity:.5}to{height:100%;opacity:1}}header.wp-block-template-part .header-inner-container{align-items:center;gap:1.5rem}header.wp-block-template-part .header-brand{align-items:center;gap:1.25rem}header.wp-block-template-part .header-location{border-left:1px solid hsla(32,49%,85%,.3);gap:0;padding-left:1.25rem}header.wp-block-template-part .header-location p{line-height:1.15;margin:0}header.wp-block-template-part .header-location__label{font-size:.75rem;letter-spacing:.12em;opacity:.7;text-transform:uppercase}header.wp-block-template-part .header-location__name{font-family:var(--wp--preset--font-family--heading);font-size:1.5rem}header.wp-block-template-part .header-actions{align-items:center;gap:1.5rem}header.wp-block-template-part .header-actions p{margin:0}header.wp-block-template-part .header-switch a{color:var(--wp--preset--color--white);font-size:.9rem;opacity:.75;text-decoration:underline;text-underline-offset:.25em;transition:opacity .3s}header.wp-block-template-part .header-switch a:hover{opacity:1}header.wp-block-template-part .header-call a{align-items:center;background:var(--wp--preset--color--secondary);border-radius:100px;color:var(--wp--preset--color--white);display:inline-flex;font-family:var(--wp--preset--font-family--heading);gap:.5em;padding:.6em 1.25em;text-decoration:none;transition:background-color .3s,color .3s;white-space:nowrap}header.wp-block-template-part .header-call a:before{background:currentColor;content:"";height:1em;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M6.6 10.8a15.1 15.1 0 0 0 6.6 6.6l2.2-2.2c.3-.3.7-.4 1-.2q1.65.6 3.6.6c.6 0 1 .4 1 1V20c0 .6-.4 1-1 1A17 17 0 0 1 3 4c0-.6.4-1 1-1h3.5c.6 0 1 .4 1 1q0 1.95.6 3.6c.1.3 0 .7-.2 1z%27/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M6.6 10.8a15.1 15.1 0 0 0 6.6 6.6l2.2-2.2c.3-.3.7-.4 1-.2q1.65.6 3.6.6c.6 0 1 .4 1 1V20c0 .6-.4 1-1 1A17 17 0 0 1 3 4c0-.6.4-1 1-1h3.5c.6 0 1 .4 1 1q0 1.95.6 3.6c.1.3 0 .7-.2 1z%27/%3E%3C/svg%3E") center/contain no-repeat;width:1em}header.wp-block-template-part .header-call a:hover{background:var(--wp--preset--color--white);color:var(--wp--preset--color--black)}@media(max-width:600px){header.wp-block-template-part .header-brand{gap:.75rem}header.wp-block-template-part .wp-block-site-logo img{max-width:72px}header.wp-block-template-part .header-location{padding-left:.75rem}header.wp-block-template-part .header-call__number,header.wp-block-template-part .header-location__label,header.wp-block-template-part .header-switch{display:none}header.wp-block-template-part .header-location__name{font-size:1.15rem}}body{word-break:break-word}body .margin-top{margin-top:-100px!important}body .wp-block-post-content.full-width{padding:0}body .wp-block-post-content .section,body .wp-block-post-content section{padding:7.5em 2.375em}body .editor-styles-wrapper .wp-block-post-content{padding-top:0}footer{margin-top:0}footer .footer-information{padding-bottom:1rem;padding-top:5rem}footer a{text-decoration:none;transition:all .5s}footer a:hover{color:var(--wp--preset--color--secondary)}footer .underline:after{border-bottom:3px solid var(--wp--preset--color--white);border-radius:5px;content:"";display:block;position:inherit;width:3rem}footer .copyright{padding:.75em 2.375em}footer .copyright .tillty-footer img{vertical-align:middle;width:50px}footer .copyright .wp-block-columns.is-not-stacked-on-mobile{margin:0}footer .copyright .wp-block-columns.is-not-stacked-on-mobile .wp-block-column{align-self:center}footer .copyright .wp-block-columns.is-not-stacked-on-mobile .wp-block-column figure,footer .copyright .wp-block-columns.is-not-stacked-on-mobile .wp-block-column p{margin:0}footer .footer-information{padding-bottom:3rem;padding-top:4rem}footer .footer-columns{gap:2.5rem 3rem}footer .footer-columns h2{font-size:1.25rem;margin-bottom:1.25rem}footer .footer-columns p{margin:0 0 .5rem}footer .footer-brand .wp-block-site-logo img{width:110px}footer .footer-social{gap:1rem;margin-top:1.25rem}footer .footer-smiley a{align-items:center;display:inline-flex;gap:.6rem}footer .footer-smiley a .smiley-ordningen{font-size:2.25em;line-height:1;margin:0}footer .footer-locations{list-style:none;margin:0;padding:0}footer .footer-locations li{font-size:var(--wp--preset--font-size--small);margin-bottom:.75rem}footer .footer-locations .is-current{opacity:.7}@media(min-width:600px)and (max-width:1023px){footer .footer-columns{flex-wrap:wrap!important}footer .footer-columns>.wp-block-column{flex-basis:calc(50% - 1.5rem)!important;flex-grow:0}}.address p{margin:0}.smiley-ordningen{font-family:var(--wp--preset--font-family--smiley);font-size:3em;margin:1rem 0}.sticky-slider{background-color:hsla(0,0%,100%,.9);left:0;padding:42px 50px 16px;position:fixed;right:0;top:68px;z-index:7}.category-group{padding-top:5rem;scroll-margin-top:68px}.menu-subtitle{background-color:var(--wp--preset--color--primary);border-radius:10px;color:var(--wp--preset--color--white);font-size:var(--wp--preset--font-size--extra-large);line-height:1;margin-top:3rem;padding:1rem 2rem;text-align:center}.menu-description{margin-bottom:3rem}@media only screen and (min-width:768px){.products{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1024px){.products{grid-template-columns:repeat(4,1fr)}}.products .product-wrapper.v1{background:#f7f7f7;border-radius:8px;gap:0;grid-template-areas:"i i" "d d" "c c" "o o";grid-template-columns:1fr;grid-template-rows:17rem 1fr auto auto;padding:1.25rem}.products .product-wrapper.v1 .product-order{margin:2rem 0 1rem}.products .product-wrapper.v1 .product-image-v1 img{border-radius:8px;height:15rem;margin-bottom:1.25rem;-o-object-fit:cover;object-fit:cover;width:100%}.products .product-wrapper.v1 .product-description .product-name{border-bottom:1px solid var(--wp--preset--color--secondary);font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--medium);font-weight:600}.products .product-wrapper.v1 .product-description .product-name .sku{font-size:var(--wp--preset--font-size--medium)}.products .product-wrapper.v1 .tillty-composition-wrapper .tillty-composition,.products .product-wrapper.v1 .tillty-composition-wrapper .tillty-copy-button{border:1px solid var(--wp--preset--color--secondary)}.products .product-wrapper.v1 .add-remove-wrapper .quantity{color:var(--wp--preset--color--black);width:1.5rem}.products .product-wrapper.v1 .add-remove-wrapper .minus svg path{fill:red}.products .product-wrapper.v1 .add-remove-wrapper .plus svg path{fill:green}tillty-cart.open .tillty-cart footer .checkout-btn{background-color:var(--wp--preset--color--primary)}tillty-cart .tillty-cart .trigger{background-color:var(--wp--preset--color--secondary);border-color:var(--wp--preset--color--white)}tillty-cart .tillty-cart .trigger:after,tillty-cart .tillty-cart .trigger:before{background-color:var(--wp--preset--color--white)}#ready_time_field br,#ready_time_field p{display:none}.twitter-typeahead{width:100%}.woocommerce-checkout .wp-site-blocks>div:nth-child(2){padding:1.25em 2.375em}.woocommerce-checkout .entry-content{padding:1.25em 0}.woocommerce-checkout .dropdown__filter,.woocommerce-checkout .tillty-selected-location,.woocommerce-checkout .woocommerce-checkout-payment,.woocommerce-checkout input,.woocommerce-checkout table,.woocommerce-checkout textarea{border:1px solid rgba(0,0,0,.1);border-radius:10px;font-size:var(--wp--preset--font-size--medium);padding:1em 2em}.woocommerce-checkout table.shop_table{width:100%}.woocommerce-checkout .select2-container{line-height:3em}.woocommerce-checkout .select2-container .select2-selection--single{border:1px solid var(--wp--preset--color--primary);border-radius:10px;font-size:var(--wp--preset--font-size--medium);height:3em}.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered{line-height:3em;padding-left:2em;padding-right:2em}.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__arrow{height:3em}.woocommerce-checkout .woocommerce form.checkout table.shop_table{border-collapse:separate;border-radius:10px;border-spacing:0}.woocommerce-checkout .woocommerce form.checkout #place_order{background-color:var(--wp--preset--color--primary);border-radius:10px}@media(min-width:601px){.woocommerce-checkout .woocommerce form.checkout{display:grid;gap:0 3rem;grid-template-columns:repeat(2,1fr)}.woocommerce-checkout .woocommerce form.checkout .col2-set{grid-row:2}.woocommerce-checkout .woocommerce form.checkout .woocommerce-NoticeGroup{grid-column:1/-1;grid-row:1}.woocommerce-checkout .woocommerce form.checkout #order_review_heading{grid-column-start:2;grid-row-start:2}.woocommerce-checkout .woocommerce form.checkout #order_review{grid-column-start:2;grid-row-start:2;padding-top:5rem}.woocommerce-checkout .woocommerce form.checkout #order_review .includes_tax{display:block}}.woocommerce-checkout .woocommerce form.checkout .cart-subtotal td,.woocommerce-checkout .woocommerce form.checkout .order-total td,.woocommerce-checkout .woocommerce form.checkout .product-total{text-align:right}.woocommerce-checkout .woocommerce form.checkout .coupon-form,.woocommerce-checkout .woocommerce form.checkout .tillty-voucher{display:none}.woocommerce-checkout .woocommerce form.checkout #customer_details{grid-column-start:1;grid-row-start:2}.woocommerce-checkout .woocommerce form.checkout #customer_details>div{float:none;width:100%}.woocommerce-checkout .woocommerce form.checkout .woocommerce-NoticeGroup-checkout{grid-column-end:-1;grid-column-start:1;grid-row-start:1}.woocommerce-checkout .woocommerce form.checkout .woocommerce-NoticeGroup-checkout .woocommerce-error,.woocommerce-checkout .woocommerce form.checkout .woocommerce-NoticeGroup-checkout .woocommerce-info,.woocommerce-checkout .woocommerce form.checkout .woocommerce-NoticeGroup-checkout .woocommerce-message{margin-bottom:1rem}.woocommerce-checkout .select2-container .select2-results{padding:0 1em}.tillty-buttons-location-picker{display:grid;gap:2rem;grid-template-columns:repeat(1,1fr)}@media(min-width:768px){.tillty-buttons-location-picker{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.tillty-buttons-location-picker{grid-template-columns:repeat(4,1fr)}}.tillty-buttons-location-picker .business{background-color:var(--wp--preset--color--primary);border-radius:1rem;color:var(--wp--preset--color--white);display:grid;padding:1.5rem;text-align:center;text-decoration:none}.tillty-buttons-location-picker .business .business-name{color:var(--wp--preset--color--secondary);font-weight:900;padding-bottom:1rem}.tillty-buttons-location-picker .business .business-address{font-size:small}
