:root{--ui-radius-control:12px;--ui-radius-card:18px;--ui-radius-panel:22px;--ui-space-1:4px;--ui-space-2:8px;--ui-space-3:12px;--ui-space-4:16px;--ui-space-6:24px;--ui-target:44px;--ui-duration:.16s;--ui-border:color-mix(in srgb,var(--ink) 11%,var(--surface));--ui-field-border:color-mix(in srgb,var(--ink) 32%,var(--surface));--ui-hover:color-mix(in srgb,var(--green) 9%,var(--surface));--ui-selected:color-mix(in srgb,var(--green) 15%,var(--surface));--ui-surface:var(--surface);--ui-surface-soft:color-mix(in srgb,var(--soft) 65%,var(--surface));--ui-highlight:#ffffff52;--ui-shadow:0 12px 32px color-mix(in srgb,var(--ink) 10%,transparent)}html[data-theme=dark]{--ui-highlight:#ffffff0d;--ui-shadow:0 12px 32px #0003}body [data-ui-surface]{box-sizing:border-box;min-width:0;color:var(--ink);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface);box-shadow:inset 0 1px 0 var(--ui-highlight)}body [data-ui-surface=panel]{border-radius:var(--ui-radius-panel);background:linear-gradient(145deg,var(--ui-surface),var(--ui-surface-soft));box-shadow:inset 0 1px 0 var(--ui-highlight),var(--ui-shadow);-webkit-backdrop-filter:none}body [data-ui-surface=inset]{background:var(--ui-surface-soft);border-radius:var(--ui-radius-control);box-shadow:none;border-color:#0000}body [data-ui-control]{min-height:var(--ui-target);box-sizing:border-box;justify-content:center;align-items:center;gap:var(--ui-space-2);border-radius:var(--ui-radius-control);max-width:100%;font-size:var(--type-label);font-weight:var(--weight-semibold);line-height:var(--leading-label);color:var(--ink);background:var(--ui-surface-soft);white-space:normal;overflow-wrap:anywhere;text-align:center;transition:background-color var(--ui-duration),border-color var(--ui-duration);touch-action:manipulation;border:1px solid #0000;padding:10px 14px;text-decoration:none;display:inline-flex}body [data-ui-control=quiet]{background:0 0}body [data-ui-control=primary]{background:var(--accent);color:#fff}body [data-ui-control=icon]{width:var(--ui-target);min-width:var(--ui-target);flex:none;padding:10px}body [data-ui-control][aria-pressed=true]{background:var(--ui-selected);border-color:var(--accent-readable)}body [data-ui-control]:disabled{opacity:.5;cursor:not-allowed}body :is([data-ui-control],[data-ui-surface] :is(button,a,input,select,textarea,summary)):focus-visible{outline:2px solid var(--accent-readable,var(--ink));outline-offset:3px}body [data-ui-surface] :is(input:not([type=checkbox],[type=radio],[type=range]),select,textarea){color:var(--ink);background:var(--ui-surface);border:1px solid var(--ui-field-border);border-radius:var(--ui-radius-control);min-height:var(--ui-target);box-sizing:border-box;max-width:100%}.ui-stack{gap:var(--ui-space-4);min-width:0;display:grid}.ui-actions{align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.ui-grid{gap:var(--ui-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}.ui-pad{padding:clamp(16px,2vw,24px)}.ui-metric{font-variant-numeric:tabular-nums;gap:4px;padding:16px;display:grid}.ui-metric>small{color:var(--muted);font-size:var(--type-caption)}.ui-metric>strong{font-size:var(--type-title-sm);line-height:var(--leading-title)}body :is(.grouped-product-panel,.grouped-product-secondary,.product-menu-tier-panel,.simulation-cart-dropdown,.account-dropdown,.geography-menu,.yerel-apps-popover) :is(.grouped-product-row,.grouped-product-view-all,.grouped-product-full,.product-child-entry,.simulation-cart-hub>a,.account-menu-group>a,.yerel-apps-quick-main){box-shadow:none;border-radius:var(--ui-radius-control);font-size:var(--type-label);font-weight:var(--weight-medium);line-height:var(--leading-label);min-height:var(--ui-target);background:0 0;border-color:#0000}body .yerel-apps-quick-tile{background:var(--ui-surface-soft);border-radius:var(--ui-radius-card);box-shadow:none;border:1px solid #0000}body .yerel-apps-quick-expand{background:0 0;border-color:#0000;border-radius:50%}body .yerel-apps-open{background:var(--ui-surface-soft);color:var(--ink);border-radius:var(--ui-radius-control)}body .yerel-apps-popover-grid{gap:8px}body .yerel-apps-popover .yerel-apps-popover-grid .yerel-apps-quick-tile{flex-direction:column;min-width:0;display:flex;overflow:visible}body .yerel-apps-popover .yerel-apps-popover-grid .yerel-apps-quick-main{border-radius:var(--ui-radius-card) var(--ui-radius-card) 0 0;min-height:66px;font-size:var(--type-label);font-weight:var(--weight-semibold);flex:1;gap:6px;padding:8px 6px 4px}body .yerel-apps-popover .yerel-apps-popover-grid .yerel-apps-quick-main:disabled{opacity:.5;cursor:wait}body .yerel-apps-popover .yerel-apps-popover-grid .yerel-apps-quick-expand{border:0;border-top:1px solid var(--ui-border);border-radius:0 0 var(--ui-radius-card) var(--ui-radius-card);width:100%;height:auto;min-height:44px;box-shadow:none;font-size:var(--type-caption);font-weight:var(--weight-medium);text-align:center;background:0 0;justify-content:center;align-items:center;gap:4px;padding:7px 4px;line-height:1.3;display:flex;position:static}body .yerel-apps-popover .yerel-apps-quick-expand>.icon{flex:none;width:14px;height:14px}body .yerel-apps-popover .yerel-apps-popover-grid .yerel-apps-quick-expand{color:var(--muted);font-weight:var(--weight-medium);white-space:normal;transition:background-color .15s}body .yerel-apps-popover .yerel-apps-popover-grid .yerel-apps-quick-expand>span{overflow-wrap:anywhere;text-wrap:balance;min-width:0}body .yerel-apps-popover .yerel-apps-quick-tile:focus-within{outline:2px solid var(--accent-readable,var(--ink));outline-offset:2px}.yerel-apps-popover-grid .yerel-apps-quick-tile:has([aria-pressed=true]){border-color:var(--ui-field-border);background:var(--ui-selected)}body .yerel-apps-popover .yerel-apps-popover-grid .yerel-apps-quick-expand:is(:hover,:focus-visible){background:var(--ui-hover);text-underline-offset:3px;text-decoration:underline}body .yerel-apps-popover .yerel-apps-open{border:1px solid var(--ui-border);min-height:48px;font-size:var(--type-label);font-weight:var(--weight-semibold);align-items:center;gap:10px;margin-top:12px;padding:12px;display:flex}body .yerel-apps-popover .yerel-apps-open>span{flex:1}body .yerel-apps-popover>header{z-index:2;background:var(--surface);padding-block:8px;position:sticky;top:-1px}body .yerel-apps-popover .yerel-apps-open{z-index:2;background:var(--surface);position:sticky;bottom:-1px}body .library-actions .heart-action[data-ui-control=icon]{background:var(--surface);border:1px solid var(--ui-border);border-radius:50%;width:44px;min-width:44px;height:44px;padding:10px}body .library-actions .heart-action[aria-pressed=true]{color:var(--accent-readable);background:var(--accent-soft)}.yerel-apps-accessible-description{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body :is(.geography-menu,.simulation-cart-dropdown,.yerel-apps-popover,.alt-weather-panel) :is(h2,h3,strong){font-weight:var(--weight-semibold)}body :is(.geography-menu,.simulation-cart-dropdown,.yerel-apps-popover,.alt-weather-panel) :is(header,.section-heading)>button{background:0 0;border-color:#0000;border-radius:50%;min-width:44px;min-height:44px}body :is(.bookmark-toggle,.favorite-toggle,.city-favorite-toggle){background:var(--ui-surface);border:1px solid var(--ui-border);min-width:44px;min-height:44px;box-shadow:none;border-radius:50%}body :is(.bookmark-toggle,.favorite-toggle,.city-favorite-toggle)[aria-pressed=true]{color:var(--accent-readable);background:var(--accent-soft)}body .modern-weather{gap:var(--ui-space-6);padding-block:clamp(20px,3vw,40px);display:grid}body .modern-weather>:is(section,div,details,p){margin-block:0}body .modern-weather :is(.weather-now,.weather-chart-panel,.weather-week,.weather-table-details){padding:clamp(16px,2.5vw,28px)}body .modern-weather .weather-now{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-inline:0;display:flex}body .modern-weather :is(.weather-now-metrics,.weather-extended-metrics,.weather-selected-metrics){grid-template-columns:repeat(auto-fit,minmax(min(100%,132px),1fr));gap:12px;min-width:0;display:grid}body .modern-weather .weather-now-metrics{flex:1;min-width:min(100%,280px)}body .modern-weather :is(.weather-now-metrics,.weather-extended-metrics,.weather-selected-metrics)>div{background:var(--ui-surface-soft);border-radius:var(--ui-radius-control);font-variant-numeric:tabular-nums;border:1px solid #0000;gap:6px;padding:14px;display:grid}body .modern-weather :is(.weather-now-metrics,.weather-extended-metrics,.weather-selected-metrics) small{font-size:var(--type-caption);color:var(--muted);line-height:var(--leading-label)}body .modern-weather .weather-hour-detail{padding-top:20px}body .modern-weather .weather-week article{border-bottom:1px solid var(--ui-border);gap:12px;padding:16px 0}body .modern-weather .weather-week article:last-child{border-bottom:0}body .modern-weather :is(.v8-category-chips button,.weather-table-details summary){min-height:44px;font-size:var(--type-label);font-weight:var(--weight-medium)}body .modern-weather .v8-category-chips button[aria-pressed=true]{background:var(--ui-selected);color:var(--ink);border-color:var(--accent-readable)}body .modern-weather .weather-timeline-hour{border-radius:var(--ui-radius-control)}body .modern-weather .weather-timeline-hour[aria-pressed=true]{outline:2px solid var(--accent-readable);outline-offset:-2px;background:var(--ui-selected)}body .alt-weather-panel{overscroll-behavior:contain;padding:16px;overflow:auto}body .alt-weather-panel>.outline{background:var(--ui-surface-soft);border-radius:var(--ui-radius-control);border-color:#0000;justify-content:center;align-items:center;min-height:44px;margin-top:12px;display:flex}body :is(.pp-card,.pp-reservation,.pp-quick-contact,.settings-card,.product-landing-filters)[data-ui-surface]{padding:clamp(16px,2vw,24px)}body .pp-card[data-ui-surface] :is(p,li){font-size:var(--type-body);line-height:var(--leading-body)}body .pp-card[data-ui-surface] h3{font-size:var(--type-title-sm)}body :is(.cloud-library-grid>article,.cloud-library-usage,.library-card,.price-offer,.price-compare-table,.price-baskets,.chat-layout,.chat-library,.local-calendar .settings-card,.shared-cart-items,.shared-cart-payment,.cart-collection-grid>article,.assistant-action-card,.assistant-entry-card,.yerel-launcher-tile){border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface);box-shadow:inset 0 1px 0 var(--ui-highlight);min-width:0}body :is(.cloud-library,.shopping-lists-page,.price-page,.local-calendar,.shared-cart-page,.chat-layout,.personal-assets) :is(h2,h3){font-size:var(--type-title-sm);font-weight:var(--weight-semibold);line-height:var(--leading-title)}body :is(.cloud-library,.shopping-lists-page,.price-page,.local-calendar,.shared-cart-page,.chat-layout) :is(.outline,.text-button){min-height:var(--ui-target);border-radius:var(--ui-radius-control);font-size:var(--type-label);font-weight:var(--weight-medium)}body :is(.cloud-library,.shopping-lists-page,.price-page,.local-calendar,.shared-cart-page,.chat-layout,.personal-assets) :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--accent-readable);outline-offset:3px}body .personal-assets-link{min-height:96px;color:var(--ink);border-radius:inherit;font-size:var(--type-body);font-weight:var(--weight-semibold);align-items:center;gap:12px;text-decoration:none;display:flex}.personal-assets-link>span{overflow-wrap:anywhere;flex:1}.personal-assets-link>.icon{flex:none}body .personal-assets-link:hover{background:var(--ui-hover)}body .yerel-launcher-tile{overflow:hidden}body .yerel-launcher-tile .yerel-launcher-expand{border:0;border-top:1px solid var(--ui-border);width:100%;min-height:44px;font-size:var(--type-caption);background:0 0;border-radius:0;justify-content:center;align-items:center;gap:6px;display:flex;position:static}body .app-panel>header{border-bottom:1px solid var(--ui-border);gap:8px;padding:10px 14px}body .app-panel>header :is(a,button){min-width:44px;min-height:44px;font-size:var(--type-label);border-radius:var(--ui-radius-control);justify-content:center;align-items:center;gap:6px;display:inline-flex}body .app-panel>header strong{overflow-wrap:anywhere;min-width:0;font-size:var(--type-title-sm)}@media (max-width:600px){body :is(.cloud-library,.shopping-lists-page,.price-page,.local-calendar,.chat-layout) :is(input,textarea,select){font-size:1rem}}@media (hover:hover){body [data-ui-control]:not(:disabled):hover,body :is(.grouped-product-row,.product-child-entry,.simulation-cart-hub>a,.yerel-apps-quick-main):hover{background:var(--ui-hover)}body [data-ui-control=primary]:not(:disabled):hover{background:var(--accent);filter:brightness(.95)}}@media (max-width:600px){body [data-ui-surface=panel]{border-radius:18px}body [data-ui-surface] :is(input,select,textarea){font-size:1rem}body .modern-weather .weather-week article{grid-template-columns:1fr auto;gap:8px;display:grid}body .modern-weather .weather-week article>time{grid-column:1/-1}body .modern-weather>.section-heading{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){body [data-ui-control],body [data-ui-surface] *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (prefers-reduced-transparency:reduce){body [data-ui-surface]{background:var(--surface);-webkit-backdrop-filter:none}}@media (forced-colors:active){body [data-ui-surface],body [data-ui-control]{color:canvastext;box-shadow:none;background:canvas;border-color:buttontext}body [data-ui-control][aria-pressed=true]{outline:2px solid highlight}}body :is(.seasonal-carousel-controls,.hero-family-pager)>button:not(.seasonal-carousel-indicator){width:44px;min-width:44px;min-height:44px;box-shadow:none;color:var(--ink);border-radius:var(--ui-radius-control);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;font-size:24px;line-height:1;display:inline-flex}body .hero-family-pager>div>.hero-family-indicator{box-shadow:none;background:0 0;border:0}body .hero-family-pager>div>.hero-family-indicator[aria-pressed=true]{box-shadow:none;background:color-mix(in srgb,var(--ink) 6%,transparent);border:0}body :is(.photo-carousel .cover-carousel-indicators>.cover-photo-step,.photo-carousel .photo-carousel-controls>button){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:#fff;filter:drop-shadow(0 1px 2px #0008);background:0 0;border:0}body .photo-carousel .cover-carousel-indicators>.cover-photo-step{filter:none}body :is(.seasonal-carousel-controls,.hero-family-pager,.cover-carousel-indicators) button:focus-visible{outline:2px solid var(--accent-readable);outline-offset:-3px}@media (hover:hover){body :is(.seasonal-carousel-controls,.hero-family-pager)>button:not(.seasonal-carousel-indicator):hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}}body{--layout-content-max:100rem;--layout-gutter:clamp(12px,2vw,32px);--layout-column-gap:var(--ui-space-4)}.layout-container{box-sizing:border-box;width:calc(100% - 2 * var(--layout-gutter));max-width:var(--layout-content-max);min-width:0;margin-inline:auto}body[data-release-version] #main>:is(.v8-home,.global-explore:has(>.centered-landing-hero)){box-sizing:border-box;min-width:0;width:calc(100% - 2 * var(--layout-gutter))!important;max-width:var(--layout-content-max)!important;margin-inline:auto!important;padding-inline:0!important}@container hero-bento (min-width:800px){.hero-bento-layout{column-gap:var(--layout-column-gap);grid-template-columns:repeat(2,minmax(0,1fr))}}
