footer{font-family:var(--font-primary),sans-serif;font-weight:var(--font-weight-normal);font-size:var(--font-size-small);background:var(--P50);color:var(--P500);line-height:2.4rem;border-top:1px solid #4a1d1f38;letter-spacing:.56px}footer a{text-decoration:none;color:var(--P500)}footer ul{list-style-type:none;padding:0}.footer__container{max-width:116.7rem;margin:0 auto}.footer__wrapper{padding:3.5rem 4rem}.footer__top{display:flex;justify-content:space-between;gap:6rem}.footer__pages,.footer__pages ul,.footer__store{display:flex;flex-direction:column;gap:var(--sm)}.footer__pages ul li{font-weight:var(--font-weight-medium);text-wrap:nowrap}.footer__top h5{font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}.footer__opening-hour--wrapper{display:flex;justify-content:space-between;text-wrap:nowrap}.footer__opening-hour--wrapper p{margin-top:var(--sm)}.footer__opening-hour--wrapper .footer__opening-hour--day{margin-right:2rem}.footer__newsletter{width:29rem;display:flex;flex-direction:column;gap:var(--lg)}.footer__newsletter input{padding:var(--sm) var(--lg);border:1px solid #8464495d;color:#73573f;display:block;width:100%;background-color:#f3f3f1}.footer__newsletter input::placeholder{color:#73573f;opacity:.6}.footer__newsletter button{margin-top:var(--lg);padding:var(--sm) var(--md);font-weight:var(--font-weight-medium);background-color:var(--P300);line-height:2.4rem;letter-spacing:.4px;text-transform:uppercase;color:var(--P50);font-size:10px;border:transparent;cursor:pointer}.footer__bottom{display:flex;flex-direction:column;text-align:center;margin-top:-6rem}.footer__bottom--logo img{padding:var(--md)}.footer__bottom--icons .footer__icon-list{display:flex;justify-content:center;gap:var(--md);margin-bottom:var(--md)}.footer__icon-list a{width:2.8rem;height:2.8rem}@media screen and (max-width: 1024px){.footer__container{max-width:102.4rem}.footer__top{flex-wrap:wrap}.footer__top>div{width:40%}.footer__top>div:nth-child(2n){margin-right:0}.footer__bottom{margin-top:0}}@media screen and (max-width: 768px){.footer__container{max-width:76.8rem}.footer__top{column-gap:0}.footer__top>div{margin-right:0;width:48%}.footer__wrapper{padding:4rem 3rem}}@media screen and (max-width: 576px){.footer__container{max-width:57.6rem}.footer__pages{display:flex;flex-direction:row;justify-content:space-around}.footer__top>div{width:100%;margin-bottom:2rem}.footer__pages ul{display:flex;justify-content:space-between;flex-wrap:wrap}.footer__pages ul li{flex:1;text-align:center}.footer__bottom--logo{margin-bottom:4rem}}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.about-section{display:flex;justify-content:space-between;max-width:1167px;margin:0 auto;margin-top:12rem;padding:4rem 0;overflow:hidden}.about-content{flex:1;padding:8.7rem 0 0 6.7rem}.about-title{font-size:3.6rem;font-weight:500;margin-bottom:1rem;width:27rem;color:var(--p500);line-height:normal}.about-description{margin-top:2rem;display:flex;width:40rem}.about-line{width:var(--2xs, .4rem);background-color:#89896e;border-radius:var(--8x, .2rem)}.about-paragraph{margin-left:3.5rem;width:47.7rem}.about-paragraph p{color:#1e1e1e;font-size:1.6rem;font-weight:400;line-height:161%;letter-spacing:.032rem;margin-bottom:2.5rem}.about-button-container{width:11.4rem;border-radius:var(--8x, .2rem);padding:.4rem;background-color:var(--P200)}.read-more-button{background-color:var(--P200);color:#fff;cursor:pointer;border-radius:var(--8x, .2rem);height:2.7rem;text-align:center;align-items:center;justify-content:center;display:flex;font-size:1.2rem;line-height:normal;letter-spacing:.1rem;font-weight:400}.about-image-container{padding:4.4rem 0 0;display:flex;flex:1;justify-content:flex-end;overflow:hidden;margin-left:5rem}.about-image{width:61.9rem;height:70rem;border-radius:4px}@media screen and (max-width: 1024px){.about-section{flex-direction:column;align-items:center;justify-content:center}.about-line{display:none}.about-paragraph{margin-left:0;width:47.7rem}.about-content{flex:1;padding:5rem 6rem}.about-image-container{padding:0 0rem;margin:0}.about-image{border-radius:0}}.quote{padding:6rem 2rem;margin:4rem 0 0;align-items:center;display:flex;justify-content:center}.quote-container{background-color:#d9bea7;padding:2rem;border-radius:var(--sm, .8rem)}.quote-text{color:#000;text-align:center;font-size:2rem;font-style:italic;font-weight:300;line-height:3.6rem;max-width:67rem}@media screen and (max-width: 768px){.about-section{margin:auto}}.menu-category-container{margin:0 5.6rem}.menu-category-wrapper{margin:var(--md) 0}.menu-category-wrapper .react-multi-carousel-list{justify-content:center}.menu-category-wrapper .react-multi-carousel-track{gap:3.2rem}.menu-category-wrapper li.react-multi-carousel-item{width:auto!important;flex:auto!important}@font-face{font-family:revicons;fallback:fallback;src:url(/assets/revicons-207Xk7wD.woff) format("woff"),url(/assets/revicons-gasWZ3sP.ttf) format("ttf"),url(/assets/revicons-TSCngFAj.eot) format("ttf")}.react-multi-carousel-list{display:flex;align-items:center;overflow:hidden;position:relative}.react-multi-carousel-track{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;position:relative;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,transition}.react-multiple-carousel__arrow{position:absolute;outline:0;transition:all .5s;border-radius:35px;z-index:1000;border:0;background:#00000080;min-width:43px;min-height:43px;opacity:1;cursor:pointer}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{font-size:20px;color:#fff;display:block;font-family:revicons;text-align:center;z-index:2;position:relative}.react-multiple-carousel__arrow:disabled{cursor:default;background:#00000080}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:""}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:""}.react-multi-carousel-dot-list{position:absolute;bottom:0;display:flex;left:0;right:0;justify-content:center;padding:0;margin:0;list-style:none;text-align:center}.react-multi-carousel-dot button{display:inline-block;width:12px;height:12px;border-radius:50%;opacity:1;box-shadow:none;transition:background .5s;border-width:2px;border-style:solid;border-color:gray;padding:0;margin:0 6px 0 0;outline:0;cursor:pointer}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{transform-style:preserve-3d;backface-visibility:hidden}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{right:auto;left:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--right:before{content:""}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:""}.category-button{padding:.8rem 2rem;text-transform:uppercase;border-radius:.2rem;border:1px solid var(--P100);text-align:center;letter-spacing:.56px;font-weight:400;font-size:1.4rem;box-shadow:0 0 0 1px #00000014,0 6px 24px #0000000d;cursor:pointer;text-wrap:nowrap;transition:.3s ease-in-out;display:inline-block}.category-button.active,.category-button:hover{background-color:var(--P100);color:var(--P50)}.menu-card{cursor:pointer}.menu-card-content-container{margin-top:.8rem}.menu-card-image-container{position:relative;overflow:hidden}.menu-card-image-container img{display:block;width:100%;object-fit:cover;transition:.3s ease-in-out}.menu-card:hover .menu-card-image-container img{transform:scale(1.2)}.menu-card-darken-overlay{position:absolute;bottom:0;left:0;width:100%;height:30%;background:linear-gradient(to bottom,#0000,#00000080);pointer-events:none;opacity:0;transition:.3s ease-in-out}.menu-card:hover .menu-card-darken-overlay{opacity:1}.menu-card-title{font-size:var(--font-size-small);font-weight:var(--font-weight-medium);color:var(--P500);font-style:normal;line-height:2.4rem;letter-spacing:1.6px;text-transform:uppercase;transition:.3s ease-in-out}.menu-card-price{font-size:var(--font-size-small);font-weight:var(--font-weight-normal);font-style:italic;line-height:2.4rem;color:var(--P500);transition:.3s ease-in-out}.menu-card:hover .menu-card-title,.menu-card:hover .menu-card-price{color:var(--P50);transform:translate(1rem,-8rem)}.menu-card:hover .menu-card-title{font-size:var(--font-size-medium)}.menu-card-content-container{position:relative;margin:.8rem 0 .9rem}.menu-card-description{position:absolute;top:0;left:0;font-size:var(--font-size-small);font-weight:var(--font-weight-normal);color:var(--P500);opacity:0;transition:.3s ease-in-out}.menu-card:hover .menu-card-description{opacity:1}.menu-wrapper{display:flex;flex-direction:column;align-items:center}.menu-container{max-width:116.7rem;display:flex;flex-direction:column;margin:0 5.6rem}.menu-container a{text-decoration:none}.menu-section{margin-bottom:3rem;display:flex;flex-wrap:wrap;justify-content:center;column-gap:1.6rem;row-gap:4rem}.menu-card{width:calc(33.33% - 1.0666rem);box-sizing:border-box}.menu-section-container{background-color:var(--P50);display:flex;flex-direction:column;gap:var(--s-3xl);margin-top:13rem}@media screen and (max-width: 1024px){.menu-section{column-gap:1.6rem}.menu-card{width:calc(50% - 1.0666rem)}.menu-category-wrapper .react-multi-carousel-list{justify-content:start}}@media screen and (max-width: 768px){.menu-section-container{margin-top:8rem}}@media screen and (max-width: 576px){.menu-container,.menu-category-container{margin:0 2rem}.menu-section{row-gap:3rem}.menu-card{width:100%}.menu-category-wrapper .react-multi-carousel-track{gap:1rem}}.product-detail__big-image{margin-bottom:2rem}.product-detail__big-image img{width:100%}.product-detail__small-images{display:flex;gap:1rem}.product-detail__small-image{cursor:pointer;padding:.5rem;border:2px solid var(--P100);overflow:hidden;transition:.3s ease-in-out}.product-detail__small-image.active{border:2px solid var(--P300)}.product-detail__small-image img{width:100%;width:13rem;object-fit:cover;display:block}.product-detail__small-image button{border:none;cursor:pointer;display:block}.product-detail__content-wrapper{color:#5f5f4e;font-size:var(--font-size-small);font-weight:var(--font-weight-normal);line-height:2.4rem;display:flex;flex-direction:column;gap:var(--s-3xl)}.product-detail__content-detail{display:flex;flex-direction:column;gap:var(--md)}.product-detail__name{font-weight:var(--font-weight-normal);font-size:var(--font-size-hypermedium);text-transform:uppercase;line-height:5rem}.product-detail__price{font-size:var(--font-size-medium)}.product-detail__size{display:flex;flex-direction:column;gap:1rem}.product-detail__size h2{font-size:var(--font-size-medium);font-weight:var(--font-weight-medium)}.product-detail__size-buttons{display:flex;gap:var(--sm)}.product-detail__size .product-detail__size-btn{color:var(--P500);padding:var(--sm) var(--xl);border:1px solid var(--P100);line-height:2.4rem;border-radius:.4rem;transition:.1s ease-in-out;cursor:pointer}.product-detail__size .product-detail__size-btn.active,.product-detail__size .product-detail__size-btn:hover{background-color:var(--P100);color:var(--P50)}.product-detail__icon-list{display:flex;flex-wrap:wrap;gap:1.5rem}.product-detail__icon-list .product-detail__icon{font-size:var(--font-size-supersmall);color:#73573f;display:flex;align-items:center}.product-detail__icon-list .product-detail__icon img{margin-right:1rem;width:2rem;height:2rem}.product-detail__delivery{font-size:var(--font-size-normal);font-weight:var(--font-weight-normal);background-color:#9b9b87;color:var(--P50);text-transform:capitalize;padding:2.4rem 4.8rem 2.4rem 2.2rem;border-radius:4rem;width:100%}.product-detail__delivery li{margin-left:2rem}.product-detail__recommendation-wrapper{margin:var(--s-4xl) 5.6rem}.product-detail__recommendation{text-align:center;color:var(--P500);line-height:2.4rem;max-width:116.7rem;margin:var(--s-4xl) auto}.product-detail__recommendation a{color:var(--P500);text-decoration:none;font-weight:var(--font-weight-medium)}.product-detail__recommendation--container{max-width:116.7rem;display:flex;flex-direction:column;gap:var(--s-4xl)}.product-detail__recommendation--title{color:var(--P300);font-weight:var(--font-weight-normal)}.product-detail__recommendation--title h4{font-weight:var(--font-weight-normal);font-size:var(--font-size-hypermedium);line-height:4.6rem;color:var(--P500)}.product-detail__recommendation--title p{font-size:var(--font-size-medium);line-height:2.4rem;color:var(--P300)}.product-detail__recommendation--wrapper{display:flex;justify-content:space-between;gap:var(--lg)}.product-detail__recommendation--card{border-radius:2px;overflow:hidden;display:flex;flex-direction:column}.product-detail__recommendation--image{overflow:hidden;position:relative}.product-detail__recommendation--image img{display:block;transition:.4s ease-in-out;width:100%}.product-detail__recommendation--darken-overlay{position:absolute;bottom:0;left:0;width:100%;height:30%;background:linear-gradient(to bottom,#0000,#00000080);pointer-events:none;opacity:0;transition:.4s ease-in-out}.product-detail__recommendation--card:hover .product-detail__recommendation--image img{transform:scale(1.3)}.product-detail__recommendation--card:hover .product-detail__recommendation--darken-overlay{opacity:1}.product-detail__recommendation--content{text-align:start;padding:var(--sm) 0;position:relative}.product-detail__recommendation--name-price{transition:.3s linear}.product-detail__recommendation--card:hover .product-detail__recommendation--name-price{transform:translate(1rem,-7rem)}.product-detail__recommendation--content h3{text-transform:uppercase;font-weight:var(--font-weight-medium);font-size:var(--font-size-small);color:var(--P500);margin-bottom:.2rem;transition:.3s ease-in-out}.product-detail__recommendation--card:hover .product-detail__recommendation--content h3{font-size:1.4rem;margin-bottom:0;color:var(--P50);font-size:var(--font-size-medium)}.product-detail__recommendation--price{font-size:var(--font-size-small);font-weight:var(--font-weight-normal);font-style:italic;transition:.3s ease-in-out}.product-detail__recommendation--card:hover .product-detail__recommendation--price{color:var(--P50)}.product-detail__recommendation--description--hidden{position:absolute;font-weight:var(--font-weight-normal);top:0;left:0;font-size:1.4rem;opacity:0;overflow:hidden;text-overflow:ellipsis;transition:.5s ease-in-out;padding:1rem .5rem}.product-detail__recommendation--card:hover .product-detail__recommendation--description--hidden{opacity:1}.product-detail__container{margin-top:13rem;background:var(--P50);display:flex;flex-direction:column;align-items:center}.product-detail__wrapper{max-width:116.7rem;margin:10rem 5.6rem var(--s-4xl);display:flex;position:relative;justify-content:space-between;gap:6rem}.product-detail__wrapper>div{flex:1}.product-detail__back-link{position:absolute;left:0;top:-6rem}.product-detail__back-link span a:after{content:"|";margin:0 .5rem}.product-detail__back-link a{text-decoration:none;font-size:1.4rem;line-height:2.4rem;color:#73573f;display:inline-block}@media screen and (max-width: 1024px){.product-detail__wrapper{max-width:102.4rem}}@media screen and (max-width: 768px){.product-detail__container{margin-top:8rem}.product-detail__wrapper{max-width:76.8rem;margin:8rem 4rem}.product-detail__small-images,.product-detail__banner,.product-detail__recommendation{display:none}.product-detail__wrapper{flex-wrap:wrap}.product-detail__wrapper>div{flex:auto;width:100%}.product-detail__content-wrapper{margin-left:0}.product-detail__back-link{margin-top:2rem}}@media screen and (max-width: 576px){.product-detail__wrapper{max-width:57.6rem}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-ms-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{-webkit-transition:border .15s ease-in;-moz-transition:border .15s ease-in;-ms-transition:border .15s ease-in;-o-transition:border .15s ease-in;transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;-webkit-transition:height .15s ease-in;-moz-transition:height .15s ease-in;-ms-transition:height .15s ease-in;-o-transition:height .15s ease-in;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{-webkit-flex-direction:column;flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-ms-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media (min-width: 960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{-webkit-transition:opacity .25s ease-in;-moz-transition:opacity .25s ease-in;-ms-transition:opacity .25s ease-in;-o-transition:opacity .25s ease-in;transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px #000000e6;background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}.landing-page-banner-container{display:flex;position:relative;opacity:var(--4x, 1);background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important;height:100vh;z-index:2}.landing-page-banner-content-container{max-width:116.7rem;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;background-color:transparent;margin:0 auto;color:#f8f4f0;display:flex;flex-direction:column;justify-content:flex-start;padding:1rem;gap:2.4rem}.landing-page-banner-content-container:before,.landing-page-banner-content-container:after{background-color:transparent}.landing-page-banner-heading{background-color:transparent}.landing-page-banner-heading-text{opacity:var(--4x, 1);font-size:5.4rem;font-style:normal;font-weight:300;line-height:normal;max-width:70%;text-align:left}.landing-page-banner-heading-text-bold{font-size:5.4rem;font-weight:500}.landing-page-banner-content{font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.4rem;text-align:left;width:100%}.landing-page-banner-button-container{display:flex;flex-direction:row;gap:1rem}.landing-page-banner-button-1{display:flex;padding:.4rem;justify-content:center;align-items:center;gap:1rem;border-radius:var(--8x, .2rem);border:none;opacity:var(--4x, 1);background:var(--P200);cursor:pointer;transition:all .4s}.landing-page-banner-button-1:hover{opacity:.8}.landing-page-banner-button-1 p{display:flex;padding:var(--xs, .6rem) var(--xl, 2rem);flex-direction:column;justify-content:center;align-items:center;gap:1rem;border-radius:var(--8x, .125rem);border:.2px solid rgba(255,255,255,.8);opacity:var(--4x, 1);color:#fff;font-size:1.2rem;font-style:normal;font-weight:500;line-height:normal;background-color:transparent}.landing-page-banner-button-2{cursor:pointer;display:flex;padding:1rem 2rem;justify-content:center;align-items:center;gap:1rem;border-radius:var(--8x, .2rem);border:none;color:#fff;font-size:1.2rem;font-style:normal;font-weight:500;line-height:normal;border-radius:var(--8x, .125rem);border:var(--4x, 1px) solid rgba(255,255,255,.8);opacity:var(--4x, 1);background:#00000026;transition:all .4s}.landing-page-banner-button-2:hover{opacity:.8}.carousel-root{width:100%}.landing-page-born-header{display:flex;flex-direction:row;margin:var(--s-4xl) 5.4rem;align-self:stretch;justify-content:space-between}.landing-page-born-header{display:flex;justify-content:center;gap:5.6rem}.landing-page-born-header h1{color:var(--Foundation-Primary-P500, #525244);font-size:3.6rem;font-style:normal;font-weight:var(--font-weight-normal);line-height:5.6rem;letter-spacing:.36rem;display:inline;text-wrap:nowrap}.landing-page-born-header p{color:var(--Foundation-Primary-P500, #525244);font-size:1.2rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:.12rem;text-align:justify;width:564px}.landing-page-big-video-section{position:relative;width:100%}.landing-page-big-video{width:100%;height:100dvh}.landing-page-big-video-play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-page-creation-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4rem}.landing-page-creation-header{display:flex;flex-direction:column;justify-content:center;align-items:center}.landing-page-creation-header h1{color:var(--Foundation-Primary-P500, #525244);font-size:3.6rem;font-style:normal;font-weight:400;line-height:4.6rem}.landing-page-creation-header p{color:var(--Foundation-Primary-P300, #87876f);font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.4rem}.landing-page-creation-video{position:relative}.landing-page-creation-video-play-icon{position:absolute;top:50%;left:50%;transform:translate(-60%,-50%)}.hide-play-icon{opacity:0}.react-multi-carousel-list{cursor:pointer}.landing-page-map-container{position:relative;width:100%;min-height:500px;overflow:hidden}.landing-page-map{width:100%;height:80vh}.landing-page-map-container>img{width:100%;object-fit:cover}.landing-page-map-here-cotainer{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.map-line-1{position:absolute;width:.2rem;height:12rem;background-color:#89896e;transform:translate(2.5rem,-2.5rem)}.map-line-2{position:absolute;width:6rem;height:.2rem;background-color:#89896e;transform:translate(2.5rem,9.5rem)}.landing-page-map-content{position:absolute;transform:translateY(15rem);left:8rem;display:inline-flex;padding:var(--sm, .5rem) 1rem;flex-direction:column;align-items:flex-start;border-radius:var(--8x, .2rem);opacity:var(--4x, 1);background:var(--L250, #89896e);min-width:14rem}.landing-page-map-content-header{display:flex;align-items:center;gap:var(--xs, .6rem)}.landing-page-map-content-header h2{color:#fff;font-family:Poppins;font-size:1.6rem;font-style:normal;font-weight:500;line-height:3rem}.landing-page-map-content-details{color:#fff;font-family:Poppins;font-size:1.2rem;font-style:normal;font-weight:400;line-height:3rem}.landing-page-map-store-card-container{position:absolute;top:50%;left:4.5%;overflow:hidden;transform:translateY(-60%);display:flex;flex-direction:column;background:#846449;box-shadow:0 0 0 1px #00000014,0 6px 24px #0000000d;transition:all .5s ease-in-out}.landing-page-map-store-card-container:hover{background:#bd8f68}.landing-page-map-store-card-container img{width:100%;transition:.5s all ease-in-out}.landing-page-map-store-card-container:hover img{transform:scale(1.2)}.landing-page-map-store-card-content{display:flex;flex-direction:column;justify-content:center;align-items:start;margin-left:2rem}.landing-page-map-store-card-content h2{color:#fff;font-size:1.2rem;font-style:normal;font-weight:500;line-height:2.4rem;letter-spacing:.048rem}.landing-page-map-store-card-content h2:first-of-type{margin-top:1rem;margin-bottom:.5rem}.landing-page-map-store-card-content h2:nth-of-type(2){margin-bottom:3rem}.landing-page-map-store-card-content p{color:#e4d1c1;font-size:1.2rem;font-style:normal;font-weight:500;line-height:2.4rem;letter-spacing:.048rem}.landing-page-signature-container{display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center;gap:4rem}.landing-page-signature-header h1{color:var(--Foundation-Primary-P500, #525244);font-size:3.6rem;font-style:normal;font-weight:400;line-height:4.6rem;text-align:center}.landing-page-signature-header p{color:var(--Foundation-Primary-P300, #87876f);font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.4rem;text-align:center}.landing-page-signature-more{display:flex;flex-direction:row;gap:var(--xs);align-items:center;color:var(--P400);font-size:1.4rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:.056rem;position:relative}.landing-page-signature-more a{text-decoration:none;color:var(--P400)}.landing-page-signature-more-line-1,.landing-page-signature-more-line-2{width:20vw;height:.15rem;background:var(--P400)}.landing-page-signature-more p{padding:var(--sm) var(--md)}.landing-page-signature-more-content{position:relative}.line{height:1px;background-color:var(--P400);position:absolute;transition:.3s ease-in-out}.line1{width:25%;top:0;left:0}.line2{width:25%;bottom:0;right:0}.line1.active,.line2.active{width:100%}.line3{width:1px;height:0;top:0;left:0}.line4{width:1px;height:0;bottom:0;right:0}.line3.active,.line4.active{height:100%}.landing-page-signature-product-container{display:flex;flex-direction:row;justify-content:space-around;align-items:center;position:relative;overflow:hidden}.landing-page-signature-popular-products{max-width:1328px;display:flex;flex-direction:row;gap:1.5rem;align-items:center;justify-content:center;position:relative;margin:0 5.4rem}.landing-page-signature-product-image{width:100%;overflow:hidden;transition:.8s all ease-in-out}.landing-page-signature-product-image:hover{transform:scale(1.2)}.landing-page-signature-product-content{display:flex;flex-direction:column;position:absolute;top:1.5rem;left:1.5rem;padding:1rem}.landing-page-signature-product-content h2{color:#fff;font-size:1.8rem;font-style:normal;font-weight:500;line-height:2.4rem}.landing-page-signature-product-content p{color:#fff;font-size:1.4rem;font-style:italic;font-weight:400;line-height:2.4rem}@media screen and (max-width: 1024px){.landing-page-born-header h1{font-size:var(--s-2xl);line-height:3.2rem}.landing-page-map-container>img{transform:scale(2)}}@media screen and (max-width: 768px){.landing-page-born-header{flex-wrap:wrap;justify-content:start;gap:var(--xl)}.landing-page-born-header p{width:auto}.landing-page-map-container>img{transform:scale(3)}}@media screen and (max-width: 576px){.landing-page-banner-content-container{position:relative;width:100%;display:flex;color:#f8f4f0;text-align:center;font-style:normal;transform:translateY(0);align-items:center;top:0%;left:0%;align-self:center;margin-bottom:var(--xl)}.landing-page-banner-heading-text{text-align:center;max-width:100%;font-size:3.6rem;color:#f8f4f0;font-style:normal;font-weight:300}.landing-page-banner-heading-text-bold{font-size:3.6rem;color:#f8f4f0;font-weight:500}.landing-page-banner-content{display:none}.landing-page-signature-popular-products{flex-direction:column;margin:0 var(--xl)}.landing-page-signature-product-container{margin-bottom:1.5rem}.landing-page-signature-header h1{font-size:var(--s-2xl);line-height:var(--s-3xl)}.landing-page-signature-header p{font-size:1.4rem;line-height:var(--s-2xl);letter-spacing:.056rem}.landing-page-creation-header h1{font-size:var(--s-2xl);line-height:var(--s-3xl)}.landing-page-creation-header p{font-size:1.4rem;line-height:var(--s-2xl);letter-spacing:.056rem}.landing-page-creation-container{padding-left:var(--xl)}.landing-page-born-header{padding:var(--xl);flex-direction:column;margin:0}.landing-page-born-header h1{font-size:var(--s-2xl);font-weight:var(--font-weight-normal);max-width:65%;line-height:var(--s-3xl);margin-bottom:var(--xl)}.landing-page-born-header p{font-size:var(--md);font-weight:var(--font-weight-normal);line-height:var(--s-2xl);letter-spacing:.024rem}.landing-page-map-store-card-container{top:55%;left:50%;transform:translate(-50%,-50%);width:70%;max-width:25rem}.landing-page-map-container>img{transform:scale(5)}.landing-page-our-address{position:absolute;top:4.5rem;left:50%;transform:translate(-50%);display:flex;gap:.2rem;padding:1rem;flex-direction:column;justify-content:center;align-items:center}.landing-page-our-address h2{color:var(--P300, #87876f);font-size:1.4rem;font-style:normal;font-weight:var(--font-weight-normal);line-height:var(--s-2xl);letter-spacing:.056rem}.landing-page-our-address p{color:var(--P500, #87876f);font-size:var(--s-2xl);font-style:normal;font-weight:var(--font-weight-normal);line-height:var(--s-3xl)}}.landing-page-container{display:flex;flex-direction:column;background:var(--Foundation-Primary-P50, #f3f3f1)}.landing-page-container>*+*{margin-top:6rem}.landing-page-container>:nth-child(5){margin-top:0}.navbar-container{width:100%;background-color:var(--P50);transition:.3s ease-in-out;position:fixed;top:0;z-index:99}.navbar-container.top-landing-page{background-color:transparent;border-bottom:transparent}.navbar-item-left.top-landing-page,.navbar-item-right.top-landing-page{border-top:1px solid var(--P50);border-bottom:1px solid var(--P50)}.navbar-item-left.top-landing-page a,.navbar-item-right.top-landing-page a{color:var(--P50)}.navbar-item-active.top-landing-page{border-bottom:1px solid var(--P50)}.navbar-link.top-landing-page{color:var(--P50)}.navbar-header{display:flex;flex-direction:column;margin:0 60px;position:relative}.navbar-logo-social{display:flex;justify-content:flex-end;gap:16px;position:absolute;top:17px;right:0}.navbar-search-container{display:flex}.navbar-search-container input{padding-left:1rem;background-color:transparent;outline:none;border:none;color:var(--P500);border-bottom:1px solid var(--P500)}.navbar-search-container.top-landing-page input{border-bottom:1px solid var(--P50);color:var(--P50)}.navbar-search-container div{display:flex;transition:.3s ease-in-out;width:0;overflow:hidden}.navbar-search-container div.expand-input{width:20rem;z-index:99}.navbar-search-container button{background:transparent;border:none;cursor:pointer;color:var(--P500)}.navbar-search-container.top-landing-page button{color:var(--P50)}.navbar-logo-social.top-landing-page a svg path,.navbar-logo-social.top-landing-page button svg path{stroke:var(--P50)}.navbar-nav{margin-top:17px}.navbar-list{display:flex;flex-direction:row;align-items:center;align-content:center;justify-content:center;padding:0}.navbar-item-left,.navbar-item-right{display:flex;flex-direction:row;justify-content:center;border-top:1px solid var(--P500);border-bottom:1px solid var(--P500);padding:12px 0;margin:4px 0;width:100%}.navbar-item,.navbar-link{font-size:14px;font-weight:400;text-decoration:none;text-wrap:nowrap}.navbar-item{list-style:none;margin:0 20px;font-size:14px;text-transform:uppercase;padding:6px 12px}.navbar-item-active{border-bottom:1px solid var(--P500);list-style:none;margin:0 20px;font-size:14px;text-transform:uppercase;padding:6px 12px}.navbar-link{color:var(--P500);width:100%}.navbar-link:hover{opacity:.8}.navbar-item-logo{padding:0;margin:10px 10px 0;list-style:none}.navbar-logo img{width:100px;height:100px;transform:translateY(-10px)}.navbar-mob-container{width:100%;background-color:var(--P50);position:fixed;top:0;z-index:99}.navbar-mob-header{position:fixed;display:flex;flex-direction:row;justify-content:space-between;width:100%;height:8rem;padding:.6rem 1.6rem;align-items:center;flex-shrink:0;background-color:var(--P50);transition:.3s ease-in-out;border-bottom:1px solid var(--P100)}.navbar-mob-header_logo{position:absolute;left:50%;transform:translate(-50%)}.navbar-mob-header.top-landing-page{background-color:transparent;border-bottom:transparent}.navbar-mob-logo{width:6.5rem;height:6.5rem}.navbar-mob-header.top-landing-page a svg path,.navbar-mob-header.top-landing-page div svg path{stroke:var(--P50)}svg{transition:.3s ease-in-out}svg.icon-invisible{opacity:0}.mob-search-btn{cursor:pointer;z-index:99}.mob-search-btn.icon-invisible button{cursor:auto;display:none}.mob-search-btn.icon-invisible svg{opacity:0}.sidebar-container{margin-top:8rem;z-index:99;display:flex;flex-direction:column;width:100vw;height:100vh;top:0;right:0;bottom:0;overflow:auto;position:absolute;background-color:var(--P50);padding:var(--xl);width:100%;transition:.3s ease-in-out;left:-100%}.sidebar-container.hide-body{left:0}.sidebar-search-textfield{margin:3rem 0;display:flex;border-bottom:1px solid var(--P100)}.sidebar-search-textfield-input{padding-bottom:var(--xs);border:none;width:100%;background:transparent;font-size:var(--font-size-small);line-height:var(--xl);letter-spacing:2px;font-weight:400;font-family:Geometria}.sidebar-search-textfield-input:focus-visible{outline:none}.sidebar-search-textfield-input::placeholder{color:var(--P400);padding-bottom:var(--s--2xs)}.sidebar-search-textfield button{background-color:transparent;border:none;cursor:pointer}.sidebar-list{list-style:none;display:flex;flex-direction:column;gap:var(--md)}.sidebar-item{margin:var(--md) 0;transition:margin .3s ease}.sidebar-link{text-decoration:none;color:var(--P300);font-size:var(--xl);line-height:var(--xl);letter-spacing:2px;text-transform:uppercase;font-weight:500;font-family:Geometria}.admin-sidebar-container{width:18%;display:flex;flex-direction:column;background-color:#fff;align-items:center;height:100vh}.admin-sidebar-logo{margin:4rem 0}.admin-sidebar-content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-3xl);flex:1;cursor:pointer}.admin-sidebar-option{display:flex;flex-direction:row;gap:var(--md)}.admin-sidebar-option p{color:var(--Foundation-Primary-P500, #525244);font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.032rem}.admin-sidebar-logout{display:flex;flex-direction:row;align-items:center;gap:var(--md);margin-bottom:4rem;cursor:pointer}.admin-sidebar-logout p{color:var(--Foundation-Primary-P500, #525244);font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.032rem}.admin-topbar-container{width:100%;padding:4rem 8rem;display:flex;flex-direction:row;justify-content:space-between}.admin-topbar-search{width:70%;padding-left:1rem;display:flex;flex-direction:row;gap:1.5rem;border-radius:3px;border:var(--4x, 1px) solid rgba(0,0,0,.2);opacity:var(--4x, 1);background:#fff}.admin-topbar-search img{width:var(--s-2xl, 24px)}.admin-topbar-search input{flex:1;border:none}.admin-topbar-search input:focus-visible{outline:none;width:fit-content}.admin-topbar-search input::placeholder{color:#ada7a7;font-family:Geometria;font-size:14px;font-style:normal;font-weight:400;line-height:var(--s-2xl);letter-spacing:.56px}.admin-topbar{gap:var(--lg);display:flex;flex-direction:row;justify-content:center;align-items:center}.admin-topbar-name{color:#7f7f53;font-size:18px;font-style:normal;font-weight:500;line-height:var(--s-2xl)}.admin-product-table-header{font-family:Geometria!important;border-top:1px solid #b9b9b9!important;border-left:1px solid #b9b9b9!important;background:#89896e!important;color:#fff!important;font-size:var(--font-size-small)!important;font-style:normal!important;font-weight:500!important;line-height:var(--s-2xl)!important;letter-spacing:.056rem!important}.table-row-data{font-family:Geometria!important;color:#000!important;font-size:var(--font-size-small)!important;font-style:normal!important;font-weight:400!important;line-height:var(--s-2xl)!important;letter-spacing:.056rem!important;background-color:#fff!important}.table-row-data-name{color:var(--L500, #535323)!important;font-family:Geometria!important;font-size:var(--font-size-small)!important;font-style:normal!important;font-weight:400!important;line-height:var(--s-2xl)!important;letter-spacing:.056rem!important;text-decoration-line:underline!important;background-color:#fff!important}.MuiTableCell-root{border:1px solid #b9b9b9!important}.MuiBox-root{flex-shrink:1!important;width:auto!important;display:flex;flex-direction:row;margin-right:2rem}.MuiBox-root button svg{width:2rem!important;height:2rem!important;padding:0}.MuiTablePagination-selectLabel,.MuiTablePagination-displayedRows{font-family:Geometria!important;color:#000!important;font-size:var(--font-size-small)!important;font-style:normal!important;font-weight:400!important;line-height:var(--s-2xl)!important;letter-spacing:.056rem!important;background-color:#fff!important}.MuiTablePagination-select{padding-bottom:0!important}.MuiTablePagination-selectIcon{width:2rem!important;height:2rem!important;top:50%!important;transform:translateY(-50%)!important}.MuiMenuItem-root{font-family:Geometria!important;color:#000!important;font-size:var(--font-size-small)!important;font-style:normal!important;font-weight:400!important;line-height:var(--s-2xl)!important;letter-spacing:.056rem!important;background-color:#fff!important}.admin-product-container{display:flex;flex-direction:row;overflow:hidden}.admin-product-content{height:100vh;display:flex;flex-direction:column;flex:1;background-color:#eeeeeec5;overflow:scroll}.product-price-container{display:flex;flex-direction:column;gap:var(--lg);position:relative}.product-price-index{color:#000;font-size:var(--font-size-small);font-style:normal;font-weight:500;line-height:var(--s-2xl);letter-spacing:.056rem;width:4.5rem}.product-size-and-price{display:flex;flex-direction:row;align-items:center;gap:var(--lg)}.product-size,.product-price,.product-portions-container{display:flex;flex-direction:row;align-items:center;border-radius:var(--s-2xs, 4px);border:var(--4x, 2px) solid var(--Foundation-Primary-P400, #5f5f4e);opacity:var(--4x, 1)}.product-size input,.product-price input{text-align:center;width:var(--lg);border:none;width:7rem;color:#3c3c43;font-family:Geometria;font-size:var(--font-size-small);font-style:normal;font-weight:500;line-height:var(--s-2xl);letter-spacing:.056rem}.product-size input:focus-visible,.product-price input:focus-visible{border:none;outline:none}.product-unit{display:flex;height:var(--s-3xl, 32px);padding:var(--sm);justify-content:center;background:var(--Foundation-Primary-P300, #87876f);align-items:center}.product-unit p{color:#fff!important;font-size:var(--font-size-small);font-style:normal;font-weight:500;line-height:var(--s-2xl);letter-spacing:.056rem}.product-portions-container{width:calc(100% - 6rem);align-self:flex-end;justify-content:flex-end}.product-portions-container input{color:var(--Foundation-Primary-P400, #5f5f4e);font-family:Geometria;font-size:var(--font-size-small);font-style:normal;font-weight:500;line-height:var(--s-2xl);letter-spacing:.056rem;text-align:center;width:4rem;border:none;text-decoration:underline}.product-portions-container input:focus-visible{outline:none}.product-portions-container p{color:#3c3c43;font-size:var(--font-size-small);font-style:normal;font-weight:500;line-height:var(--s-2xl);letter-spacing:.056rem}.product-portions-information{display:flex;flex-direction:row;margin:0 auto}.product-trash-icon{position:absolute;right:0;top:50%;transform:translateY(-50%) translate(4rem);cursor:pointer}.admin-create-form-container{background-color:#fff;display:flex;flex-direction:column;margin:0 8rem 2rem;border-radius:var(--s-2xs, 4px);opacity:var(--4x, 1);box-shadow:0 0 0 1px #00000014,0 6px 24px #0000000d;overflow-y:auto;scrollbar-width:none}.admin-create-form-container::-webkit-scrollbar{width:0}.admin-create-form-container::-webkit-scrollbar-thumb{background-color:transparent}.admin-create-form-container::-webkit-scrollbar-track{background-color:transparent}.admin-create-form-container h1{margin-top:2rem;color:var(--Foundation-Primary-P500, #525244);text-align:center;font-size:var(--font-size-supermedium);font-style:normal;font-weight:500;line-height:var(--s-3xl)}.admin-create-form{width:100%;display:flex;flex-direction:row}.admin-create-form-left{display:flex;flex-direction:column;flex:3}.admin-create-form-right-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex:2}.admin-create-form-right{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--xl)}.admin-create-form-right h2{color:var(--Foundation-Primary-P500, #525244);font-size:18px;font-style:normal;font-weight:500;line-height:var(--s-2xl);margin-left:2.8rem}.admin-create-form-right button{margin-left:2.8rem;cursor:pointer;display:inline-flex;padding:var(--2xs, 4px) var(--md, 12px);justify-content:center;align-items:center;gap:1rem;border-radius:2px;border:.6px solid var(--Foundation-Primary-P400, #5f5f4e);background:var(--Foundation-Primary-P50, #f3f3f1)}.admin-create-form-left #outlined-required-label{color:var(--Foundation-Primary-P400, #5f5f4e);font-family:Geometria;font-size:var(--font-size-small);font-style:normal;font-weight:500;line-height:var(--s-2xl);letter-spacing:.056rem;background-color:#fff;padding-right:1rem}.admin-create-form-left .MuiInputBase-input{color:var(--Foundation-Primary-P400, #5f5f4e);font-family:Geometria;font-size:16px;font-style:normal;font-weight:500;line-height:var(--s-2xl)}.admin-create-form-left #demo-multiple-name-label{color:var(--Foundation-Primary-P400, #5f5f4e);font-family:Geometria;font-size:var(--font-size-small);font-style:normal;font-weight:500;line-height:var(--s-2xl);letter-spacing:.056rem;background-color:#fff;padding-right:1rem}.admin-upload-image-container{display:flex;flex-direction:column;flex-grow:1;padding:0 2rem}.admin-upload-image-button{position:relative;cursor:pointer;width:fit-content;display:flex;padding:2px;flex-direction:column;justify-content:center;align-items:center;opacity:var(--4x, 1);border-radius:2px;background:#89896e;color:#fff;font-size:var(--font-size-supersmall);font-style:normal;font-weight:500;line-height:var(--s-2xl);letter-spacing:.048rem;margin-bottom:1rem}.admin-upload-image-button input{position:absolute;height:100%;width:100%;opacity:0;cursor:pointer}.admin-upload-image-button-border{border-radius:var(--8x, 2px);border:.2px solid rgba(255,255,255,.8);padding:8px 22px}.admin-upload-image-area{border-radius:var(--2xs, 4px);opacity:var(--4x, 1);background:var(--Foundation-Primary-P50, #f3f3f1);display:flex;flex-direction:row;gap:var(--xl);position:relative;flex-grow:1;margin-bottom:2rem;height:20rem;overflow-x:auto}.admin-upload-image-area p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--Foundation-Primary-P200, #9b9b87);font-size:18px;font-style:normal;font-weight:500;line-height:var(--s-2xl)}.admin-action-button-group{margin:0 auto;display:flex;flex-direction:row;gap:var(--s-2xl);margin-bottom:2rem}.admin-action-button-group .admin-button-reset{cursor:pointer;display:flex;padding:var(--sm, 8px) var(--xl, 20px);justify-content:center;align-items:center;gap:10px;border-radius:2px;border:.6px solid var(--Foundation-Primary-P400, #5f5f4e);background:var(--Foundation-Primary-P50, #f3f3f1);color:var(--Foundation-Primary-P400, #5f5f4e);text-align:center;font-size:var(--font-size-small);font-style:normal;font-weight:400;line-height:var(--s-2xl);letter-spacing:.056rem}.admin-action-button-group .admin-button-save{cursor:pointer;display:flex;padding:var(--sm, 8px) var(--xl, 20px);justify-content:center;align-items:center;gap:10px;border-radius:2px;border:.6px solid var(--Foundation-Primary-P400, #5f5f4e);background:var(--Foundation-Primary-P200, #9b9b87);color:var(--Foundation-Primary-P50, #f3f3f1);text-align:center;font-size:var(--font-size-small);font-style:normal;font-weight:500;line-height:var(--s-2xl);letter-spacing:.056rem}.admin-image-item{position:relative;size:fit-content}.admin-image-item-trash{position:absolute;top:1.5rem;right:1.5rem;cursor:pointer}.admin-action-button-group .admin-button-delete{cursor:pointer;padding:var(--sm, 8px) var(--xl, 20px);border:.6px solid var(--Foundation-Primary-P400, #5f5f4e);background:var(--Foundation-Primary-P200, #c7614c);color:var(--Foundation-Primary-P50, #f3f3f1);text-align:center;font-size:var(--font-size-small);font-style:normal;font-weight:500;line-height:var(--s-2xl);letter-spacing:.056rem;align-self:flex-end}.login-container{display:flex}.login-banner__container{flex:1;background-image:url(/assets/cakery19-4iPAa1Qx.png);height:100dvh;background-repeat:no-repeat;background-size:cover;position:relative}.login-banner__logo{position:absolute;border-radius:50%;overflow:hidden;padding:var(--s-3xl);background:var(--P50);top:50%;left:50%;transform:translate(-50%,-50%)}.login-banner__icons>div{display:flex;align-items:center;justify-content:center;border-radius:50%;width:3.4rem;height:3.4rem;background:#fff}.login-banner__icons{display:flex;justify-content:center;position:absolute;margin-bottom:2.2rem;justify-content:space-between;gap:var(--md);bottom:0;left:50%;transform:translate(-50%)}.login-input__container{flex:1;background-color:var(--P50);display:flex;align-items:center;justify-content:center}.login-input__btn{align-self:flex-end}.login-input__title{color:var(--P500);font-size:3.6rem;font-style:normal;font-weight:400;line-height:4.6rem}.login-input__wrapper{margin-top:-20rem;display:flex;flex-direction:column;padding:1rem;width:70%;gap:var(--xl)}.login-input__content{display:flex;flex-direction:column;gap:var(--xl)}.login-input__content .MuiFormLabel-root{background-color:var(--P50);padding-right:.5rem;color:#3c4071;font-family:Geometria;font-size:var(--font-size-small);font-style:normal;font-weight:500;line-height:var(--s-2xl);letter-spacing:.056rem}.login-input__content input{color:var(--P500);font-family:Geometria;font-size:var(--font-size-small);font-style:normal;font-weight:400;line-height:24px;letter-spacing:.56px;padding:2rem 1rem}.login-input__content label{font-size:var(--font-size-small)}.login-input__btn{font-family:Geometria;font-size:var(--font-size-small);font-weight:var(--font-weight-medium);font-style:normal;color:var(--P50);display:flex;border-radius:4px;background:var(--P300);align-items:center;justify-content:center;padding:1rem var(--xl);gap:var(--md);cursor:pointer;border:1px solid var(--P400);line-height:2.4rem;margin-right:1rem;transition:.2s ease-in-out}.login-input__btn:hover{background:var(--P200)}.faq-body{display:flex;flex-direction:column;align-items:center;gap:32px;position:relative;background-color:var(--P50);margin-top:13rem}.faq-body .faq-body-container{max-width:1140px;display:inline-flex;flex-direction:column;align-items:flex-start;gap:32px;padding:40px;position:relative;flex:0 0 auto}.faq-body .faq-content-group{display:flex;flex-direction:column;width:630px;align-items:flex-start;gap:24px;padding:0 0 40px;position:relative;flex:0 0 auto;border-bottom-width:1px;border-bottom-style:solid;border-color:#bd8f68}.faq-body .faq-content-title{position:relative;width:100%;margin-top:-1px;font-family:Geometria-Medium,Helvetica;font-weight:500;color:#73573f;font-size:32px;letter-spacing:6.4px;line-height:normal}.faq-body .faq-item-container{display:flex;flex-direction:column;align-items:flex-start;gap:12px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.faq-item-group{background-color:transparent;border:transparent;cursor:pointer}.faq-body .faq-text-content{position:relative;width:fit-content;margin-top:-1px;font-family:Geometria-Regular,Helvetica;font-weight:400;color:#846449;font-size:14px;letter-spacing:.56px;line-height:24px;white-space:nowrap;font-style:normal}.faq-body .faq-plus{position:relative;width:16px;height:16px;cursor:pointer;display:inline;transition:ease-in-out .2s}.faq-plus.active{transform:rotate(45deg)}.faq-body .faq-item{align-items:center;gap:10px;display:flex;flex-direction:row;position:relative;flex:0 0 auto}.faq-body .faq-dropdown-content{padding:0;position:relative;width:fit-content;font-family:Geometria-Regular,Helvetica;font-weight:400;color:#846449;font-size:14px;letter-spacing:.56px;line-height:24px;font-style:normal;transition:all .3s ease-in-out;overflow:hidden;text-align:start;max-height:0}.faq-body .faq-dropdown-content.active{padding:1rem 0;max-height:200px}@media screen and (max-width: 768px){.faq-body{margin-top:8rem}.faq-body .faq-content-group{width:100%;gap:var(--xl)}.faq-body .faq-content-title{font-size:2.5rem;text-align:center}.faq-body .faq-text-content,.faq-body .faq-dropdown-content{font-size:1.2rem}}*,*:after,*:before{margin:0;padding:0;box-sizing:border-box}html{font-size:62.5%;font-family:Geometria}button{font-family:Geometria}@font-face{font-family:Geometria;font-weight:400;src:url(/assets/Geometria-iYb_1Bg4.ttf)}@font-face{font-family:Geometria;font-weight:100;src:url(/assets/Geometria-Thin-2cYc6SxQ.ttf)}@font-face{font-family:Geometria;font-weight:500;src:url(/assets/Geometria-Medium-7Ot7M_C6.ttf)}@font-face{font-family:Geometria;font-weight:700;src:url(/assets/Geometria-Bold-xySovVHp.ttf)}@font-face{font-family:Geometria;font-weight:800;src:url(/assets/Geometria-Heavy-8su709QH.ttf)}:root{--font-primary: "Geometria";--font-size-hypersmall: 10px;--font-size-supersmall: 12px;--font-size-small: 14px;--font-size-medium: 18px;--font-size-supermedium: 25px;--font-size-hypermedium: 36px;--font-size-large: 51px;--font-size-superlarge: 72px;--font-weight-normal: 400;--font-weight-bold: 700;--font-weight-heavy: 800;--font-weight-thin: 100;--font-weight-medium: 500;--font-weight-light: 300}:root{--P50: #f3f3f1;--P75: #cecec4;--P100: #b9b9ab;--P200: #9b9b87;--P300: #87876f;--P400: #5f5f4e;--P500: #525244}:root{--breakpoint-xs: 0px;--breakpoint-mb: 576px;--breakpoint-sm: 768px;--breakpoint-md: 1024px;--breakpoint-lg: 1440px;--breakpoint-xl: 1920px}:root{--s-4x: 1px;--s-8x: 2px;--s-2xs: 4px;--xs: 6px;--sm: 8px;--md: 12px;--lg: 16px;--xl: 20px;--s-2xl: 24px;--s-3xl: 32px;--s-4xl: 40px}
