.ikeaFood{}.ikeaFood .ikeaFoodSectionsMenu{padding:0}.ikeaFood .ikeaFoodSectionsMenu .navbar-toggler{margin:0;font-size:1rem;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;width:100%;color:#111}.ikeaFood .ikeaFoodSectionsMenu .navbar-toggler:after{margin-left:auto}.ikeaFood .ikeaFoodSectionsMenu .navbar-toggler[aria-expanded="false"]:after{content:"\f078";font-size:inherit;color:inherit;font-family:FontAwesome;font-style:normal;font-weight:normal;display:inline-block}.ikeaFood .ikeaFoodSectionsMenu .navbar-toggler[aria-expanded="true"]:after{content:"\f077  ";font-size:inherit;color:inherit;font-family:FontAwesome;font-style:normal;font-weight:normal;display:inline-block}@media (min-width:992px){.ikeaFood .ikeaFoodSectionsMenu .navbar-toggler{display:none}}.ikeaFood .ikeaFoodSectionsMenu .navbar-collapse{margin-top:.5rem}@media (min-width:992px){.ikeaFood .ikeaFoodSectionsMenu .navbar-collapse{margin-top:auto}}.ikeaFood .ikeaFoodSectionsMenu .navbar-nav{flex-flow:column wrap;align-items:flex-start}@media (min-width:992px){.ikeaFood .ikeaFoodSectionsMenu .navbar-nav{flex-flow:row wrap;width:100%;border-bottom:1px solid #ccc}}.ikeaFood .ikeaFoodSectionsMenu .nav-item{padding:1rem 1.5rem .5rem 1.5rem;border-bottom:none}@media (min-width:992px){.ikeaFood .ikeaFoodSectionsMenu .nav-item{padding:1rem 1rem .5rem 1rem}}.ikeaFood .ikeaFoodSectionsMenu .nav-item>a{display:block;width:100%;color:#111;text-decoration:none}.ikeaFood .ikeaFoodSectionsMenu .nav-item>a>span{font-size:1rem}.ikeaFood .ikeaFoodSectionsMenu .nav-item>a>span #new{padding:0}.ikeaFood .ikeaFoodSectionsMenu .nav-item>a>span #new>span{color:#ca5008}.ikeaFood .ikeaFoodSectionsMenu .nav-item>a>span #new>span:after{background-color:#fff}.ikeaFood .ikeaFoodSectionsMenu .nav-item.active a{font-weight:bold}@media (min-width:992px){.ikeaFood .ikeaFoodSectionsMenu .nav-item.active{border-bottom:1px solid #0058a3;box-shadow:0 2px 0 #0058a3}}.ikeaFood .ikeaFoodSectionsMenu .navbar{padding:1rem 0;border:1px solid rgba(0,0,0,.1);border-left:none;border-right:none}@media (min-width:992px){.ikeaFood .ikeaFoodSectionsMenu .navbar{border:none}}.ikeaFood .ikeaFoodSectionsMenu.gfxMenu .navbar-toggler{display:none}.ikeaFood .ikeaFoodSectionsMenu.gfxMenu .nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;flex:0 0 25%;border:none}.ikeaFood .ikeaFoodSectionsMenu.gfxMenu .nav-item a:first-of-type{text-align:center}.ikeaFood .ikeaFoodSectionsMenu.gfxMenu .nav-item span{display:block;margin:.5rem 0 1rem;color:#111;font-weight:bold;font-size:1rem}@media (min-width:992px){.ikeaFood .ikeaFoodSectionsMenu.gfxMenu .nav-item span{font-size:.9rem}}.ikeaFood .ikeaFoodSectionsMenu.gfxMenu .nav-item[data-section="fikaMagazine"] #new span{margin:0}.ikeaFood .productsList{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;width:100%;justify-content:flex-start;align-items:stretch}.ikeaFood .productsList .itemBlock{display:block;padding:15px}.ikeaFood .productsList .card{height:100%;border:none;padding-bottom:2rem}.ikeaFood .productsList .card-header{background-color:#fff;border-bottom:none;padding:1.25rem;position:relative}.ikeaFood .productsList .card-header .productImg{padding-bottom:100%;height:0}.ikeaFood .productsList .card-header .card-img-top{position:inherit}.ikeaFood .productsList .card-header .card-img-top:after{position:absolute;top:50%;left:50%;padding:0;margin-top:-1.5rem;margin-left:-1.5rem}.ikeaFood .productsList .card-body{padding:0 1.25rem}.ikeaFood .productsList .card-footer{background-color:#fff;border-top:none;padding:1.25rem}.ikeaFood .sustainableFood .bigBannerTop .jumbotron{background-image:url(/webroot/img/ikeaFood/sustainableFood/xmeatballs_header.jpg.pagespeed.ic.KMtiB2nCg_.jpg);background-size:cover;background-repeat:no-repeat;background-position:90% 100%;height:670px}@media (min-width:576px){.ikeaFood .sustainableFood .bigBannerTop .jumbotron{height:550px;background-position:100% 100%}}.ikeaFood .sustainableFood .newOptions .meatballDishes .postit01,.ikeaFood .sustainableFood .newOptions .meatballDishes .postit02{z-index:2;position:absolute;text-align:left;padding:.25rem .75rem;background-color:#ffba00}.ikeaFood .sustainableFood .newOptions .meatballDishes .postit01 .title,.ikeaFood .sustainableFood .newOptions .meatballDishes .postit02 .title{font-weight:bold;margin-bottom:0;font-size:75%;color:#242424;font-size:100%}.ikeaFood .sustainableFood .newOptions .meatballDishes .postit01 .description,.ikeaFood .sustainableFood .newOptions .meatballDishes .postit02 .description{margin-bottom:0;font-size:75%;color:#484848}@media (min-width:576px){.ikeaFood .sustainableFood .newOptions .meatballDishes .postit01 .description,.ikeaFood .sustainableFood .newOptions .meatballDishes .postit02 .description{font-size:100%}}.ikeaFood .sustainableFood .newOptions .meatballDishes .postit01{top:15%;left:55%}.ikeaFood .sustainableFood .newOptions .meatballDishes .postit02{top:65%;left:10%}.ikeaFood .sustainableFood .didYouKnow .jumbotron{background-image:url(/webroot/img/ikeaFood/sustainableFood/xknowBg.jpg.pagespeed.ic.8hBN0AugOH.jpg);background-size:cover;background-repeat:no-repeat;background-position:75% 50%;margin-bottom:0;position:relative}@media (min-width:992px){.ikeaFood .sustainableFood .didYouKnow .jumbotron{height:670px}}.ikeaFood .sustainableFood .didYouKnow .knowContainer{color:#fff;background-color:rgba(89,89,89,.9);padding:2rem;height:100%}@media (min-width:768px){.ikeaFood .sustainableFood .didYouKnow .knowContainer{background-color:#595959}}.ikeaFood .sustainableFood .didYouKnow .knowBranch01,.ikeaFood .sustainableFood .didYouKnow .knowBranch02{position:absolute;z-index:2}.ikeaFood .sustainableFood .didYouKnow .knowBranch01{width:164px;top:-3%;left:0}@media (min-width:576px){.ikeaFood .sustainableFood .didYouKnow .knowBranch01{width:225.5px;top:-3%}}@media (min-width:768px){.ikeaFood .sustainableFood .didYouKnow .knowBranch01{width:307.5px;top:-8%}}@media (min-width:1200px){.ikeaFood .sustainableFood .didYouKnow .knowBranch01{width:410px;top:-15%}}.ikeaFood .sustainableFood .didYouKnow .knowBranch02{width:156px;bottom:0;left:46%}@media (min-width:576px){.ikeaFood .sustainableFood .didYouKnow .knowBranch02{width:234px;left:53%}}@media (min-width:768px){.ikeaFood .sustainableFood .didYouKnow .knowBranch02{width:234px;left:20%}}@media (min-width:992px){.ikeaFood .sustainableFood .didYouKnow .knowBranch02{left:28%}}@media (min-width:1200px){.ikeaFood .sustainableFood .didYouKnow .knowBranch02{width:390px;left:21%}}.ikeaFood .socialResponsibility .card-img-top{max-width:none}.ikeaFood .dishesList .ikeaFoodItemCard .badge-new{position:absolute;top:11px;left:17px}.ikeaFood .dishesListMenu{padding:0}@media (max-width:991.98px){.ikeaFood .dishesListMenu .navbar{padding:.5rem 20px}.ikeaFood .dishesListMenu #dishesListNavContent{overflow-y:auto;margin:0 -20px;padding-right:20px}.ikeaFood .dishesListMenu #dishesListNavContent .navbar-nav{padding:0 calc(20px - .5rem)}}.ikeaFood .dishesListMenu .navbar-toggler{margin:0;font-size:1rem;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;width:100%}.ikeaFood .dishesListMenu .navbar-toggler:after{margin-left:auto}.ikeaFood .dishesListMenu .navbar-toggler[aria-expanded="false"]:after{content:"\e001";font-size:inherit;color:inherit;font-family:"ikea-icons","NotoIKEALatin","fundament-icons";display:inline-block;vertical-align:middle;padding-left:.5rem;line-height:1}.ikeaFood .dishesListMenu .navbar-toggler[aria-expanded="true"]:after{content:"\e004";font-size:inherit;color:inherit;font-family:"ikea-icons","NotoIKEALatin","fundament-icons";display:inline-block;vertical-align:middle;padding-left:.5rem;line-height:1}@media (min-width:992px){.ikeaFood .dishesListMenu .navbar-toggler{display:none}}.ikeaFood .dishesListMenu .navbar-collapse{margin-top:auto}.ikeaFood .dishesListMenu .navbar-nav{flex-flow:row wrap}.ikeaFood .dishesListMenu .navbar-nav li.swiper-slide{width:auto}.ikeaFood .dishesListMenu .swiper-container .swiper-wrapper{margin-bottom:0}.ikeaFood .dishesListMenu .swiper-container .swiper.swiper-initialized .navbar-nav{flex-flow:row nowrap}.ikeaFood .dishesListMenu .swiper-container .swiper-button-next:not(.swiper-button-disabled), .ikeaFood .dishesListMenu .swiper-container .swiper-button-prev:not(.swiper-button-disabled) {display:-webkit-box;display:-ms-flexbox;display:flex;width:30px;height:30px;box-shadow:0 4px 16px rgba(0,0,0,.1);background-color:#fff;border:1px solid #f5f5f5;opacity:1}.ikeaFood .dishesListMenu .swiper-container .swiper-button-next:not(.swiper-button-disabled)::after, .ikeaFood .dishesListMenu .swiper-container .swiper-button-prev:not(.swiper-button-disabled)::after {color:#111;font-size:1.25rem}.ikeaFood .dishesListMenu .swiper-container .swiper-button-next:not(.swiper-button-disabled):hover, .ikeaFood .dishesListMenu .swiper-container .swiper-button-prev:not(.swiper-button-disabled):hover {background-color:#f5f5f5}.ikeaFood .dishesListMenu .swiper-container .swiper-button-next:not(.swiper-button-disabled):active, .ikeaFood .dishesListMenu .swiper-container .swiper-button-prev:not(.swiper-button-disabled):active {background-color:#dfdfdf;border-color:#dfdfdf}.ikeaFood .dishesListMenu .swiper-container .swiper-button-prev{left:0;right:auto}@media (max-width:575.98px){.ikeaFood .dishesListMenu .swiper-container .swiper-button-prev{left:10px}}.ikeaFood .dishesListMenu .swiper-container .swiper-button-next{right:0;left:auto}@media (max-width:575.98px){.ikeaFood .dishesListMenu .swiper-container .swiper-button-next{right:10px}}.ikeaFood .dishesListMenu .nav-item{padding:.25rem 1rem;margin:.5rem .5rem;border-radius:10rem;border:0;color:#111;background-color:#eee;white-space:nowrap}.ikeaFood .dishesListMenu .nav-item .number{margin-left:.5rem;padding-left:.5rem;border-left:1px solid rgba(17,17,27,.5)}.ikeaFood .dishesListMenu .nav-item:focus,.ikeaFood .dishesListMenu .nav-item:hover{background-color:#ccc}.ikeaFood .dishesListMenu .nav-item.active,.ikeaFood .dishesListMenu .nav-item.selected,.ikeaFood .dishesListMenu .nav-item.selected:hover{color:#fff;background-color:#0058a3}.ikeaFood .dishesListMenu .nav-item.active .number,.ikeaFood .dishesListMenu .nav-item.selected .number,.ikeaFood .dishesListMenu .nav-item.selected:hover .number{margin-left:.5rem;padding-left:.5rem;border-left:1px solid rgba(255,255,255,.5)}.ikeaFood .ikeaFoodItemCard .card-header{position:relative}.ikeaFood .ikeaFoodItemCard .badge-new-square{position:absolute;bottom:0;left:0;margin:.75rem 1.25rem}.ikeaFood .ikeaFoodItemCard .card-body .dishLogo{width:auto;height:32px;max-height:32px;padding:.25rem}.ikeaFood .ikeaFoodItemCard .prevAmount{text-decoration:line-through;font-weight:bold;font-size:1em}.ikeaFood .ikeaFoodItemCard .discount{color:#cc0008}.ikeaFood .restaurant .dayMenuBlock{background-size:cover;min-height:600px;padding:2em;margin-bottom:1em;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center}@media (min-width:768px){.ikeaFood .restaurant .dayMenuBlock{padding:2.5em 3.75em;margin-bottom:2.5em}}.ikeaFood .restaurant .dayMenuBlock .widthMenu,.ikeaFood .restaurant .dayMenuBlock .dayMenuSlider,.ikeaFood .restaurant .dayMenuBlock .dayMenuHeader{max-width:100%}@media (min-width:768px){.ikeaFood .restaurant .dayMenuBlock .widthMenu,.ikeaFood .restaurant .dayMenuBlock .dayMenuSlider,.ikeaFood .restaurant .dayMenuBlock .dayMenuHeader{max-width:60%}}@media (min-width:992px){.ikeaFood .restaurant .dayMenuBlock .widthMenu,.ikeaFood .restaurant .dayMenuBlock .dayMenuSlider,.ikeaFood .restaurant .dayMenuBlock .dayMenuHeader{max-width:50%}}@media (min-width:1200px){.ikeaFood .restaurant .dayMenuBlock .widthMenu,.ikeaFood .restaurant .dayMenuBlock .dayMenuSlider,.ikeaFood .restaurant .dayMenuBlock .dayMenuHeader{max-width:35%}}.ikeaFood .restaurant .dayMenuBlock .dayMenuHeader{background:#fff;padding-left:1.5em;padding-right:1.5em;margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;min-height:8em}@media (min-width:768px){.ikeaFood .restaurant .dayMenuBlock .dayMenuHeader{padding-left:2.5em;padding-right:2.5em}}.ikeaFood .restaurant .dayMenuBlock .dayMenuHeader .title{font-size:1.145em;color:#000}.ikeaFood .restaurant .dayMenuBlock .dayMenuSlider{padding:0}.ikeaFood .restaurant .dayMenuBlock .dayMenuSlider .slick-prev,.ikeaFood .restaurant .dayMenuBlock .dayMenuSlider .slick-next{background-color:#000;opacity:1;height:30px;width:30px;margin:0}@media (min-width:768px){.ikeaFood .restaurant .dayMenuBlock .dayMenuSlider .slick-prev,.ikeaFood .restaurant .dayMenuBlock .dayMenuSlider .slick-next{height:50px;width:50px}}.ikeaFood .restaurant .dayMenuBlock .dayMenuSlider .slick-prev.slick-disabled,.ikeaFood .restaurant .dayMenuBlock .dayMenuSlider .slick-next.slick-disabled{display:none!important}.ikeaFood .restaurant .dayMenuBlock .dayMenuSlider .slick-prev::before,.ikeaFood .restaurant .dayMenuBlock .dayMenuSlider .slick-next::before{font-size:1.125rem}@media (min-width:768px){.ikeaFood .restaurant .dayMenuBlock .dayMenuSlider .slick-prev::before,.ikeaFood .restaurant .dayMenuBlock .dayMenuSlider .slick-next::before{font-size:28px}}.ikeaFood .restaurant .dayMenuBlock .dayMenuSlider .slick-next{right:-15px}@media (min-width:576px){.ikeaFood .restaurant .dayMenuBlock .dayMenuSlider .slick-next{right:-25px}}.ikeaFood .restaurant .dayMenuBlock .dayMenuSlider .slick-prev{left:-15px}@media (min-width:576px){.ikeaFood .restaurant .dayMenuBlock .dayMenuSlider .slick-prev{left:-25px}}.ikeaFood .restaurant .dayMenuBlock .dayMenuSlider .dayMenu{background:#fff;min-height:380px;margin:0;padding:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:relative}@media (min-width:768px){.ikeaFood .restaurant .dayMenuBlock .dayMenuSlider .dayMenu{padding:2.5em}}.ikeaFood .restaurant .dayMenuBlock .dayMenuSlider .dayMenu .menuTitle{font-weight:bold;font-size:1.8em;color:#000;margin:0 0 1em 0;padding:0}.ikeaFood .restaurant .dayMenuBlock .dayMenuSlider .dayMenu .dayMenuLine{margin-bottom:1em;width:100%;letter-spacing:-.02em;font-size:1.14em}.ikeaFood .restaurant .dayMenuBlock .dayMenuSlider .dayMenu .dayMenuLine .dishName{flex:0 0 85%;padding-right:1em;line-height:1.2;margin-bottom:0;align-self:baseline}.ikeaFood .restaurant .dayMenuBlock .dayMenuSlider .dayMenu .dayMenuLine .dishPrice{flex:0 0 15%;font-weight:bold;margin-bottom:0;text-align:right;align-self:baseline}.ikeaFood .restaurant .dayMenuBlock .dayMenuSlider .dayMenu .dayMenuLine .dishIcon{flex:0 0 5%;text-align:center}.ikeaFood .restaurant .dayMenuBlock .dayMenuSlider .dayMenu .dayMenuLine .dishIcon svg{height:20px}.ikeaFood .restaurant .dayMenuBlock .dayMenuSlider .ivaBlock{font-size:80%;position:absolute;bottom:11px;right:35px}.ikeaFood .restaurant .schedules{padding:0 1.5em}.ikeaFood .restaurant .schedules .schedulesBlock .menuTitle{background-color:#888}.ikeaFood .takeAwayBistro .takeAwayMenus{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch}.ikeaFood .takeAwayBistro .takeAwayMenus .card-header{color:#fff;background-color:#69bb80}.ikeaFood .takeAwayBistro .takeAwayMenus .card-header .menuTitle{font-size:1.25rem;margin-bottom:0}.ikeaFood .takeAwayBistro .takeAwayMenus .card-body .takeAwayDishes{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;align-items:baseline}.ikeaFood .takeAwayBistro .takeAwayMenus .card-body .takeAwayDishes .dishQuantity{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;background:#69bb80;color:#fff;width:30px;height:30px;padding:.25rem;margin-bottom:.5rem}.ikeaFood .takeAwayBistro .takeAwayMenus .card-body .takeAwayDishes .dishDescription{padding-left:.5rem;margin-bottom:.5rem}.ikeaFood .takeAwayBistro .takeAwayMenus .card-footer .menuPrice{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;font-weight:bold;background:#69bb80;color:#fff;font-size:1.25rem;padding:.5rem 1rem;margin-bottom:1rem}.ikeaFood .takeAwayBistro .takeAwayMenus .card-footer .regularPrice,.ikeaFood .takeAwayBistro .takeAwayMenus .card-footer .menuSaving{text-align:right;padding-right:0;margin-bottom:.25rem}.ikeaFood .takeAwayBistro .takeAwayMenus .card-footer .menuSaving{font-weight:bold}.ikeaFood .safetyMeasures .safetyContainer{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start}.ikeaFood .safetyBanner{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;flex:0 0 80%}.ikeaFood .safetyBanner .safetyIcon{font-size:5rem;color:#ffba00}.ikeaFood .recipes .recipesMenu .recipeMenuItem{cursor:pointer}.ikeaFood .recipes .recipesMenu .recipeMenuItem .recipeTitle{font-weight:bold;font-size:.9rem}@media (min-width:768px){.ikeaFood .recipes .recipesMenu .recipeMenuItem .recipeTitle{font-size:1rem}}.ikeaFood .recipes .recipeIngredientTitle{font-weight:bold;display:block;margin-top:1rem;margin-bottom:1rem}.ikeaFood .recipes .recipePreparationTitle{font-weight:bold;display:block;margin-top:1rem;margin-bottom:1rem}.ikeaFood .swedishFoodMarket .sfmMenu{padding:0}.ikeaFood .swedishFoodMarket .sfmMenu .navbar{padding:1rem 0;border:1px solid rgba(0,0,0,.1);border-left:none;border-right:none;border:none}.ikeaFood .swedishFoodMarket .sfmMenu .navbar-toggler{margin:0;font-size:1rem;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;width:100%;display:none}.ikeaFood .swedishFoodMarket .sfmMenu .navbar-toggler:after{margin-left:auto}.ikeaFood .swedishFoodMarket .sfmMenu .navbar-toggler[aria-expanded="false"]:after{content:"\e001";font-size:inherit;color:inherit;font-family:"ikea-icons","NotoIKEALatin","fundament-icons";display:inline-block;vertical-align:middle;padding-left:.5rem;line-height:1}.ikeaFood .swedishFoodMarket .sfmMenu .navbar-toggler[aria-expanded="true"]:after{content:"\e004";font-size:inherit;color:inherit;font-family:"ikea-icons","NotoIKEALatin","fundament-icons";display:inline-block;vertical-align:middle;padding-left:.5rem;line-height:1}.ikeaFood .swedishFoodMarket .sfmMenu .navbar-collapse{justify-content:center;margin-top:.5rem;margin-top:auto}.ikeaFood .swedishFoodMarket .sfmMenu .navbar-nav{flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;width:100%;overflow:hidden;position:relative;padding-top:5px}@media (min-width:992px){.ikeaFood .swedishFoodMarket .sfmMenu .navbar-nav{justify-content:center}}.ikeaFood .swedishFoodMarket .sfmMenu .nav-item{cursor:pointer;padding:0;border:none;text-align:center;flex:0 0 170px;max-width:170px;align-self:flex-start;min-width:110px;background-color:transparent}.ikeaFood .swedishFoodMarket .sfmMenu .nav-item .image{position:relative;margin-bottom:10px;border:2px solid transparent;overflow:hidden;padding-bottom:56.25%;width:100%;height:auto;display:block;box-sizing:border-box}.ikeaFood .swedishFoodMarket .sfmMenu .nav-item .image img{position:absolute;top:0;left:0;background:#fff;transition:all ease-in-out .15s;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ikeaFood .swedishFoodMarket .sfmMenu .nav-item.categoryItem .image img{-o-object-fit:cover;object-fit:cover}.ikeaFood .swedishFoodMarket .sfmMenu .nav-item .text{text-align:left;display:block;font-size:.875rem;font-weight:normal;text-align:left;transition:all ease-in-out 125ms}.ikeaFood .swedishFoodMarket .sfmMenu .nav-item:hover span,.ikeaFood .swedishFoodMarket .sfmMenu .nav-item:focus span{color:#000;text-decoration:underline}.ikeaFood .swedishFoodMarket .sfmMenu .nav-item:hover .image img,.ikeaFood .swedishFoodMarket .sfmMenu .nav-item:focus .image img{transition-timing-function:ease-out;transition:.2s;transform:scale(1.1)}.ikeaFood .swedishFoodMarket .sfmMenu .nav-item.active .image{border-color:#000}.ikeaFood .swedishFoodMarket .sfmMenu .nav-item.active .text{color:#000;font-weight:bold}.ikeaFood .swedishFoodMarket .sfmItems{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start}.ikeaFood .swedishFoodMarket .sfmItems .sfmItem{padding:0 1.5rem 1.5rem}.ikeaFood .swedishFoodMarket .sfmItems .sfmItem .sfmItemImage{margin-bottom:.5rem}.ikeaFood .swedishFoodMarket .sfmItems .sfmItem .sfmItemName{font-size:1rem;font-weight:bold;margin-bottom:0}@media (min-width:768px){.ikeaFood .swedishFoodMarket .sfmItems .sfmItem .sfmItemName{font-size:1rem}}.ikeaFood .swedishFoodMarket .sfmItems .sfmItem .sfmItemFacts{font-size:.875rem;margin-bottom:1rem}@media (min-width:768px){.ikeaFood .swedishFoodMarket .sfmItems .sfmItem .sfmItemFacts{font-size:1rem}}.ikeaFood .swedishFoodMarket .sfmItems .sfmItem .sfmItemPrice{font-size:1.375rem;font-weight:bold;margin-bottom:0}@media (min-width:768px){.ikeaFood .swedishFoodMarket .sfmItems .sfmItem .sfmItemPrice{font-size:1.5rem}}.ikeaFood .bakery .bakeryIntro,.ikeaFood .bakery .bakeryOutro{background-size:cover;background-repeat:no-repeat;background-position:center;background-position:center center;height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;padding:3rem;margin-bottom:.5rem}.ikeaFood .bakery .bakeryIntro:after,.ikeaFood .bakery .bakeryOutro:after{content:"";display:table;clear:both}@media (min-width:992px){.ikeaFood .bakery .bakeryIntro,.ikeaFood .bakery .bakeryOutro{height:300px;margin-bottom:1.5rem}}.ikeaFood .bakery .bakeryIntro h2,.ikeaFood .bakery .bakeryOutro h2{width:100%;font-size:1rem;text-align:center;color:#fff}@media (min-width:992px){.ikeaFood .bakery .bakeryIntro h2,.ikeaFood .bakery .bakeryOutro h2{width:50%;font-size:1.25rem}}.ikeaFood .bakery .bakeryIntro{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(rgba(0,0,0,.4))) , url(/webroot/img/ikeaFood/bakery/xbakery_intro.jpg.pagespeed.ic.fBTnccDTAz.jpg);background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)) , url(/webroot/img/ikeaFood/bakery/xbakery_intro.jpg.pagespeed.ic.fBTnccDTAz.jpg)}.ikeaFood .bakery .bakeryOutro{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(rgba(0,0,0,.4))) , url(/webroot/img/ikeaFood/bakery/xbakery_outro.jpg.pagespeed.ic.JA3V3vHvSL.jpg);background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)) , url(/webroot/img/ikeaFood/bakery/xbakery_outro.jpg.pagespeed.ic.JA3V3vHvSL.jpg)}.ikeaFood .bakery .bakeryBlockContainer{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;margin-bottom:.5rem}@media (min-width:992px){.ikeaFood .bakery .bakeryBlockContainer{margin-bottom:1.5rem}}.ikeaFood .bakery .bakeryBlockImg{background-size:cover;background-repeat:no-repeat;background-position:center;padding:1rem;background-position:center center;height:250px}.ikeaFood .bakery .bakeryBlockImg:after{content:"";display:table;clear:both}@media (min-width:992px){.ikeaFood .bakery .bakeryBlockImg{height:500px}}.ikeaFood .bakery .bakeryBlockTxt{padding:auto 1rem;height:auto;margin:1.5rem auto}@media (min-width:992px){.ikeaFood .bakery .bakeryBlockTxt{height:500px;margin:auto}}.ikeaFood .restaurantBanner{background:#fff;padding:1em 0 1em 1em;margin-top:4em;border:3px solid #ef6465}.ikeaFood .restaurantBanner .titleBlock{background:#fff;color:#ef6465;width:auto;margin-top:-1em;margin-bottom:.3em;line-height:1;font-size:2.6em;font-weight:bold}@media (min-width:768px){.ikeaFood .restaurantBanner .titleBlock{margin-left:1.2em;margin-bottom:.1em;line-height:1.1;font-size:2.6em;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}}@media (min-width:992px){.ikeaFood .restaurantBanner .titleBlock{margin-top:-1.5em}}@media (max-width:1199.98px){.ikeaFood .restaurantBanner .titleBlock br{display:none}}.ikeaFood .restaurantBanner .bgImg{height:100%;background-size:cover;background-repeat:no-repeat;background-position:right;display:none}@media (min-width:768px){.ikeaFood .restaurantBanner .bgImg{height:auto;display:block}}@media (min-width:992px){.ikeaFood .restaurantBanner .bgImg{background-position:center}}.ikeaFood .restaurantBanner .bgImgProd{height:250px;background-size:95%;background-position:right bottom;background-repeat:no-repeat}@media (min-width:576px){.ikeaFood .restaurantBanner .bgImgProd{height:0;padding-bottom:45%;box-sizing:border-box}}@media (min-width:768px){.ikeaFood .restaurantBanner .bgImgProd{background-size:100%;padding-bottom:37%}}@media (min-width:992px){.ikeaFood .restaurantBanner .bgImgProd{background-size:cover , contain;padding-bottom:30%}}.ikeaFood .restaurantBanner .infoPrice{font-size:1rem;padding:1.2em;max-width:245px}.ikeaFood .restaurantBanner .infoPrice .info{font-size:.77em;line-height:1.3}.ikeaFood .restaurantBanner .infoPrice .price{font-size:3em;font-weight:bold;line-height:1.2}@media (min-width:992px){.ikeaFood .restaurantBanner .infoPrice .price{font-size:3.5em}}.ikeaFood .restaurantBanner .infoPrice .price .iva{font-size:.25em;font-weight:lighter;margin-top:-1.3em;width:11em;text-align:right}.ikeaFood .restaurantBanner .familyFooter{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;align-items:center;margin-top:.5em;justify-content:center;flex-wrap:wrap}.ikeaFood .restaurantBanner .familyFooter img{width:50px;margin-right:.5em}@media (min-width:768px){.ikeaFood .restaurantBanner .familyFooter img{width:60px}}.ikeaFood .restaurantBanner .familyFooter .text{font-size:1em;flex:0 0 100%}@media (min-width:768px){.ikeaFood .restaurantBanner .familyFooter .text{font-size:1.2em}}@media (min-width:992px){.ikeaFood .restaurantBanner .familyFooter .text{font-size:1.5em}}.ikeaFood .restaurantBanner .familyFooter .lepequenya{padding:.3em;font-size:.8em;background-color:#f5f5f5}.ikeaFood .tpl-content-container .col-12.tpl-item-container .row>.col.text-center.polygon-container{text-align:left!important}.ikeaFood .tpl-content-container .col-12.tpl-item-container .row>.col.text-center.polygon-container>svg{left:0!important;transform:none!important}.ikeaFood .tpl-content-container .col-6.col-md-3.col-xl-3.tpl-item-container .row>.col.text-center.polygon-container>img,.ikeaFood .tpl-content-container .col-12.col-md-4.tpl-item-container .row>.col.text-center.polygon-container>img{width:100%}.customPages.view-container.page-type-2 .tpl-content-container .col-6.col-md-3.col-xl-3.tpl-item-container .row>.col.text-center.polygon-container>img{width:100%}.IKEAFOOD_puertorico ct-cityshopstrong{font-weight:bold;color:#6cba82}.IKEAFOOD_puertorico ct-nowrap{white-space:nowrap}.IKEAFOOD_puertorico ct-spacer{width:100%;padding:0 10px;margin:20px}@media (min-width:768px){.IKEAFOOD_puertorico ct-spacer{margin:30px}}.IKEAFOOD_puertorico .ikeaFood{color:#6cba82;font-weight:bold}.IKEAFOOD_puertorico .ikeaFoodColor{color:#6cba82}.IKEAFOOD_puertorico .comingSoon{font-size:.75rem;font-weight:bold;margin-bottom:0}@media (min-width:768px){.IKEAFOOD_puertorico .comingSoon{font-size:1rem}}@media (min-width:992px){.IKEAFOOD_puertorico .comingSoon{font-size:1rem}}.IKEAFOOD_puertorico .header{background-repeat:no-repeat;background-size:cover;background-position:55% 0%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center;position:relative}@media (min-width:768px){.IKEAFOOD_puertorico .header{flex-flow:row nowrap}}@media (min-width:992px){.IKEAFOOD_puertorico .header{height:875px}}.IKEAFOOD_puertorico .header .headerImg{background-repeat:no-repeat;background-size:cover;background-position:50% 60%;width:100%;height:250px;margin-top:1.5rem}@media (min-width:768px){.IKEAFOOD_puertorico .header .headerImg{margin-top:0;width:100%;height:100%;position:absolute}}.IKEAFOOD_puertorico .header .headerTxtContainer{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;background-color:#fff;z-index:2}@media (min-width:768px){.IKEAFOOD_puertorico .header .headerTxtContainer{margin-left:45px;width:300px;padding:20px;height:100%}}@media (min-width:992px){.IKEAFOOD_puertorico .header .headerTxtContainer{margin-left:90px;width:420px;padding:40px}}.IKEAFOOD_puertorico .header .headerTxtContainer .preTitle,.IKEAFOOD_puertorico .header .headerTxtContainer .title{font-size:1.375rem;margin-bottom:0}@media (min-width:576px){.IKEAFOOD_puertorico .header .headerTxtContainer .preTitle,.IKEAFOOD_puertorico .header .headerTxtContainer .title{font-size:1.75rem}}@media (min-width:768px){.IKEAFOOD_puertorico .header .headerTxtContainer .preTitle,.IKEAFOOD_puertorico .header .headerTxtContainer .title{font-size:1.5rem}}@media (min-width:992px){.IKEAFOOD_puertorico .header .headerTxtContainer .preTitle,.IKEAFOOD_puertorico .header .headerTxtContainer .title{font-size:3rem;line-height:1}}.IKEAFOOD_puertorico .header .headerTxtContainer .preTitle span,.IKEAFOOD_puertorico .header .headerTxtContainer .title span{display:block}.IKEAFOOD_puertorico .header .headerTxtContainer .title{color:#6cba82;margin-bottom:1rem}@media (min-width:768px){.IKEAFOOD_puertorico .header .headerTxtContainer .title{margin-bottom:1.5rem}}@media (min-width:992px){.IKEAFOOD_puertorico .header .headerTxtContainer .title{margin-bottom:3rem}}.IKEAFOOD_puertorico .header .headerTxtContainer p{font-size:1rem;line-height:1.4}@media (min-width:576px){.IKEAFOOD_puertorico .header .headerTxtContainer p{font-size:1rem}}@media (min-width:768px){.IKEAFOOD_puertorico .header .headerTxtContainer p{width:90%}}@media (min-width:992px){.IKEAFOOD_puertorico .header .headerTxtContainer p{font-size:1.24rem;line-height:1.5}}.IKEAFOOD_puertorico .mondrian{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:center;width:100%}@media (min-width:768px){.IKEAFOOD_puertorico .mondrian{flex-flow:row nowrap}}.IKEAFOOD_puertorico .mondrian.odd .mondrianImg{order:2;margin:0}@media (min-width:768px){.IKEAFOOD_puertorico .mondrian.odd .mondrianImg{order:1;margin:0 30px 0 0}}.IKEAFOOD_puertorico .mondrian.odd .mondrianTxt{order:1}@media (min-width:768px){.IKEAFOOD_puertorico .mondrian.odd .mondrianTxt{order:2}}.IKEAFOOD_puertorico .mondrian.even .mondrianImg{order:2;margin:0}@media (min-width:768px){.IKEAFOOD_puertorico .mondrian.even .mondrianImg{margin:0 0 0 30px}}.IKEAFOOD_puertorico .mondrian.even .mondrianTxt{order:1}.IKEAFOOD_puertorico .mondrian .mondrianImg{width:100%;height:100%}@media (min-width:768px){.IKEAFOOD_puertorico .mondrian .mondrianImg{width:60%}}@media (min-width:992px){.IKEAFOOD_puertorico .mondrian .mondrianImg{width:70%}}.IKEAFOOD_puertorico .mondrian .mondrianTxt{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;justify-content:center;align-items:flex-start;width:100%}@media (min-width:768px){.IKEAFOOD_puertorico .mondrian .mondrianTxt{width:40%}}@media (min-width:992px){.IKEAFOOD_puertorico .mondrian .mondrianTxt{width:30%}}.IKEAFOOD_puertorico .mondrian .mondrianTxtContainer{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;width:auto}.IKEAFOOD_puertorico .mondrian .preTitle,.IKEAFOOD_puertorico .mondrian .title{font-size:1.375rem;line-height:1;margin-bottom:0}@media (min-width:768px){.IKEAFOOD_puertorico .mondrian .preTitle,.IKEAFOOD_puertorico .mondrian .title{font-size:1.5rem}}@media (min-width:992px){.IKEAFOOD_puertorico .mondrian .preTitle,.IKEAFOOD_puertorico .mondrian .title{font-size:2.2rem}}.IKEAFOOD_puertorico .mondrian .preTitle span,.IKEAFOOD_puertorico .mondrian .title span{display:block}.IKEAFOOD_puertorico .mondrian .title{color:#6cba82;margin-bottom:1rem}@media (min-width:768px){.IKEAFOOD_puertorico .mondrian .title{margin-bottom:1.5rem}}.IKEAFOOD_puertorico .mondrian p{font-size:1rem;line-height:1.4}@media (min-width:576px){.IKEAFOOD_puertorico .mondrian p{font-size:1rem}}@media (min-width:992px){.IKEAFOOD_puertorico .mondrian p{font-size:1rem}}.IKEAFOOD_puertorico .mondrian .btn-link{font-size:1rem;margin-bottom:1.5rem}@media (min-width:992px){.IKEAFOOD_puertorico .mondrian .btn-link{font-size:1rem}}.IKEAFOOD_puertorico .desserts{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:column nowrap;justify-content:center;align-items:centere}.IKEAFOOD_puertorico .desserts .title{font-size:1.375rem;line-height:1;margin-bottom:1rem}@media (min-width:768px){.IKEAFOOD_puertorico .desserts .title{text-align:center;margin-bottom:1.5rem}.IKEAFOOD_puertorico .desserts .title{font-size:1.5rem}}@media (min-width:992px){.IKEAFOOD_puertorico .desserts .title{font-size:2.2rem}}.IKEAFOOD_puertorico .desserts .title span{color:#6cba82;display:block}@media (min-width:768px){.IKEAFOOD_puertorico .desserts .title span{display:inline}}.IKEAFOOD_puertorico .desserts p{font-size:1rem;line-height:1.4}@media (min-width:576px){.IKEAFOOD_puertorico .desserts p{font-size:1rem}}@media (min-width:768px){.IKEAFOOD_puertorico .desserts p{text-align:center}}@media (min-width:992px){.IKEAFOOD_puertorico .desserts p{font-size:1rem;line-height:1.4}}.IKEAFOOD_puertorico .desserts .btn-link{font-size:1rem;margin-bottom:1.5rem}@media (min-width:768px){.IKEAFOOD_puertorico .desserts .btn-link{text-align:center}}@media (min-width:992px){.IKEAFOOD_puertorico .desserts .btn-link{font-size:1rem}}.IKEAFOOD_puertorico .desserts .dessertsImg{background-image:url(https://static.ikea.pr/assets/uploader/image/1643792947_463.jpg);background-repeat:no-repeat;background-size:contain;background-position:50% 50%;margin:0 auto;width:90%;height:160px}@media (min-width:576px){.IKEAFOOD_puertorico .desserts .dessertsImg{width:100%;height:200px}}@media (min-width:768px){.IKEAFOOD_puertorico .desserts .dessertsImg{background-image:url(https://static.ikea.pr/assets/uploader/image/1643792922_862.jpg);width:90%;height:200px}}@media (min-width:992px){.IKEAFOOD_puertorico .desserts .dessertsImg{width:80%;height:250px}}.IKEAFOOD_puertorico .schedules .title{font-size:1.375rem;line-height:1;text-align:center;margin-bottom:1rem}@media (min-width:768px){.IKEAFOOD_puertorico .schedules .title{margin-bottom:1.5rem}.IKEAFOOD_puertorico .schedules .title{font-size:1.5rem}}@media (min-width:992px){.IKEAFOOD_puertorico .schedules .title{font-size:2.2rem}}.IKEAFOOD_puertorico .schedules ul{padding-left:0;list-style:none}