.page-module__E0kJGG__page{flex-direction:column;width:100%;min-width:0;min-height:100vh;display:flex}.page-module__E0kJGG__main{gap:var(--plendgo-space-10);flex-direction:column;flex:1;width:100%;min-width:0;max-width:100%;margin-top:72px;margin-bottom:72px;display:flex}@media (max-width:768px){.page-module__E0kJGG__main{margin-top:var(--plendgo-space-10)}}.page-module__E0kJGG__section{width:100%;max-width:var(--plendgo-layout-max-width);padding:0 var(--plendgo-layout-padding-x);box-sizing:border-box;min-width:0;margin-bottom:0;margin-left:auto;margin-right:auto}.page-module__E0kJGG__sectionTitle{margin:0;margin-bottom:var(--plendgo-space-9);font-size:var(--plendgo-font-size-l);font-weight:var(--plendgo-font-weight-semibold)}.page-module__E0kJGG__cartPreviewStack{gap:var(--plendgo-space-4);flex-direction:column;max-width:100%;display:flex}.page-module__E0kJGG__cartPreviewSubheading{font-family:var(--plendgo-font-family);font-size:var(--plendgo-font-size-m);font-weight:var(--plendgo-font-weight-semibold);color:var(--plendgo-neutral-800);margin-top:var(--plendgo-space-8);margin-bottom:var(--plendgo-space-3);max-width:26rem}.page-module__E0kJGG__cartPreviewSubheading:first-of-type{margin-top:var(--plendgo-space-6)}@media (min-width:1024px){.page-module__E0kJGG__sectionTitle{font-size:var(--plendgo-font-size-xl)}}.page-module__E0kJGG__scrollRow{gap:var(--plendgo-space-4);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:var(--plendgo-space-2);min-width:0;max-width:100%;display:flex;overflow-x:auto}.page-module__E0kJGG__scrollRow::-webkit-scrollbar{display:none}.page-module__E0kJGG__scrollRow>*{scroll-snap-align:start;box-sizing:border-box;flex-shrink:0}.page-module__E0kJGG__destinationCard{flex:0 0 9.75rem;width:9.75rem;height:14rem}@media (min-width:1024px){.page-module__E0kJGG__destinationCard{flex:0 0 12.25rem;width:12.25rem;height:17.5rem}}.page-module__E0kJGG__productCard{flex:0 0 15rem;width:15rem;min-width:0}@media (min-width:1024px){.page-module__E0kJGG__productCard{flex:17rem;width:auto;min-width:17rem}}@media (min-width:1280px){.page-module__E0kJGG__section .page-module__E0kJGG__scrollRow{justify-content:flex-start;gap:20px;overflow-x:auto}.page-module__E0kJGG__main{gap:var(--plendgo-space-16)}}@media (min-width:1540px){.page-module__E0kJGG__section .page-module__E0kJGG__scrollRow:has(.page-module__E0kJGG__productCard){justify-content:center}}.page-module__E0kJGG__promoBanners{gap:var(--plendgo-space-5);flex-direction:column;display:flex}@media (min-width:1024px){.page-module__E0kJGG__promoBanners{flex-direction:row}.page-module__E0kJGG__promoBanner{flex:1}}.page-module__E0kJGG__cityCard{flex:0 0 20rem;width:20rem;height:11.625rem}@media (min-width:1024px){.page-module__E0kJGG__cityCard{flex:0 0 25.75rem;width:25.75rem;height:15rem}.page-module__E0kJGG__scrollRow:has(.page-module__E0kJGG__destinationCard)>.page-module__E0kJGG__destinationCard{flex:12.25rem;width:auto;min-width:9.75rem}.page-module__E0kJGG__scrollRow:has(.page-module__E0kJGG__cityCard)>.page-module__E0kJGG__cityCard{flex:25.75rem;width:auto;min-width:20rem}}.page-module__E0kJGG__appBanner{background-color:var(--plendgo-primary-500);border-radius:var(--plendgo-radius-16);padding:var(--plendgo-space-10);color:#fff;gap:var(--plendgo-space-4);flex-direction:column;display:flex}@media (min-width:1024px){.page-module__E0kJGG__appBanner{flex-direction:row;justify-content:space-between;align-items:center}}.page-module__E0kJGG__appBannerTitle{font-family:var(--plendgo-font-family);font-size:var(--plendgo-font-size-2xl);font-weight:var(--plendgo-font-weight-bold);color:#fff;line-height:1.3}.page-module__E0kJGG__appBannerText{font-family:var(--plendgo-font-family);font-size:var(--plendgo-font-size-s);color:#ffffffd9;max-width:24rem}.page-module__E0kJGG__appStoreButtons{gap:var(--plendgo-space-3);margin-top:var(--plendgo-space-4);display:flex}
.plendgo-header{border-bottom:1px solid var(--plendgo-neutral-200);background:var(--plendgo-base-white);z-index:100;width:100%;min-width:0;position:sticky;top:0}.plendgo-header--borderless{border-bottom:none}.header-container{justify-content:space-between;align-items:center;width:100%;min-width:0;transition:all .3s;display:flex}@media (min-width:768px){.header-container{width:100%;max-width:var(--plendgo-layout-max-width);padding:0 var(--plendgo-layout-padding-x);box-sizing:border-box;margin:0 auto}.header-container.is-full-width{max-width:100%;padding:0 var(--plendgo-layout-padding-x)}.header-container.header-container--custom-padding{padding:0 var(--header-desktop-padding-x,var(--plendgo-layout-padding-x))}}.header-desktop{flex:1;justify-content:space-between;align-items:center;width:100%;padding:24px 0;display:none}.header-desktop-menu{align-items:center;gap:32px;display:flex}.header-desktop-menu--checkout{gap:0}.header-desktop-menu .plendgo-Button.rt-Button[data-variant=text][data-icon-position]{--plendgo-button-icon-size:20px}.header-desktop-menu .plendgo-Button[data-variant=text][data-icon-position] .plendgo-ButtonIcon{width:var(--plendgo-button-icon-size,20px);min-width:20px;height:var(--plendgo-button-icon-size,20px);flex-shrink:0;min-height:20px}.header-auth-section{align-items:center;gap:32px;display:flex}.header-auth-section .header-sign-in-btn.plendgo-Button{border-radius:var(--plendgo-radius-8);height:40px;min-height:40px;padding:10px var(--plendgo-space-10)!important}.header-mobile{width:100%;padding:14px var(--plendgo-space-6);justify-content:space-between;align-items:center;display:flex}.header-logo{align-items:center;height:100%;display:flex}.icon-container.logo-mobile{width:84px;height:28px}.icon-container.logo-desktop{width:96px;height:32px}.header-mobile-icons{flex-shrink:0;align-items:center;gap:20px;min-width:min-content;display:flex}.header-mobile-icons>a{justify-content:center;align-items:center;line-height:0;display:inline-flex}.header-mobile-icons .plendgo-IconButton[data-variant=ghost],.header-auth-section .plendgo-IconButton[data-variant=ghost]{width:20px;min-width:20px;height:20px;min-height:20px;padding:0;overflow:visible}.header-user-btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}@media (min-width:768px){.header-mobile{display:none}.header-desktop{display:flex}}
.localization-modal__overlay{background-color:var(--plendgo-neutral-900);opacity:.7;z-index:50;transition:opacity .2s cubic-bezier(.16,1,.3,1);position:fixed;inset:0}.localization-modal__content{width:100%;height:100%;padding:var(--plendgo-space-7)var(--plendgo-space-6);z-index:51;opacity:0;background-color:#fff;border-radius:0;transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1);position:fixed;inset:0;overflow-y:auto;transform:scale(.96)}.localization-modal__content[data-state=open]{opacity:1;transform:scale(1)}.localization-modal__content[data-state=closed]{opacity:0;pointer-events:none;transform:scale(.96)}.localization-modal__close-btn{cursor:pointer;border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:18px;right:18px}.localization-modal__close-btn:hover{background-color:#e5e5e5}.localization-modal__grid{gap:var(--plendgo-space-7);flex-direction:column;display:flex}@media (min-width:992px){.localization-modal__grid{gap:var(--plendgo-space-7);grid-template-columns:repeat(auto-fit,minmax(230px,1fr));display:grid}}@media (min-width:768px){.localization-modal__content{background-color:var(--plendgo-base-white);border-radius:var(--plendgo-radius-16);width:48.6%;height:auto;padding:var(--plendgo-space-13)var(--plendgo-space-12);z-index:51;transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1);animation:.15s cubic-bezier(.16,1,.3,1) contentShow;position:fixed;inset:50% auto auto 50%;overflow-y:auto;transform:translate(-50%,-50%)scale(.96)}.localization-modal__content[data-state=open]{opacity:1;transform:translate(-50%,-50%)scale(1)}.localization-modal__content[data-state=closed]{opacity:0;pointer-events:none;transform:translate(-50%,-50%)scale(.96)}.localization-modal__overlay[data-state=open]{opacity:.7}.localization-modal__overlay[data-state=closed]{opacity:0;pointer-events:none}}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}@keyframes contentShow{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.localization-modal__close-btn.plendgo-IconButton{--button-bg:transparent;--button-shadow:none;box-shadow:none;background-color:#0000;border:none;padding:0}.localization-modal__close-btn .plendgo-ButtonIcon{color:var(--plendgo-neutral-400);width:20px;height:20px}.localization-modal__close-btn .icon-container{--icon-size:20px;width:20px;height:20px}.localization-modal__close-btn:hover .plendgo-ButtonIcon{color:var(--plendgo-neutral-600)}.localization-modal__trigger-btn.plendgo-Button{border-radius:var(--plendgo-radius-8);font-size:var(--plendgo-font-size-s);line-height:var(--plendgo-line-height-s);font-weight:var(--plendgo-font-weight-medium);color:var(--plendgo-neutral-600);gap:var(--plendgo-space-4);padding:10px 8px}.localization-modal__trigger-btn.plendgo-Button.rt-Button[data-variant=text][data-icon-position]{--plendgo-button-icon-size:20px}.localization-modal__trigger-btn.plendgo-Button .plendgo-ButtonIcon{color:var(--plendgo-neutral-400);width:var(--plendgo-button-icon-size,20px);min-width:20px;height:var(--plendgo-button-icon-size,20px);flex-shrink:0;min-height:20px}.localization-modal__trigger-btn.plendgo-Button:hover,.localization-modal__trigger-btn.plendgo-Button:active,.localization-modal__trigger-btn.plendgo-Button:focus-visible{color:var(--plendgo-neutral-600);--accent-contrast:var(--plendgo-neutral-600)}.localization-modal__trigger-btn.plendgo-Button[data-state=open]{color:var(--plendgo-neutral-600);--accent-9:transparent;--accent-10:transparent;--accent-contrast:var(--plendgo-neutral-600)}
.plendgo-LanguageButton{--plendgo-button-font-size:var(--plendgo-font-size-s);--plendgo-button-line-height:var(--plendgo-line-height-s);--plendgo-button-gap:var(--plendgo-space-5);--plendgo-button-icon-size:var(--plendgo-space-8);--plendgo-button-radius:var(--plendgo-radius-8);font-weight:var(--plendgo-font-weight-regular);justify-content:flex-start;align-items:center;gap:var(--plendgo-button-gap);width:100%;min-width:0;height:auto;font-size:var(--plendgo-button-font-size);border-radius:var(--plendgo-button-radius);padding:var(--plendgo-space-5)10px var(--plendgo-space-5)var(--plendgo-space-5);--plendgo-button-icon-color:var(--plendgo-base-white);flex:auto;display:flex;line-height:var(--plendgo-button-line-height)!important}.plendgo-LanguageButtonIcon{width:var(--plendgo-button-icon-size);height:var(--plendgo-button-icon-size);flex-shrink:0;justify-content:center;align-items:center;display:flex}.plendgo-LanguageButtonIcon>svg{fill:currentColor;width:100%;height:100%;display:block}.plendgo-LanguageButton .plendgo-LanguageButtonIcon{color:var(--plendgo-button-icon-color)}.plendgo-LanguageButton[data-variant=text]{--accent-9:var(--plendgo-neutral-0);--accent-contrast:var(--plendgo-neutral-500)}.plendgo-LanguageButton[data-variant=text]:hover{--accent-10:var(--plendgo-neutral-100);--accent-contrast:var(--plendgo-neutral-700)}.plendgo-LanguageButton[data-state=selected]{background-color:var(--plendgo-neutral-100);color:var(--plendgo-neutral-800);font-weight:var(--plendgo-font-weight-medium)}.plendgo-LanguageButton[data-variant=text]:disabled{--accent-7:var(--plendgo-neutral-300);color:var(--accent-9);--accent-9:var(--plendgo-neutral-300);--plendgo-button-icon-color:var(--plendgo-neutral-300);background-color:#0000}
