.aUD9Yq_home :is(h1,h2,h3){font-weight:900}html[dir=rtl] .aUD9Yq_home :is(h1,h2,h3){letter-spacing:0;font-weight:800}.aUD9Yq_hero{grid-template-columns:minmax(var(--gutter), 1fr) minmax(0, calc((var(--container) - 2 * var(--gutter)) * .56)) minmax(0, calc((var(--container) - 2 * var(--gutter)) * .44)) minmax(var(--gutter), 1fr);align-items:center;padding-block-start:clamp(16px,2.5vw,40px);display:grid}.aUD9Yq_heroText{grid-column:2;padding-block:32px;padding-inline-end:clamp(24px,4.5vw,72px)}.aUD9Yq_hero h1{white-space:pre-line;text-wrap:balance;letter-spacing:-.032em;font-size:clamp(2.5rem,.9rem + 3.6vw,4.25rem);line-height:1.02}.aUD9Yq_sentence{max-width:38ch;margin-block:clamp(18px,2vw,28px) clamp(26px,3vw,40px);font-size:clamp(1.125rem,.95rem + .5vw,1.375rem);line-height:1.5}.aUD9Yq_actions{align-items:center;gap:16px 32px}.aUD9Yq_actions .btn{min-height:52px;padding-inline:28px;font-size:1.125rem}.aUD9Yq_howLink{min-height:48px;text-decoration-line:underline;-webkit-text-decoration-color:var(--color-gold);text-decoration-color:var(--color-gold);text-underline-offset:.4em;align-items:center;gap:6px;font-size:1.0625rem;font-weight:700;text-decoration-thickness:2px;display:inline-flex}.aUD9Yq_howLink:hover{-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}.aUD9Yq_heroPhoto{border-start-start-radius:16px;border-end-start-radius:16px;grid-column:3/-1;align-self:stretch;min-height:clamp(400px,44vw,640px);position:relative;overflow:hidden}.aUD9Yq_heroPhoto img{object-fit:cover;object-position:54% 60%}.aUD9Yq_refill{margin-block-start:var(--section-gap-s);scroll-margin-block-start:24px}.aUD9Yq_stall{background:var(--color-paper-2);border-radius:16px;overflow:clip}.aUD9Yq_awning{filter:drop-shadow(0 5px 4px #063d4938);transform-origin:top;display:block}.aUD9Yq_stallBody{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:28px clamp(32px,5vw,88px);padding:clamp(32px,4.5vw,64px) clamp(20px,5vw,72px) clamp(32px,4.5vw,56px);display:grid}.aUD9Yq_stallBody h2{text-wrap:balance;letter-spacing:-.03em;grid-row:span 2;max-width:12ch;font-size:clamp(2rem,.9rem + 3vw,3.75rem);line-height:1.04}.aUD9Yq_steps{margin:0;padding:0;list-style:none}.aUD9Yq_steps li{--disc:56px;grid-template-columns:var(--disc) minmax(0, 1fr);align-items:center;gap:20px;padding-block:12px;display:grid;position:relative}.aUD9Yq_steps li:not(:last-child):after{content:"";inset-inline-start:calc(var(--disc) / 2 - 1px);inset-block:calc(50% + var(--disc) / 2 + 4px) calc(-50% + var(--disc) / 2 + 4px);border-inline-start:2px dashed #063d494d;position:absolute}.aUD9Yq_stepNumber{inline-size:var(--disc);block-size:var(--disc);background:var(--color-gold);color:var(--color-ink);font-variant-numeric:lining-nums tabular-nums;border-radius:50%;place-items:center;font-size:1.5rem;font-weight:900;line-height:1;display:grid;box-shadow:0 2px 6px #063d4929}.aUD9Yq_steps h3{letter-spacing:-.02em;font-size:clamp(1.25rem,.95rem + .9vw,1.75rem);line-height:1.2}.aUD9Yq_return{color:var(--color-ink);border-block-start:1px solid #063d4929;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:20px;margin:0;padding-block-start:22px;font-size:clamp(1.0625rem,.95rem + .35vw,1.25rem);line-height:1.4;display:grid}.aUD9Yq_returnIcon{block-size:56px;inline-size:56px;color:var(--color-accent);border:2px dashed #063d4959;border-radius:50%;place-items:center;display:grid}.aUD9Yq_shelves{margin-block-start:var(--section-gap)}.aUD9Yq_shelvesHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 24px;margin-block-end:clamp(20px,2.5vw,32px);display:flex}.aUD9Yq_shelvesHead h2{text-wrap:balance;letter-spacing:-.03em;max-width:22ch;font-size:clamp(1.75rem,.9rem + 2.2vw,3rem);line-height:1.08}.aUD9Yq_shelvesNote,.aUD9Yq_allCategories{text-underline-offset:5px;align-items:center;gap:6px;min-height:44px;font-weight:700;display:inline-flex}.aUD9Yq_shelvesGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:clamp(24px,4vw,64px);display:grid}.aUD9Yq_shelfPhoto{border-radius:16px;min-width:0;min-height:300px;position:relative;overflow:hidden}.aUD9Yq_shelfPhoto img{object-fit:cover}.aUD9Yq_categoryContent{flex-direction:column;justify-content:center;gap:16px;display:flex}.aUD9Yq_categories{margin:0;padding:0;list-style:none}.aUD9Yq_categories li{border-block-end:1px solid var(--color-rule)}.aUD9Yq_categories li:first-child{border-block-start:1px solid var(--color-rule)}.aUD9Yq_categories a{justify-content:space-between;align-items:center;gap:18px;min-height:88px;padding-block:14px;text-decoration:none;display:flex}.aUD9Yq_categories h3{letter-spacing:-.02em;font-size:clamp(1.375rem,1rem + 1vw,2rem);line-height:1.15}.aUD9Yq_categoryHint{color:var(--color-muted);font-size:var(--text-md);margin-block-start:4px;display:block}.aUD9Yq_categories svg{color:var(--color-accent);transition:translate var(--dur-short) var(--ease-out);flex:none}.aUD9Yq_categories a:hover h3{text-decoration:underline;-webkit-text-decoration-color:var(--color-gold);text-decoration-color:var(--color-gold);text-underline-offset:6px;text-decoration-thickness:2px}.aUD9Yq_categories a:hover svg{translate:4px}html[dir=rtl] .aUD9Yq_categories a:hover svg{translate:-4px}.aUD9Yq_allCategories{align-self:start}.aUD9Yq_stock{margin-block-start:clamp(44px,5vw,72px)}.aUD9Yq_reuse{margin-block:var(--section-gap) var(--section-gap-s)}.aUD9Yq_reusePanel{background:var(--color-ink);color:#d5e8e6;border-radius:16px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);display:grid;overflow:clip}.aUD9Yq_reuseText{padding:clamp(32px,5vw,72px)}.aUD9Yq_reuse h2{white-space:pre-line;text-wrap:balance;color:var(--color-paper);letter-spacing:-.03em;font-size:clamp(2rem,1rem + 2.5vw,3.5rem);line-height:1.05}.aUD9Yq_reuseText>p{white-space:pre-line;margin-block:16px clamp(28px,3.5vw,44px);font-size:clamp(1.0625rem,.95rem + .4vw,1.25rem);line-height:1.5}.aUD9Yq_branches{max-width:28rem;margin:0;padding:0;list-style:none}.aUD9Yq_branches li{border-block-end:1px solid #fcf8f32e}.aUD9Yq_branches li:first-child{border-block-start:1px solid #fcf8f32e}.aUD9Yq_branches a{min-height:60px;color:var(--color-paper);justify-content:space-between;align-items:center;gap:16px;font-size:clamp(1.125rem,1rem + .4vw,1.375rem);font-weight:900;text-decoration:none;display:flex}.aUD9Yq_branches a:hover span{text-decoration:underline;-webkit-text-decoration-color:var(--color-gold);text-decoration-color:var(--color-gold);text-underline-offset:6px;text-decoration-thickness:2px}.aUD9Yq_branches svg{color:var(--color-gold);flex:none}.aUD9Yq_reuse :focus-visible{outline-color:var(--color-gold)}.aUD9Yq_reusePhoto{min-height:360px;position:relative}.aUD9Yq_reusePhoto img{object-fit:cover;object-position:50% 45%}html[dir=rtl] .aUD9Yq_hero h1{line-height:1.3}html[dir=rtl] :is(.aUD9Yq_stallBody h2,.aUD9Yq_shelvesHead h2,.aUD9Yq_reuse h2){line-height:1.3}html[dir=rtl] .aUD9Yq_steps h3{line-height:1.4}html[dir=rtl] .aUD9Yq_stallBody h2{max-width:15ch}html[dir=rtl] .aUD9Yq_shelvesHead h2{max-width:none}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.aUD9Yq_awning{animation:linear both aUD9Yq_awning-unroll;animation-timeline:view();animation-range:entry 20% cover 35%}}}@keyframes aUD9Yq_awning-unroll{0%{transform:scaleY(.45)}to{transform:scaleY(1)}}@media (max-width:960px){.aUD9Yq_stallBody{grid-template-columns:minmax(0,1fr)}.aUD9Yq_stallBody h2{grid-row:auto;max-width:16ch}.aUD9Yq_reusePanel{grid-template-columns:minmax(0,1fr)}.aUD9Yq_reusePhoto{aspect-ratio:16/10;min-height:0}}@media (max-width:760px){.aUD9Yq_hero{grid-template-columns:var(--gutter) minmax(0, 1fr) var(--gutter);padding-block-start:8px}.aUD9Yq_heroText{padding-block:24px 28px;padding-inline-end:0}.aUD9Yq_heroPhoto{aspect-ratio:4/3;border-radius:0;grid-column:1/-1;min-height:0}.aUD9Yq_actions{gap:8px 24px}.aUD9Yq_shelvesGrid{grid-template-columns:minmax(0,1fr)}.aUD9Yq_shelfPhoto{aspect-ratio:16/10;min-height:0}.aUD9Yq_categories a{min-height:76px}.aUD9Yq_steps li{--disc:48px;gap:16px}.aUD9Yq_return{grid-template-columns:48px minmax(0,1fr);gap:16px}.aUD9Yq_returnIcon{block-size:48px;inline-size:48px}.aUD9Yq_stepNumber{font-size:1.25rem}}@media (max-width:600px){.aUD9Yq_stock .shelf-tags__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.aUD9Yq_stock .shelf-tags__list li:nth-child(n+7){display:none}.aUD9Yq_stock .shelf-tags__all{margin-inline-start:0}}@media (prefers-reduced-motion:reduce){.aUD9Yq_categories svg{transition:none}.aUD9Yq_categories a:hover svg{translate:none}}
