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--white);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:transparent;color:var(--wp--preset--color--black)}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{font-size:var(--wp--preset--font-size--large);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{color:var(--wp--preset--color--secondary)}header.wp-block-template-part nav.wp-block-navigation .wp-block-navigation__submenu-container li:hover{color:var(--wp--preset--color--primary)}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%}@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:var(--wp--preset--font-size--medium)!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}}body{word-break:break-word}body .wp-block-post-content.full-width{padding-left:0;padding-right: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 .footer-information{padding-bottom:1rem;padding-top:5rem}footer a{text-decoration:none;transition:all .5s}footer a:hover{color:gray}footer .underline:after{border-bottom:3px solid var(--wp--preset--color--secondary);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}.address p,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}.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:64px 50px 16px;position:fixed;right:0;top:64px;z-index:7}.scroll-to{scroll-margin-top:225px}.category-group{padding-top:10rem}.menu-subtitle{background-color:var(--wp--preset--color--secondary);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--black);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{display:none}.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 .tillty-cart .trigger,tillty-cart.open .tillty-cart footer .checkout-btn{background-color:var(--wp--preset--color--secondary)}tillty-cart .tillty-cart .trigger{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}.woocommerce-checkout .wp-site-blocks>div:nth-child(2){padding:1.25em 1em}.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}.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 table.shop_table td,.woocommerce-checkout .woocommerce form.checkout table.shop_table th{padding:10px}.woocommerce-checkout .woocommerce form.checkout #place_order{background-color:var(--wp--preset--color--secondary);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}
