body{padding-top:0 !important}.new-menu{border-top:6px solid #E32016;z-index:900;position:relative}.top-menu{background-color:#FAF9F9}.support-link-separator{border-top:1px solid #E6E2E0;margin:12px 18px}.top-menu-container .left-section{display:flex;align-items:center;gap:6px}.top-menu-container .left-section span{font-size:12px;letter-spacing:0.12px}.top-menu-container{display:flex;justify-content:space-between;align-items:center;height:36px}.opening_hours_info{color:rgba(0,0,0,0.75);font-family:Inter;font-size:12px;font-weight:400;line-height:18px;letter-spacing:0.12px}.top-menu-link{color:rgba(0,0,0,0.75);font-family:Inter;font-size:12px;font-weight:400;line-height:18px;letter-spacing:0.12px;text-decoration:underline #E6E2E0;text-underline-offset:5px;padding:6px 0}.top-menu-link i{position:relative;margin-right:4px}.top-menu-link:hover{text-decoration:underline #000;color:rgba(0,0,0,0.75)}.top-menu-link:focus{text-decoration:none;background-color:#FAF9F9;border-radius:6px;padding:6px 0;box-shadow:0 0 0 3px #2E2B29,0 0 0 1px #FFF}.top-menu-link--stores{margin-right:22px;display:inline-block}.main-panel{display:flex;padding:12px 0 0;height:60px}.main-menu-logo{display:inline-block;width:135px;height:100%;margin:6px 0 0 0}.main-menu-logo .main{width:100%;height:100%}.main-menu-logo .main:hover{filter:brightness(0)}.main-menu-logo .single{display:none;width:100%;height:100%}.main-panel__search{position:relative;height:100%;display:flex;flex:1;align-items:center;border:none;background-color:transparent;margin-right:54px;margin-left:84px}.search-results{z-index:11;display:none;background-color:#FFF;width:calc(100% + 24px);padding:24px 24px 12px 24px;position:absolute;top:-24px;left:0;border-radius:18px}.search-results__mobile{display:none}.search-results__mobile-heading{display:flex;justify-content:space-between;align-items:center;height:60px;text-align:center;position:relative;border-bottom:1px solid #E6E2E0}.search-results__mobile-title{flex:1;font-size:20px;font-weight:600;height:48px;display:flex;justify-content:center;align-items:center}.search-results__mobile-heading .closeButton{position:absolute;right:0;bottom:6px;width:48px;height:48px}.search-results__mobile-input{position:relative;margin:24px 18px 12px 18px}.search-results__mobile-input i{position:absolute;left:12px;top:12px;font-size:24px}.search-results__list{padding:70px 0 0 0}.search-results__list .search-results__item:last-child{border:0}.search-results__item{display:flex;align-items:center;gap:12px;padding:0 0 12px 0;border-bottom:1px solid #E6E2E0;color:#000}.search-results__item:hover{color:#000;text-decoration:none}.search-results__item img{width:72px;height:54px;border-radius:6px}.search-results__container{max-height:calc(100vh - 170px);overflow:auto;gap:12px;display:flex;flex-direction:column}.search-result-item-info{display:block;text-align:left}.search-result-item-info .price{font-weight:600}.search-overlay{position:fixed;top:0;left:0;width:100%;height:calc(100vh + 100px);background-color:rgba(0,0,0,0.2);backdrop-filter:blur(2px);z-index:10;display:none}.overlay:after{content:"";position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(2px)}.main-panel__search-input{width:100%;height:48px;display:inline-block;border:solid 1px rgba(0,0,0,0.44);border-radius:6px;padding-left:40px;padding-right:12px}.main-panel__search-input:focus-visible{box-shadow:0 0 0 2px #2E2B29,0 0 0 1px #FFF;border:1px solid #2E2B29;outline:1px solid #fff}.main-panel__search-input-mobile{width:100%;height:48px;display:inline-block;border:solid 1px #2E2B29;border-radius:6px;padding-left:40px;padding-right:12px;outline:0}.main-panel__search-input-mobile:focus-visible{box-shadow:0 0 0 2px #2E2B29,0 0 0 1px #FFF;border:4px solid #2E2B29;outline:1px solid #fff}.main-panel__search i{z-index:10;position:relative;left:35px;top:1px;font-size:24px;color:#2E2B29}.main-panel__right{display:flex;align-items:center;flex:1 0 0}.main-panel__right .basket-icon{height:100%}.main-menu-button{width:auto;height:100%;display:flex;align-items:center;background-color:transparent;border:none;margin-right:3px}.main-menu-button span{color:#000;margin-left:6px}.main-menu-button > a{color:#000;position:relative;padding:12px 18px}.main-menu-button .animate-heart{top:16px;color:#FF0014;font-size:22px;position:absolute}@media (max-width:1199px){.main-menu-button .animate-heart{top:-6px}}.main-menu-button > a i{position:relative;top:4px}.main-menu-button > a:hover{text-decoration:none}.ph.ph-caret-down,.ph-bold.ph-caret-circle-up{font-size:24px;position:relative;top:3px}.main-menu-button--voucher{color:#000;border:solid 1px #E6E2E0;border-radius:6px;padding:12px 18px;margin-right:36px;font-weight:600}.main-menu-button.main-menu-button--voucher:hover{box-shadow:0 0 0 3px rgba(227,32,22,0.07);border:1px solid #E32016}.main-menu-button.main-menu-button--voucher:focus-visible{box-shadow:0 0 0 4px #2E2B29,0 0 0 1px #FFF;border:1px solid #2E2B29;outline:1px solid #fff}.main-menu-button i{color:#E32016;font-size:24px}.main-menu-button .badge{display:flex;justify-content:center;align-items:center;width:18px;height:18px;border-radius:50%;border:1px solid #FFF;color:#fff;background-color:#E32016;position:absolute;bottom:27px;left:30px}.main-menu-button:hover{background-color:#fff;border-radius:6px;color:#000;text-decoration:none;box-shadow:0 0 0 3px rgba(46,43,41,0.07)}.main-menu-button:focus-visible{outline:none;border-radius:6px;box-shadow:0 0 0 3px #2E2B29,0 0 0 1px #FFF}.menu-separator{display:none}#navbar{background-color:#FFF;z-index:900}.sticky{position:fixed;top:0;width:100%;border-bottom:1px solid #E6E2E0}.sticky-background{background-color:rgba(255,255,255,0.85) !important;backdrop-filter:blur(9px)}.dropbtn{font-size:16px;padding:12px 6px}.dropbtn a{color:#555;text-decoration:none}.dropbtn .ph-caret-circle-up{display:none}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;left:-30px;top:40px;background-color:#FAF9F9;min-width:160px;z-index:1000;border-top-left-radius:20px 20px;border-bottom-left-radius:20px 20px;clip-path:inset(0 -10px -10px -10px)}.dropdown-content a{color:black;text-decoration:none}.dropdown:hover .dropbtn{cursor:pointer}.dropbtn-hover{background-color:#FAF9F9;border-top-left-radius:5px 5px;border-top-right-radius:5px 5px;cursor:pointer;box-shadow:0 0 0 3px rgba(46,43,41,0.07)}.dropdown:focus .dropbtn{display:none}.menuTabs{display:flex;flex-direction:column;background-color:#FAF9F9;width:300px;padding:20px 36px 18px 36px;border-top-left-radius:20px 20px;border-bottom-left-radius:20px 20px}.dropdown-content.simple,.dropdown-content.simple .menuTabs{border-radius:20px}.dropdown-content.simple .closeButton{position:absolute;top:-5px;right:-5px}.menuTabs-simple-content{display:flex;gap:36px;margin-bottom:24px}.menuTabs-simple-content__row{line-height:18px;min-height:36px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;color:rgba(0,0,0,0.75)}.menuTabs-simple-content__row:hover{background-color:#fff;border-radius:6px;text-decoration:none;box-shadow:0 0 0 3px rgba(46,43,41,0.07)}.tabsContainer{display:flex}.menuTabs .tab{line-height:18px;min-height:36px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;color:rgba(0,0,0,0.75);font-variant-numeric:stacked-fractions;font-feature-settings:'ss04' on,'case' on}.menuTabs .all{border-bottom:solid 1px #E6E2E0;; padding-bottom:20px}.menuTabs .all i{color:#E32016}.tab:hover{background-color:#fff;border-radius:6px;text-decoration:none;box-shadow:0 0 0 3px rgba(46,43,41,0.07)}.tab:focus-visible{outline:none;border-radius:6px;box-shadow:0 0 0 3px #2E2B29,0 0 0 1px #FFF}.tab .ph-caret-circle-right{display:none}.tab:hover .ph-caret-right{display:none}.tab:hover .ph-caret-circle-right{display:inline-block}.tab--all i{color:#E32016}.tabContent{display:none;padding:24px 36px 0 36px;background-color:#FFF;min-width:480px;border:1px solid #E6E2E0;border-top-right-radius:20px 20px;border-bottom-right-radius:20px 20px}.tabContent__row{max-width:216px;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.tabContent .closeButton{width:60px;height:60px;display:flex;justify-content:center;align-items:center;cursor:pointer;position:relative;top:-20px}.closeButton i{font-size:24px;color:#2E2B29}.tabContent.active{display:block}.tabContent a{min-height:24px;padding:0;display:block;color:rgba(0,0,0,0.75);line-height:18px;font-variant-numeric:stacked-fractions;font-feature-settings:'ss04' on,'case' on}.tabContent a:hover{text-decoration:underline}.tabContent a:focus-visible{outline:none;border-radius:6px;box-shadow:0 0 0 3px #2E2B29,0 0 0 1px #FFF}.tabContent__top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:30px;gap:36px}.tabContent__bottom{display:flex}.tabContent__bottom .all-link-container i{color:red;margin-left:5px}.tabContent__heading{font-weight:600}.tabContent .all-link-container{flex:1;white-space:nowrap}.dropdown-nav{display:flex;justify-content:space-between;align-items:center;padding:6px 18px 12px 12px;margin-left:-12px}.dropdown-nav .left-section{z-index:10}.dropdown-nav .right-section a{color:rgba(0,0,0,0.54)}.hamburgerButton{display:none;justify-content:center;align-items:center;height:100%;width:36px;background-color:transparent;cursor:pointer;padding:0 6px;border:none}.hamburgerButton:hover{background-color:#fff;border-radius:6px;box-shadow:0 0 0 3px rgba(46,43,41,0.07)}.hamburgerButton:focus-visible{outline:none;border-radius:6px;box-shadow:0 0 0 3px #2E2B29,0 0 0 1px #FFF}.second-level__list{overflow-y:auto;-webkit-overflow-scrolling:touch;height:auto;padding-bottom:24px}.second-level__list-all{display:flex;min-height:48px;align-items:center;gap:6px;align-self:stretch;justify-content:space-between;margin-top:3px;position:relative;z-index:1}.second-level__list-all i{font-size:24px;color:#E32016}.hamburgerButton i{font-size:24px;color:#2E2B29;position:relative;top:-2px}.hamburger-menu{position:fixed;top:0;right:-450px;width:450px;height:100vh;height:100dvh;background-color:#FFF;z-index:12;transition:right 0.5s ease;overflow-y:auto;-webkit-overflow-scrolling:touch}.hamburger-menu .content-wrapper{position:relative;min-height:100%}.hamburger-menu .top-section{padding:64px 30px 18px;margin-bottom:24px}.hamburger-menu .main-section{position:relative;transform:translateX(0);transition:transform 0.3s ease;background:#fff;padding:0 6px 24px 6px;width:100%;height:100%}.hamburger-menu .main-section__list{display:flex;flex-direction:column}.hamburger-menu .main-section.second-level,.hamburger-menu .main-section.third-level{display:none;position:absolute;top:0;left:0;right:0;transform:translateX(100%);transition:transform 0.3s ease;background:#fff;padding:0;z-index:2;height:100%;overflow:hidden}.hamburger-menu .main-section.third-level{top:40px!important}.hamburger-menu .main-section.second-level.slide-in,.hamburger-menu .main-section.third-level.slide-in{transform:translateX(0)}.hamburger-menu .main-section.slide-out{transform:translateX(-100%);pointer-events:none}.hamburger-menu .bottom-section{background:#FAF9F9;border-top:1px solid #E6E2E0;padding:12px 18px}.hamburger-menu .voucher-button{color:#000;border:solid 1px #E6E2E0;border-radius:6px;padding:12px 18px;width:auto;display:inline-block;text-align:center;font-weight:600}.hamburger-menu .voucher-button:hover{box-shadow:0 0 0 3px rgba(227,32,22,0.07);border:1px solid #E32016}.hamburger-menu .voucher-button:focus-visible{box-shadow:0 0 0 4px #2E2B29,0 0 0 1px #FFF;border:1px solid #2E2B29;outline:1px solid #fff}.hamburger-menu .closeButton{top:0;border:none;background-color:#FFF;display:none;position:fixed;z-index:13;right:0}.hamburger-menu .main-menu-button--voucher{margin:0}.hamburger-menu .top-section-info{display:none;justify-content:space-between;align-items:center}.hamburger-menu .main-section.second-level .back-button,.hamburger-menu .main-section.third-level .back-button{display:flex;align-items:center;margin:0;cursor:pointer;color:rgba(0,0,0,0.90);font-variant-numeric:stacked-fractions;font-feature-settings:'ss04' on,'case' on;font-size:25px;font-weight:600;line-height:30px;letter-spacing:-0.25px;padding:24px 18px;position:sticky;top:0;background:#fff;z-index:2;border-bottom:1px solid #E6E2E0}.hamburger-menu .main-section.second-level .back-button i,.hamburger-menu .main-section.third-level .back-button i{margin-right:15px;font-size:30px;display:flex;align-items:center}.hamburger-menu .bottom-section .left-section{margin-bottom:10px;display:flex;align-items:center;gap:12px}.hamburger-menu .bottom-section .left-section span{font-size:12px;color:rgba(0,0,0,0.75)}.hamburger-menu .bottom-section a{color:rgba(0,0,0,0.75);display:flex;align-items:center}.hamburger-menu ul{list-style:none;padding:0 0 3px 0}.hamburger__link{display:flex;justify-content:space-between;min-height:48px;align-items:center;gap:6px;align-self:stretch;color:rgba(0,0,0,0.75);padding:0 24px}.hamburger__link:hover{cursor:pointer;background-color:#fff;border-radius:6px;text-decoration:none;box-shadow:0 0 0 3px rgba(46,43,41,0.07)}.hamburger__link:focus-visible{outline:none;border-radius:6px;box-shadow:0 0 0 3px #2E2B29,0 0 0 1px #FFF}.hamburger__link i{font-size:24px;color:rgba(0,0,0,0.75);}.hamburger-menu a{color:#000}.hamburger-menu a:hover{text-decoration:none}.closeButton{width:48px;height:48px;display:flex;justify-content:center;align-items:center;cursor:pointer;position:relative;bottom:20px}.hamburger-menu .main-section.second-level a{display:flex;justify-content:space-between;align-items:center}.hamburger-menu .main-section.second-level a i{font-size:24px;color:#E32016}.second-level__list-all.hamburger__link i{color:#E32016}@media (max-width:1703px){.container-fluid{padding-left:78px !important;padding-right:78px !important}}@media (max-width:1703px){.container-fluid{padding-left:48px !important;padding-right:48px !important}}@media (max-width:1403px){.container-fluid{padding-left:48px !important;padding-right:30px !important}}@media (max-width:1199px){.search-results{z-index:11;display:none;background-color:#FFF;width:calc(100% - 35px);padding:24px 24px 12px 24px;position:absolute;top:-24px;left:35px;border-radius:18px}.search-results__container{margin:0}.main-menu-button > a i{position:relative;top:0}.hamburgerButton{display:flex;width:48px;margin-left:12px}.dropdown-nav{display:none}.main-menu-button{width:48px;margin-right:12px;display:block;padding:0}.main-menu-button .badge{bottom:15px;left:18px}.main-menu-button i{color:#2E2B29}.main-menu-button span{display:none}.main-menu-button a{padding:0 6px}.main-menu-button--voucher{display:none}.main-panel{padding:0;height:66px}.menu-separator{display:block;width:24px;height:42px;overflow:hidden}.main-menu-logo{margin:3px 0 0 0;width:108px}.main-panel__search{padding-left:36px;padding-right:24px;margin-right:12px;margin-left:0}.container-fluid{padding-left:36px !important;padding-right:24px !important}}@media (max-width:899px){.search-results{z-index:11;display:none;background-color:#FFF;width:100%;border-radius:18px;position:fixed;left:0;height:calc(100vh + 20px);top:10px;padding:0}.search-results__list{margin:0;padding:0 18px}.hamburger-menu .bottom-section{display:block}.hamburger-menu .main-section{padding:0 6px 24px 6px}.hamburger-menu .top-section{display:block;padding:64px 30px 18px;margin-bottom:24px}.hamburger-menu .top-section-info{display:flex;justify-content:flex-end}.hamburger-menu .top-section > .closeButton{display:none}.hamburger__link{padding:0 24px}.hamburgerButton{margin-left:12px}.main-panel__search-input{display:none}.main-panel__search{width:48px;margin:0;display:flex;justify-content:center;align-items:center;padding:0 6px;margin-right:12px}.main-panel__search:hover{border:solid 2px #E6E2E0}.main-panel__search i{left:0;top:-2px;z-index:11}.main-panel{justify-content:space-between}.main-panel__right{flex:0}.top-menu{display:none}.main-menu-logo{width:108px}.main-menu-button{margin-right:12px}.menu-separator{width:12px}.container-fluid{padding-left:30px !important;padding-right:18px !important}.search-results__mobile{display:block}.search-results__container{max-height:calc(100vh - 300px)}.hamburger-menu .bottom-section .left-section{justify-content:flex-start}.right-section{justify-content:flex-start}}@media (max-width:599px){.right-section{display:flex;justify-content:center;align-items:center}.hamburger-menu .bottom-section .left-section{width:100%;justify-content:center}.hamburger-menu{right:-312px;width:312px;height:100vh;height:100dvh}.hamburger-menu .main-section{padding:0 0 24px 0}.hamburger-menu .top-section .voucher-button{padding:12px 18px}.hamburger-menu .bottom-section{padding:12px 18px}.hamburger-menu .voucher-button{width:100%}.hamburger__link{padding:0 18px}.hamburgerButton{margin-left:0;padding:0 18px}.main-panel{height:48px}.main-menu-logo{width:94.5px}.main-panel__search{margin-right:0}.main-menu-button{margin-right:0}.container-fluid{padding-left:18px !important;padding-right:6px !important}}@media (max-width:359px){.hamburger-menu{right:-276px;width:276px}.main-menu-button{width:36px}.main-panel__search{width:36px}.hamburgerButton{width:36px}.container-fluid{padding-left:12px !important;padding-right:6px !important}}.main-section.third-level{display:none;margin-top:-40px}.hidden{display:none}.body-scroll-lock{overflow:hidden !important;height:100vh !important;height:100dvh !important;width:100% !important;position:fixed !important;overscroll-behavior:none;-webkit-overflow-scrolling:touch;touch-action:none;-ms-touch-action:none}.body-scroll-lock body{position:fixed;width:100%}html.body-scroll-lock{overflow:hidden;position:fixed;width:100%;height:100vh;height:100dvh}.dropdown-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.2);backdrop-filter:blur(2px);z-index:10;display:none}.divider{display:flex;height:24px;justify-content:center;align-items:center;align-self:stretch}.divider-line{width:100%;height:1px;background-color:#E6E2E0}.menuTabs-simple-content__bottom a{display:flex;justify-content:space-between;align-items:center;min-height:36px}.menuTabs-simple-content__bottom a:hover{cursor:pointer;background-color:#fff;border-radius:6px;text-decoration:none;box-shadow:0 0 0 3px rgba(46,43,41,0.07)}.body-scroll-lock .hamburger-menu,.body-scroll-lock .second-level__list,.body-scroll-lock .main-section.second-level{overflow-y:auto;-webkit-overflow-scrolling:touch;touch-action:pan-y;min-height:100%}@media (max-width:899px){.hamburger-menu .main-section.second-level{padding:0}}