.JkZlua_logo.logo{width:max-content;min-width:0;color:var(--ink);white-space:nowrap;flex-direction:column;flex:none;align-items:flex-start;gap:7px;margin:0;text-decoration:none;display:inline-flex}.JkZlua_logo.logo .wordmark{letter-spacing:.06em;padding:0;font-size:30px;font-weight:700;line-height:1;display:block}.JkZlua_logo.logo .wordmark-dot{color:var(--accent);font:inherit;letter-spacing:0;padding:0;display:inline}.JkZlua_logo.logo .logo-caption{letter-spacing:.17em;padding:0;font-size:7px;font-weight:500;line-height:1.35;display:block}.JkZlua_logo.logo:focus-visible{outline:2px solid var(--accent);outline-offset:5px}@media (max-width:800px){.JkZlua_logo.logo{gap:5px}.JkZlua_logo.logo .wordmark{font-size:24px}.JkZlua_logo.logo .logo-caption{letter-spacing:.14em;font-size:6.25px}}@media (max-width:380px){.JkZlua_logo.logo .wordmark{letter-spacing:.035em;font-size:22px}.JkZlua_logo.logo .logo-caption{letter-spacing:.1em;font-size:6px}}
.bTFWBq_topbar.topbar{background:var(--ink);min-height:38px;color:var(--on-inverse);padding:0;display:block}.bTFWBq_topbar .bTFWBq_topbarInner{justify-content:space-between;align-items:center;gap:24px;min-height:38px;padding-block:7px;display:flex}.bTFWBq_topbar .bTFWBq_topbarMessage{min-width:0;font-size:var(--font-size-small);letter-spacing:.03em;overflow-wrap:anywhere;line-height:1.5}.bTFWBq_topbar .bTFWBq_topbarLinks{font-size:var(--font-size-small);letter-spacing:.015em;flex:none;align-items:center;gap:22px;line-height:1.5;display:flex}.bTFWBq_topbar .bTFWBq_topbarLinks a{color:inherit;white-space:nowrap;padding-block:4px;text-decoration:none}.bTFWBq_topbar .bTFWBq_topbarLinks a:hover{text-underline-offset:3px;text-decoration:underline}.bTFWBq_topbar .bTFWBq_topbarLinks a:focus-visible{outline-offset:4px;outline:2px solid}@media (max-width:800px){.bTFWBq_topbar .bTFWBq_topbarInner,.bTFWBq_topbar .bTFWBq_topbarLinks{gap:16px}}@media (max-width:520px){.bTFWBq_topbar.topbar{min-height:34px}.bTFWBq_topbar .bTFWBq_topbarInner{justify-content:center;gap:0;min-height:34px}.bTFWBq_topbar .bTFWBq_topbarMessage{font-size:var(--font-size-small);text-align:center}.bTFWBq_topbar .bTFWBq_topbarLinks{display:none}}@media (max-width:380px){.bTFWBq_main.header-main{column-gap:8px}}.bTFWBq_countBadge{border:2px solid var(--canvas);background:var(--accent);min-width:18px;height:18px;color:var(--on-inverse);font-family:var(--font-body);font-variant-numeric:tabular-nums;pointer-events:none;border-radius:999px;place-items:center;padding-inline:4px;font-size:9px;font-weight:700;line-height:1;display:grid;position:absolute;top:0;right:0}.bTFWBq_menu[hidden]{display:none}.bTFWBq_groupedLinks.mega-links{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:30px}.bTFWBq_menuGroup{min-width:0}.bTFWBq_menuGroup h3{border-bottom:1px solid var(--line);font-size:var(--font-size-body);letter-spacing:.02em;margin:0 0 15px;padding-bottom:12px;font-weight:600;line-height:1.5}.bTFWBq_menuGroup ul{margin:0;padding:0;list-style:none}.bTFWBq_menuList{column-count:1;column-gap:26px}.bTFWBq_menuList>li{break-inside:avoid-column}.bTFWBq_menuGroup a{overflow-wrap:anywhere;font-weight:400}.bTFWBq_menuGroup .bTFWBq_menuList a{margin-block:0;padding-block:6px}.bTFWBq_menuGroup a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.bTFWBq_groupToggle{display:none}.bTFWBq_menu:has(.bTFWBq_groupedLinks){grid-template-columns:minmax(180px,.55fr) 3fr;gap:48px}@media (min-width:1280px){.bTFWBq_menuList[data-navigation-columns="2"]{column-count:2}}@media (max-width:1279px) and (min-width:801px){.bTFWBq_menu:has(.bTFWBq_groupedLinks){grid-template-columns:180px minmax(0,1fr);gap:30px}.bTFWBq_groupedLinks.mega-links{gap:24px}}@media (max-width:800px){.bTFWBq_groupedLinks.mega-links{grid-template-columns:minmax(0,1fr);gap:0;padding-top:0}.bTFWBq_menuGroup h3{font-size:var(--font-size-body);border:0;margin:0;padding:0}.bTFWBq_desktopGroupLabel{display:none}.bTFWBq_groupToggle{border:0;border-bottom:1px solid var(--line);width:100%;min-height:48px;color:inherit;font:inherit;text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.bTFWBq_groupToggle:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.bTFWBq_groupChevron{flex:none}.bTFWBq_groupToggle[aria-expanded=true] .bTFWBq_groupChevron{transform:rotate(180deg)}.bTFWBq_menuList[data-mobile-open=false]{display:none}.bTFWBq_menuList[data-mobile-open=true]{padding-bottom:12px}}@media (min-width:520px) and (max-width:800px){.bTFWBq_menuList[data-navigation-columns="2"]{column-count:2}}
.mQX9oW_contact{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--paper);width:100%;max-width:340px;color:var(--ink);grid-template-columns:36px minmax(0,1fr) 16px;align-items:center;gap:12px;margin-top:22px;padding:14px;transition:background-color .15s,border-color .15s;display:grid;position:relative}.mQX9oW_icon{background:var(--paper);border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.mQX9oW_icon svg{width:20px;height:20px}.mQX9oW_details{min-width:0}.mQX9oW_label{color:var(--muted);font-size:var(--font-size-small);margin-bottom:3px;line-height:1.4;display:block}.mQX9oW_arrow{width:16px;height:16px;color:var(--muted)}.mQX9oW_contact a{color:var(--ink);font-size:var(--font-size-body);overflow-wrap:anywhere;text-underline-offset:4px;font-weight:600;line-height:1.45;text-decoration:none;display:block}.mQX9oW_contact a:after{content:"";border-radius:var(--radius-control);position:absolute;inset:0}.mQX9oW_contact:has(a:hover){background:var(--glass-line);border-color:var(--strong)}.mQX9oW_contact a:hover{text-decoration:underline}.mQX9oW_contact a:focus-visible{outline:none}.mQX9oW_contact a:focus-visible:after{outline:2px solid var(--accent);outline-offset:4px}@media (min-width:801px) and (max-width:1100px){.mQX9oW_contact{grid-template-columns:28px minmax(0,1fr);gap:8px;padding:12px}.mQX9oW_icon{width:28px;height:28px}.mQX9oW_arrow{display:none}.mQX9oW_contact a{font-size:var(--font-size-small)}}@media (max-width:800px){.mQX9oW_contact{max-width:400px;margin-top:18px}}
.VYB8KW_preferences{border-top:1px solid var(--strong);flex-wrap:wrap;align-items:center;gap:20px 40px;padding-block:20px;display:flex}.VYB8KW_field{align-items:center;gap:12px;display:flex}.VYB8KW_label{font-size:var(--font-size-small);color:var(--muted);font-weight:500}.VYB8KW_language .language-switcher{gap:4px}.VYB8KW_language .language-switcher a{border-radius:var(--radius-control);min-width:44px;min-height:44px;color:var(--ink);font-size:var(--font-size-body);opacity:1;border:1px solid #0000;justify-content:center;align-items:center;padding:10px;line-height:1;display:inline-flex}.VYB8KW_language .language-switcher a[aria-current=true]{border-color:var(--strong);background:var(--canvas)}.VYB8KW_language .language-switcher a:hover{background:var(--canvas)}.VYB8KW_market{border-radius:var(--radius-control);width:auto;max-width:100%;min-height:44px;font-size:var(--font-size-body);padding:9px 32px 9px 12px}@media (max-width:520px){.VYB8KW_preferences{gap:16px 24px}.VYB8KW_field{flex-direction:column;flex:1;align-items:flex-start;gap:7px;min-width:130px}}
.z8QFEa_strip{background:var(--accent);color:var(--on-accent);z-index:3;position:relative}.z8QFEa_stripInner{justify-content:center;align-items:center;gap:var(--space-2);padding:0 var(--page-gutter);display:flex}.z8QFEa_strip a{min-height:var(--control-height-compact);color:inherit;text-align:center;font-size:var(--font-size-small);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;padding:9px 24px;line-height:1.35;text-decoration:none;display:flex}.z8QFEa_stripDetails{min-width:var(--control-height-compact);min-height:var(--control-height-compact);padding:var(--space-2);color:inherit;border-radius:var(--radius-control);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.z8QFEa_strip strong{border-radius:var(--radius-control);font-size:var(--font-size-small);border:1px solid;padding:2px 9px;font-weight:750}.z8QFEa_strip span{letter-spacing:.025em;font-weight:600}.z8QFEa_strip small{font-size:var(--font-size-small);opacity:1;color:inherit}.z8QFEa_strip .z8QFEa_countdown{justify-content:center;align-items:baseline;gap:var(--space-2);font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex}.z8QFEa_countdown>span{letter-spacing:0;align-items:baseline;gap:3px;font-weight:400;display:inline-flex}.z8QFEa_countdown b{text-align:right;min-width:2ch;font-weight:700}.z8QFEa_countdown abbr{font-size:inherit;cursor:inherit;text-decoration:none}.z8QFEa_strip a:focus-visible,.z8QFEa_stripDetails:focus-visible,.z8QFEa_heroButton:focus-visible,.z8QFEa_continue:focus-visible,.z8QFEa_close:focus-visible{outline-offset:4px;outline:2px solid}.z8QFEa_hero{isolation:isolate;background:var(--inverse);color:var(--on-inverse);min-height:clamp(640px,46vw,680px);display:flex;position:relative;overflow:hidden}.z8QFEa_heroCopy{z-index:2;flex-direction:column;justify-content:center;align-items:flex-start;width:min(100%,50vw + 80px);max-width:900px;padding:56px 32px 56px max(40px,50vw - 660px);display:flex;position:relative}.z8QFEa_hero[data-promotion-image]:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,var(--image-scrim) 0%,var(--image-scrim) 44%,transparent 78%);position:absolute;inset:0}.z8QFEa_eyebrow{font-size:var(--font-size-small);letter-spacing:.17em;text-transform:uppercase;font-weight:650;line-height:1.6}.z8QFEa_heroDiscount{letter-spacing:-.075em;margin:22px 0 8px;font-size:clamp(76px,8vw,120px);font-weight:700;line-height:.95}.z8QFEa_heroDiscount span{letter-spacing:-.05em;font-size:.65em}.z8QFEa_hero h1{font-size:var(--font-size-title);letter-spacing:-.035em;max-width:600px;color:inherit;margin:10px 0 18px;line-height:1.12}.z8QFEa_heroText{font-size:var(--font-size-body);max-width:410px;margin:0 0 24px;line-height:1.65}.z8QFEa_heroButton{justify-content:center;align-items:center;gap:var(--space-3);background:var(--on-accent);color:var(--ink);border-radius:var(--radius-control);min-height:var(--control-height);font-size:var(--font-size-body);text-align:center;border:1px solid #0000;padding:12px 20px;font-weight:600;line-height:1.4;text-decoration:none;transition:transform .15s;display:inline-flex}.z8QFEa_heroButton:hover{transform:translateY(-2px)}.z8QFEa_heroArt{z-index:0;background:var(--inverse);min-width:0;display:block;position:absolute;inset:0;overflow:hidden}.z8QFEa_heroArt img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.z8QFEa_heroArtFallback{letter-spacing:-.09em;writing-mode:vertical-rl;text-orientation:mixed;opacity:.3;align-self:center;font-size:clamp(120px,17vw,280px);font-weight:750;line-height:.9;display:block}.z8QFEa_endDate{opacity:1;margin:0 0 20px;font-size:var(--font-size-small)!important;line-height:1.6!important}.z8QFEa_endDate span{white-space:nowrap}.z8QFEa_badge{border-radius:var(--radius-control);background:var(--accent);color:var(--on-accent);font-size:var(--font-size-small);letter-spacing:.02em;align-items:center;padding:5px 9px;font-weight:750;line-height:1.3;display:inline-flex}.z8QFEa_floatingBadge{z-index:2;pointer-events:none;position:absolute;top:12px;left:12px}.z8QFEa_saleCompact{font-size:var(--font-size-small);color:var(--muted);margin-top:3px;line-height:1.55;display:block}.z8QFEa_saleCompact del{text-decoration-thickness:1px}.z8QFEa_saleDetails{text-align:right;font-size:var(--font-size-small);flex-direction:column;align-items:flex-end;gap:6px;max-width:100%;margin:4px 0;font-weight:400;line-height:1.5;display:flex}.z8QFEa_saleDetails>span{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.z8QFEa_saleDetails del{color:var(--muted);font-weight:400;font-size:var(--font-size-body)}.z8QFEa_saleName{font-size:var(--font-size-small);color:var(--accent);font-weight:600}.z8QFEa_saleDetails.z8QFEa_saleDetails small{font-size:var(--font-size-small);color:var(--muted);white-space:normal;line-height:1.5}.z8QFEa_saleCompact small{font-size:var(--font-size-small);color:var(--muted);line-height:1.5;display:block}.z8QFEa_quotePrevious{font-size:var(--font-size-body);color:var(--muted);font-weight:400;line-height:1.4;text-decoration-thickness:1px}.z8QFEa_quoteSale.z8QFEa_quoteSale{color:var(--sale,var(--accent))}.z8QFEa_quoteHistory{font-size:var(--font-size-small);color:var(--muted);flex-basis:100%;line-height:1.5}:is([data-configurator-part=price]:has(.z8QFEa_quotePrevious),[data-product-price-comparison]:has(.z8QFEa_quotePrevious)){flex-flow:wrap;justify-content:flex-start;align-items:baseline;gap:5px 12px;display:flex}[data-configurator-part=price]:has(.z8QFEa_quotePrevious)>[data-configurator-tax]{flex-basis:100%}[data-product-price-comparison]:has(.z8QFEa_quotePrevious)>span{flex-basis:100%}.z8QFEa_popup{border-radius:var(--radius-dialog);background:var(--accent);width:min(820px,100vw - 40px);max-width:none;max-height:calc(100dvh - 40px);color:var(--on-accent);box-shadow:var(--shadow-dialog);border:0;padding:0;position:fixed;overflow:auto}.z8QFEa_popup::backdrop{background:var(--overlay);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.z8QFEa_popupInner{grid-template-columns:.85fr 1fr;min-height:440px;display:grid;position:relative}.z8QFEa_popupArt{background:color-mix(in srgb,var(--accent),var(--on-accent) 12%);justify-content:center;align-items:center;min-width:0;display:flex;overflow:hidden}.z8QFEa_popupArt img{object-fit:cover;width:100%;height:100%;display:block}.z8QFEa_popupArt>span{letter-spacing:-.09em;font-size:90px;font-weight:750;line-height:1}.z8QFEa_popupCopy{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:54px 36px 36px;display:flex}.z8QFEa_popupDiscount{letter-spacing:-.07em;margin:18px 0 10px;font-size:70px;font-weight:750;line-height:1}.z8QFEa_popup h2{color:inherit;font-size:var(--font-size-section);letter-spacing:-.03em;margin:0 0 16px;line-height:1.15}.z8QFEa_popupCopy>p:not(.z8QFEa_popupDiscount):not(.z8QFEa_endDate){font-size:var(--font-size-body);margin:0 0 22px;line-height:1.7}.z8QFEa_popup .z8QFEa_heroButton{gap:12px;width:100%}.z8QFEa_close{min-width:var(--control-height-compact);min-height:var(--control-height-compact);border:1px solid color-mix(in srgb,currentColor,transparent 70%);color:inherit;cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:7px;display:flex;position:absolute;top:14px;right:14px}.z8QFEa_continue{color:inherit;font-size:var(--font-size-small);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:center;padding:12px 8px;line-height:1.5;text-decoration:underline;display:block}.z8QFEa_adminPreview{flex-wrap:wrap;gap:18px;margin-block:12px;display:flex}.z8QFEa_adminPreview figure{max-width:240px;margin:0}.z8QFEa_adminPreview img{object-fit:cover;border-radius:var(--radius-control);border:1px solid var(--line);width:240px;height:150px}.z8QFEa_adminPreview figcaption{font-size:var(--font-size-small);margin-top:5px}.z8QFEa_campaignHead{align-items:center;gap:12px;display:flex}.z8QFEa_swatch{border:1px solid var(--strong);border-radius:50%;flex:none;width:22px;height:22px}.z8QFEa_status{font-size:var(--font-size-small);color:var(--muted);margin-left:auto;line-height:1.5}.z8QFEa_copyTabs{gap:8px;margin:16px 0;display:flex}.z8QFEa_copyTabs button{border:1px solid var(--strong);border-radius:var(--radius-control);background:var(--paper);color:var(--ink);cursor:pointer;padding:8px 15px}.z8QFEa_copyTabs button[aria-pressed=true]{background:var(--ink);color:var(--on-inverse)}.z8QFEa_adminHelp{font-size:var(--font-size-small);color:var(--muted);margin:12px 0 20px;line-height:1.65}@media (max-width:1000px){.z8QFEa_hero{min-height:620px}.z8QFEa_heroCopy{padding:48px 32px}.z8QFEa_hero h1{font-size:var(--font-size-title)}.z8QFEa_heroText{font-size:var(--font-size-body)}}@media (max-width:680px){.z8QFEa_strip a{font-size:var(--font-size-small);min-height:var(--control-height-compact);gap:6px 10px;padding:8px 15px}.z8QFEa_strip small{font-size:var(--font-size-small);flex-basis:100%}.z8QFEa_strip strong{font-size:var(--font-size-small);padding:2px 6px}.z8QFEa_strip a svg{display:none}.z8QFEa_hero{min-height:560px}.z8QFEa_heroCopy{text-align:left;align-items:flex-start;width:100%;min-width:0;max-width:none;padding:38px 24px}.z8QFEa_hero[data-promotion-image]:after{content:"";z-index:1;pointer-events:none;background:var(--image-scrim);position:absolute;inset:0}.z8QFEa_heroDiscount{margin:19px 0 6px;font-size:clamp(64px,18vw,76px)}.z8QFEa_hero h1{overflow-wrap:anywhere;max-width:320px;margin-bottom:16px;font-size:clamp(30px,8.5vw,36px);line-height:1.12}.z8QFEa_heroText{max-width:315px;margin-bottom:22px;line-height:1.6}.z8QFEa_heroArt img{aspect-ratio:auto;object-position:65% top;height:100%;max-height:none}.z8QFEa_heroArtFallback{writing-mode:horizontal-tb;padding:25px;font-size:150px}.z8QFEa_popup{width:calc(100vw - 28px);max-height:calc(100dvh - 28px)}.z8QFEa_popupInner{isolation:isolate;grid-template-columns:1fr;min-height:0;display:block}.z8QFEa_popupInner:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(155deg,color-mix(in srgb,var(--accent) 94%,transparent),color-mix(in srgb,var(--accent) 88%,transparent));position:absolute;inset:0}.z8QFEa_popupArt{z-index:0;max-height:none;display:block;position:absolute;inset:0}.z8QFEa_popupArt img{object-fit:cover;object-position:50% center;height:100%}.z8QFEa_popupCopy{z-index:2;text-align:center;align-items:center;padding:44px 27px 12px;position:relative}.z8QFEa_close{z-index:3}.z8QFEa_popupDiscount{margin-top:16px;font-size:64px}.z8QFEa_popup h2{font-size:var(--font-size-section)}.z8QFEa_popupCopy>p:not(.z8QFEa_popupDiscount):not(.z8QFEa_endDate){font-size:var(--font-size-body);margin-bottom:20px}.z8QFEa_saleName{font-size:var(--font-size-small)}}@media (prefers-reduced-motion:reduce){.z8QFEa_heroButton{transition:none}.z8QFEa_heroButton:hover{transform:none}}
.hiSxHG_cardAction{display:contents}.hiSxHG_productAction{flex-shrink:0;display:inline-flex;position:relative}.hiSxHG_wishlistButton.hiSxHG_cardButton,.hiSxHG_wishlistButton.hiSxHG_productButton{border:1px solid var(--glass-line);background:var(--glass);width:44px;min-width:44px;height:44px;min-height:44px;color:var(--ink);box-shadow:none;z-index:2;justify-content:center;align-items:center;gap:7px;padding:0;display:inline-flex}.hiSxHG_wishlistButton.hiSxHG_cardButton{background:0 0;border:0;border-radius:50%;position:absolute;inset:2px 2px auto auto}.hiSxHG_wishlistButton.hiSxHG_cardButton:before{content:"";border:1px solid var(--glass-line);background:var(--glass);pointer-events:none;border-radius:50%;position:absolute;inset:6px}.hiSxHG_wishlistButton.hiSxHG_productButton{border:1px solid var(--line);width:auto;font:500 14px/1 var(--font-body);white-space:nowrap;border-radius:24px;padding:0 13px;position:static;inset:auto}.hiSxHG_wishlistButton svg{flex-shrink:0;width:20px;height:20px}.hiSxHG_wishlistButton.hiSxHG_cardButton svg{width:16px;height:16px;position:relative}.hiSxHG_wishlistButton:disabled{cursor:wait;opacity:.65}.hiSxHG_wishlistButton:focus-visible,.hiSxHG_similarLink:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.hiSxHG_actionError{z-index:4;background:var(--danger-soft);color:var(--danger-ink);font-size:var(--font-size-body);padding:8px;line-height:1.4;position:absolute;bottom:8px;left:8px;right:8px}.hiSxHG_productAction .hiSxHG_actionError{border:1px solid var(--danger-line);border-radius:var(--radius-control);width:220px;inset:calc(100% + 6px) 0 auto auto}.hiSxHG_similarLink{z-index:2;min-width:44px;max-width:calc(100% - 4px);color:var(--ink);font:500 14px/1.3 var(--font-body);text-align:center;background:0 0;border:0;border-radius:24px;justify-content:center;align-items:center;gap:5px;padding:0 14px;text-decoration:none;position:absolute;bottom:2px;right:2px;width:auto!important;height:44px!important;display:inline-flex!important}.hiSxHG_similarLink:before{content:"";border:1px solid var(--glass-line);background:var(--glass);pointer-events:none;border-radius:20px;position:absolute;inset:6px}.hiSxHG_similarLink svg,.hiSxHG_similarLink span{position:relative}.hiSxHG_similarLink svg{flex-shrink:0;width:14px;height:14px}.hiSxHG_similarFull{display:none}.hiSxHG_similarShort{display:inline}@media (min-width:1025px) and (hover:hover) and (pointer:fine){.hiSxHG_similarLink{opacity:0;pointer-events:none;transition:opacity .15s,transform .15s;transform:translateY(5px)}:is(.product-card:hover .hiSxHG_similarLink,.product-card:focus-within .hiSxHG_similarLink){opacity:1;pointer-events:auto;transform:none}}@media (any-pointer:coarse){.hiSxHG_similarLink{opacity:1;pointer-events:auto;transition:none;transform:none}}@media (prefers-reduced-motion:reduce){.hiSxHG_similarLink{transition:none}}
:is(.-U3NNW_setComposition.card-image,.-U3NNW_setComposition.card-hover){object-fit:contain}
.ygrK0G_layout{grid-template-columns:64px minmax(0,1fr);grid-template-areas:"thumbs image"".room";align-items:start;gap:12px 16px;display:grid;position:relative}.ygrK0G_single{grid-template-columns:minmax(0,1fr);grid-template-areas:"image""room"}.ygrK0G_layout .ygrK0G_main{aspect-ratio:auto;grid-area:image;align-self:start;min-width:0;height:auto}.ygrK0G_layout .ygrK0G_preview{cursor:default;touch-action:pan-y pinch-zoom;-webkit-tap-highlight-color:transparent;height:auto;display:block}.ygrK0G_layout .ygrK0G_preview:focus-visible{outline-offset:-5px}.ygrK0G_layout .ygrK0G_zoomTrigger{touch-action:manipulation;min-height:44px}.ygrK0G_layout .ygrK0G_preview picture,.ygrK0G_layout .ygrK0G_preview picture>img{object-fit:contain;width:100%;height:auto;padding:0;display:block}.ygrK0G_layout .ygrK0G_preview img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.ygrK0G_layout .ygrK0G_preview picture{pointer-events:none}.ygrK0G_layout .ygrK0G_thumbnails{scrollbar-width:thin;scroll-snap-type:y proximity;flex-direction:column;grid-area:thumbs;align-items:stretch;gap:10px;width:64px;max-width:64px;max-height:100%;padding:0;display:flex;position:absolute;inset:0;overflow:hidden auto}.ygrK0G_layout .ygrK0G_thumbnails button{border:1px solid var(--line);scroll-snap-align:start;touch-action:manipulation;background:0 0;flex:0 0 64px;width:64px;height:64px;padding:0}.ygrK0G_layout .ygrK0G_thumbnails button[aria-pressed=true]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.ygrK0G_layout .ygrK0G_thumbnails img{object-fit:contain;width:100%;height:100%}.ygrK0G_layout .ygrK0G_room{grid-area:room;min-width:0;margin:0;padding:0}.ygrK0G_layout .ygrK0G_dots{display:none}@media (max-width:1024px){.ygrK0G_layout,.ygrK0G_single{grid-template-columns:minmax(0,1fr);grid-template-areas:"image""dots""room";gap:8px}.ygrK0G_layout .ygrK0G_thumbnails,:is(.ygrK0G_layout .ygrK0G_main>.gallery-prev,.ygrK0G_layout .ygrK0G_main>.gallery-next){display:none}.ygrK0G_layout .ygrK0G_dots{flex-wrap:nowrap;grid-area:dots;justify-content:center;align-items:center;gap:0;min-width:0;min-height:44px;display:flex}.ygrK0G_layout .ygrK0G_dots button{touch-action:manipulation;background:0 0;border:0;flex:0 44px;place-items:center;width:44px;min-width:24px;height:44px;padding:0;display:grid}.ygrK0G_layout .ygrK0G_dots button:focus-visible{outline-offset:-3px}.ygrK0G_layout .ygrK0G_dots button:before{content:"";border:1px solid var(--muted);background:0 0;border-radius:10px;width:7px;height:7px}.ygrK0G_layout .ygrK0G_dots .ygrK0G_distantDot:before{opacity:.55;width:5px;height:5px}.ygrK0G_layout .ygrK0G_dots button[aria-pressed=true]:before{border-color:var(--ink);background:var(--ink);width:19px}.ygrK0G_layout .ygrK0G_room{padding-top:4px}.ygrK0G_layout .ygrK0G_room select{min-width:0;max-width:60%;min-height:44px}}
html:has(.aOeNvG_dialog[open][data-product-media-dialog],.aOeNvG_dialog[open][data-review-media-dialog],dialog[open][data-product-information-dialog]){overscroll-behavior:none;overflow:hidden}.aOeNvG_dialog.aOeNvG_dialog{border:1px solid var(--line);border-radius:var(--radius-dialog);background:var(--canvas);width:min(1280px,100vw - 40px);max-width:none;height:calc(100dvh - 40px);max-height:none;color:var(--ink);box-shadow:var(--shadow-dialog);margin:auto;padding:0;inset:0;overflow:hidden}.aOeNvG_dialog.aOeNvG_dialog[open]{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.aOeNvG_dialog.aOeNvG_dialog::backdrop{background:var(--overlay)}.aOeNvG_header{border-bottom:1px solid var(--line);background:var(--canvas);justify-content:space-between;align-items:flex-start;gap:18px;padding:16px 22px;display:flex}.aOeNvG_header>div{min-width:0}.aOeNvG_dialog .aOeNvG_context{font-size:var(--font-size-small);color:var(--muted);overflow-wrap:anywhere;margin:0 0 5px;font-weight:500;line-height:1.5}.aOeNvG_header h2{font-size:var(--font-size-card);letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font-weight:500;line-height:1.25}.aOeNvG_control.aOeNvG_control{border:1px solid var(--strong);border-radius:var(--radius-control);background:var(--paper);min-width:44px;min-height:44px;font-size:var(--font-size-body);flex:none;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-weight:500;line-height:1.2;display:inline-flex}.aOeNvG_control:hover,.aOeNvG_sourceLink:hover{background:var(--warm)}.aOeNvG_control:disabled{cursor:default;opacity:.4}.aOeNvG_stage.aOeNvG_stage{background:var(--soft);overscroll-behavior:contain;justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.aOeNvG_stage.aOeNvG_stage>img,.aOeNvG_stage.aOeNvG_stage>video{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;display:block}.aOeNvG_footer{border-top:1px solid var(--line);background:var(--canvas);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;padding:10px 22px;display:flex}.aOeNvG_navigation,.aOeNvG_zoom{align-items:center;gap:6px;display:flex}.aOeNvG_zoom>[data-media-zoom=reset]{font-variant-numeric:tabular-nums;min-width:64px}.aOeNvG_previous{display:inline-flex;transform:rotate(180deg)}.aOeNvG_sourceLink{min-height:44px;font-size:var(--font-size-body);text-underline-offset:4px;justify-content:center;align-items:center;gap:9px;padding:8px 0;font-weight:600;text-decoration:underline;display:inline-flex}.aOeNvG_dialog .aOeNvG_hint{font-size:var(--font-size-small);color:var(--muted);text-align:center;flex-basis:100%;margin:0;line-height:1.5}.aOeNvG_error{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--canvas);text-align:center;width:min(360px,100% - 32px);padding:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.aOeNvG_dialog .aOeNvG_error p{font-size:var(--font-size-body);margin:0 0 12px;line-height:1.6}@media (max-width:640px){.aOeNvG_dialog.aOeNvG_dialog{border:0;border-radius:0;width:100vw;height:100dvh}.aOeNvG_header{gap:12px;padding:12px 16px}.aOeNvG_header h2{font-size:var(--font-size-card)}.aOeNvG_dialog .aOeNvG_context{font-size:var(--font-size-small)}.aOeNvG_footer{gap:8px 12px;padding:10px 12px}.aOeNvG_footer:has(.aOeNvG_zoom){grid-template-columns:minmax(0,1fr) auto;display:grid}.aOeNvG_footer .aOeNvG_sourceLink{justify-content:flex-start}.aOeNvG_footer .aOeNvG_hint{text-align:left;grid-column:2;max-width:164px}.aOeNvG_footer:not(:has(.aOeNvG_zoom)) .aOeNvG_sourceLink{margin-left:auto}.aOeNvG_control.aOeNvG_control{padding:8px 10px}.aOeNvG_zoom{gap:4px}}
.ATHpZW_dialog.ATHpZW_dialog{border:1px solid var(--line);border-radius:var(--radius-dialog);background:var(--canvas);width:min(960px,100vw - 32px);max-width:none;height:fit-content;max-height:calc(100dvh - 24px);color:var(--ink);box-shadow:var(--shadow-dialog);margin:auto;padding:0;overflow:hidden}.ATHpZW_dialog[open]{grid-template-rows:auto minmax(0,1fr);display:grid}.ATHpZW_dialog::backdrop{background:var(--overlay)}.ATHpZW_header{border-bottom:1px solid var(--line);background:var(--canvas);z-index:1;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 20px;display:flex}.ATHpZW_header>div{min-width:0}.ATHpZW_context{font-size:var(--font-size-small);color:var(--muted);letter-spacing:.06em;overflow-wrap:anywhere;margin:0 0 5px;font-weight:600;line-height:1.4}.ATHpZW_header h2{font-size:var(--font-size-card);letter-spacing:-.035em;overflow-wrap:anywhere;margin:0;font-weight:500;line-height:1.25}.ATHpZW_close{border:1px solid var(--strong);background:var(--paper);width:44px;height:44px;color:var(--ink);border-radius:50%;flex:0 0 44px;place-items:center;display:grid}.ATHpZW_close:hover{background:var(--warm)}.ATHpZW_layout{grid-template-columns:216px minmax(0,1fr);min-height:0;display:grid}.ATHpZW_layout.ATHpZW_single{grid-template-columns:minmax(0,1fr)}.ATHpZW_topics{background:var(--soft);border-right:1px solid var(--line);flex-direction:column;gap:4px;padding:12px;display:flex}.ATHpZW_topic{border-radius:var(--radius-control);text-align:left;min-height:44px;font-size:var(--font-size-body);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;border:1px solid #0000;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:9px;padding:8px 10px;font-weight:500;line-height:1.4;display:grid}.ATHpZW_topicNumber{font-size:var(--font-size-small);color:var(--muted);font-variant-numeric:tabular-nums}.ATHpZW_topic[aria-current=true]{border-color:var(--strong);background:var(--canvas);font-weight:600}.ATHpZW_topic:hover{background:var(--canvas)}.ATHpZW_topicPicker{display:none}.ATHpZW_topicPicker>span{font-size:var(--font-size-small);color:var(--muted);font-weight:500}.ATHpZW_topicPicker select{border-radius:var(--radius-control);min-width:0;min-height:44px;font-size:var(--font-size-body);padding:9px 32px 9px 12px;font-weight:500}.ATHpZW_content{overscroll-behavior:contain;min-width:0;min-height:0;padding:20px;scroll-padding-top:16px;overflow:auto}.ATHpZW_content:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.ATHpZW_provenance{border-left:2px solid var(--accent);background:var(--soft);font-size:var(--font-size-small);color:var(--muted);margin:0 0 18px;padding:9px 12px;line-height:1.5}.ATHpZW_overview{font-size:var(--font-size-body);align-items:flex-start;gap:28px;line-height:1.7;display:flex}.ATHpZW_overview>picture{flex:0 0 38%;max-width:280px;display:block}.ATHpZW_overview img{object-fit:contain;width:100%;height:auto;display:block}.ATHpZW_overview p{white-space:pre-line;margin:0 0 16px}.ATHpZW_loading{min-height:220px;font-size:var(--font-size-body);color:var(--muted);justify-content:center;align-items:center;gap:14px;display:flex}.ATHpZW_loading p{margin:0}.ATHpZW_loadingMark{border:2px solid var(--line);border-top-color:var(--accent);border-radius:50%;flex:0 0 20px;width:20px;height:20px;animation:1s linear infinite ATHpZW_turn}.ATHpZW_error{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);max-width:460px;margin:45px auto;padding:25px}.ATHpZW_error h3{font-size:var(--font-size-card);letter-spacing:-.025em;margin:0 0 12px;line-height:1.3}.ATHpZW_error p{font-size:var(--font-size-body);color:var(--muted);margin:0 0 18px;line-height:1.6}.ATHpZW_error button{border:1px solid var(--strong);border-radius:var(--radius-control);min-height:44px;font-size:var(--font-size-body);padding:10px 16px;font-weight:600}.ATHpZW_page{font-size:var(--font-size-body);overflow-wrap:anywhere;line-height:1.7}.ATHpZW_page h2{font-size:var(--font-size-section);letter-spacing:-.035em;margin:0 0 18px;font-weight:500;line-height:1.18}.ATHpZW_page h3{font-size:var(--font-size-card);letter-spacing:-.025em;margin:28px 0 12px;font-weight:500;line-height:1.3}.ATHpZW_page h4{font-size:var(--font-size-body);letter-spacing:0;margin:20px 0 10px;font-weight:600;line-height:1.4}.ATHpZW_page p{margin:0 0 16px}.ATHpZW_page ul,.ATHpZW_page ol{margin:0 0 20px;padding-left:21px}.ATHpZW_page li{margin-bottom:8px;padding-left:3px}.ATHpZW_page figure{margin:24px 0}.ATHpZW_page figure img{border-radius:var(--radius-card);width:100%;height:auto;display:block}.ATHpZW_page figcaption{font-size:var(--font-size-small);color:var(--muted);margin-top:9px;line-height:1.5}.ATHpZW_page a{text-underline-offset:3px;color:var(--accent);text-decoration:underline}.ATHpZW_page blockquote{border-left:2px solid var(--accent);background:var(--soft);margin:22px 0;padding:15px 20px}.ATHpZW_page table{border-collapse:collapse;width:100%;font-size:var(--font-size-body);margin:20px 0}.ATHpZW_page th,.ATHpZW_page td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:10px}.ATHpZW_page th{background:var(--soft);font-weight:600}.ATHpZW_page details{border-block-start:1px solid var(--line)}.ATHpZW_page details:last-child{border-block-end:1px solid var(--line)}.ATHpZW_page summary{cursor:pointer;min-height:48px;font-size:var(--font-size-body);padding:13px 0;font-weight:600;line-height:1.5}.ATHpZW_page details p{font-size:var(--font-size-body);color:var(--text);padding:0 8px 0 17px}.ATHpZW_page .walluro-info-lead{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px;margin:0 0 30px;display:grid}.ATHpZW_page .walluro-info-lead>figure{margin:0}.ATHpZW_page .walluro-info-lead h3{margin-top:0;font-size:24px;line-height:1.22}.ATHpZW_page .walluro-info-lead p:last-child{margin-bottom:0}.ATHpZW_page .walluro-info-features{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0;display:grid}.ATHpZW_page .walluro-info-features>div{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);padding:16px}.ATHpZW_page .walluro-info-features h3{font-size:var(--font-size-body);letter-spacing:-.01em;margin:0 0 9px;font-weight:600}.ATHpZW_page .walluro-info-features p{font-size:var(--font-size-body);margin:0;line-height:1.65}.ATHpZW_page .walluro-info-steps{margin:24px 0}.ATHpZW_page .walluro-info-steps ol{counter-reset:information-step;margin:0;padding:0;list-style:none}.ATHpZW_page .walluro-info-steps li{counter-increment:information-step;min-height:42px;font-size:var(--font-size-body);margin:0 0 17px;padding:0 0 0 48px;position:relative}.ATHpZW_page .walluro-info-steps li:before{content:counter(information-step,decimal-leading-zero);border:1px solid var(--strong);width:31px;height:31px;font-size:var(--font-size-small);color:var(--muted);border-radius:50%;place-items:center;display:grid;position:absolute;top:1px;left:0}.ATHpZW_page .walluro-info-steps strong{font-size:var(--font-size-body);margin-bottom:3px;font-weight:600;display:block}.ATHpZW_page .walluro-info-note{border-left:2px solid var(--accent);background:var(--soft);border-radius:0 var(--radius-control) var(--radius-control) 0;font-size:var(--font-size-small);margin:24px 0;padding:16px 18px}.ATHpZW_page .walluro-info-note p:last-child{margin:0}.ATHpZW_page .walluro-info-compact{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:20px;display:grid}.ATHpZW_page .walluro-info-compact>figure{margin:0}.ATHpZW_page .walluro-info-compact img{object-fit:contain;width:100%;height:auto;max-height:200px}.ATHpZW_page .walluro-info-compact figcaption{font-size:var(--font-size-small);margin-top:7px;line-height:1.45}.ATHpZW_page .walluro-info-copy{font-size:var(--font-size-body);line-height:1.55}.ATHpZW_page .walluro-info-copy>p{margin:0 0 12px}.ATHpZW_page .walluro-info-copy>ul{margin:0 0 12px;padding-left:18px}.ATHpZW_page .walluro-info-copy li{margin-bottom:5px;padding-left:1px}.ATHpZW_page .walluro-info-copy>p:last-child{border-left:2px solid var(--accent);background:var(--soft);font-size:var(--font-size-small);margin:0;padding:8px 10px;line-height:1.5}@keyframes ATHpZW_turn{to{transform:rotate(360deg)}}@media (max-width:850px),(max-height:600px){.ATHpZW_layout{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.ATHpZW_layout.ATHpZW_single{grid-template-rows:minmax(0,1fr)}.ATHpZW_topics{display:none}.ATHpZW_topicPicker{border-bottom:1px solid var(--line);background:var(--soft);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;margin:0;padding:8px 16px;display:grid}}@media (max-width:640px){.ATHpZW_dialog.ATHpZW_dialog{border-radius:var(--radius-dialog);width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.ATHpZW_header{gap:12px;padding:12px}.ATHpZW_header h2{font-size:var(--font-size-card)}.ATHpZW_context{font-size:var(--font-size-small)}.ATHpZW_topicPicker{gap:8px;padding:6px 12px}.ATHpZW_content{padding:14px 12px}.ATHpZW_page{font-size:var(--font-size-body)}.ATHpZW_page .walluro-info-compact{grid-template-columns:minmax(0,1fr);gap:12px}.ATHpZW_page .walluro-info-compact img{max-height:clamp(120px,18dvh,160px)}.ATHpZW_page .walluro-info-compact figcaption{font-size:var(--font-size-small);margin-top:5px;line-height:1.4}:is(.ATHpZW_page .walluro-info-copy>p,.ATHpZW_page .walluro-info-copy>ul){margin-bottom:10px}.ATHpZW_page .walluro-info-copy>p:last-child{margin:0}.ATHpZW_page .walluro-info-lead{grid-template-columns:minmax(0,1fr);gap:20px;margin-bottom:24px}.ATHpZW_page .walluro-info-lead h3{font-size:23px}.ATHpZW_page .walluro-info-features{grid-template-columns:minmax(0,1fr)}.ATHpZW_page .walluro-info-features>div{padding:15px}.ATHpZW_page h3{font-size:var(--font-size-card);margin-top:24px}.ATHpZW_overview{font-size:var(--font-size-body);flex-direction:column;gap:20px}.ATHpZW_overview>picture{flex-basis:auto;width:100%;max-width:280px}.ATHpZW_error{margin:12px 0;padding:16px}.ATHpZW_loading{min-height:160px;font-size:var(--font-size-body);gap:10px}}@media (prefers-reduced-motion:reduce){.ATHpZW_loadingMark{animation:none}}
.kyQq0a_configurator.kyQq0a_configurator{min-width:0;color:var(--ink);background:0 0;border:0;border-radius:0;margin-top:10px;padding:0}.kyQq0a_configurator fieldset{border:0;min-width:0;margin:0;padding:0}.kyQq0a_materialSummary{border-bottom:1px solid var(--line);align-items:center;gap:8px;min-height:60px;padding-bottom:8px;display:flex}.kyQq0a_materialControl{text-align:left;border-radius:var(--radius-control);background:0 0;border:1px solid #0000;flex:1;align-items:center;gap:12px;min-width:0;min-height:60px;padding:0;display:flex}button.kyQq0a_materialControl{border-color:var(--strong);background:var(--paper);padding:8px 10px}.kyQq0a_materialControl:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.kyQq0a_materialIndicator{width:20px;height:20px;color:var(--text);flex:0 0 20px;justify-content:center;align-items:center;line-height:0;display:inline-flex}.kyQq0a_materialIndicator svg{transform-origin:50%;flex-shrink:0;transition:transform .15s;display:block}.kyQq0a_materialControl[aria-expanded=true] .kyQq0a_materialIndicator svg{transform:rotate(90deg)}.kyQq0a_materialCopy{flex:1;min-width:0;line-height:1.35}.kyQq0a_materialCopy>span{font-size:var(--font-size-small);color:var(--muted);margin-bottom:3px;display:block}.kyQq0a_materialCopy strong{font-size:var(--font-size-body);font-weight:600;display:block}.kyQq0a_materialCopy .kyQq0a_materialHint{font-size:var(--font-size-small);color:var(--text);overflow-wrap:anywhere;margin:3px 0 0;line-height:1.45;display:block}.kyQq0a_optionVisual{width:48px;height:48px;color:var(--text);flex:0 0 48px;justify-content:center;align-items:center;display:flex;overflow:hidden}.kyQq0a_optionVisual picture,.kyQq0a_optionVisual img{object-fit:contain;width:100%;height:100%;display:block}.kyQq0a_swatch{border:1px solid #20232133;border-radius:50%;width:25px;height:25px;display:block;box-shadow:inset 0 0 0 3px #fff5}.kyQq0a_materialChoices.kyQq0a_materialChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.kyQq0a_materialChoices[hidden]{display:none}.kyQq0a_materialContext{font-size:var(--font-size-small);color:var(--muted);grid-column:1/-1;margin:0 0 2px;line-height:1.5}.kyQq0a_materialOption,.kyQq0a_radioOption{cursor:pointer;min-width:0;margin:0;display:block;position:relative}.kyQq0a_materialOption input,.kyQq0a_radioOption input{opacity:0;z-index:1;cursor:pointer;border:0;width:100%;height:100%;min-height:44px;margin:0;padding:0;position:absolute;inset:0}.kyQq0a_materialOptionBody,.kyQq0a_sizeBody,.kyQq0a_visualBody{border:1px solid var(--strong);border-radius:var(--radius-control);background:var(--paper);min-height:44px;font-size:var(--font-size-body);justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-weight:500;line-height:1.25;transition:border-color .12s,box-shadow .12s;display:flex;position:relative}.kyQq0a_materialOptionBody{font-size:var(--font-size-body);justify-content:flex-start;min-height:58px;padding:6px 8px}.kyQq0a_materialOptionBody>span{overflow-wrap:anywhere;min-width:0}.kyQq0a_materialOptionBody strong{font-size:var(--font-size-body);font-weight:600;line-height:1.4;display:block}.kyQq0a_materialOptionBody small{font-size:var(--font-size-small);color:var(--muted);margin-top:3px;line-height:1.4;display:block}.kyQq0a_materialOptionBody .kyQq0a_optionVisual{flex-basis:34px;width:34px;height:34px}.kyQq0a_materialOptionBody>svg,.kyQq0a_sizeBody>svg,.kyQq0a_visualBody>svg{opacity:0;color:var(--ink);position:absolute;top:4px;right:4px}.kyQq0a_materialOption input:checked+.kyQq0a_materialOptionBody,.kyQq0a_radioOption input:checked+span{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);background:var(--soft)}.kyQq0a_materialOption input:checked+.kyQq0a_materialOptionBody>svg,.kyQq0a_radioOption input:checked+span>svg{opacity:1}.kyQq0a_materialOption input:focus-visible+.kyQq0a_materialOptionBody,.kyQq0a_radioOption input:focus-visible+span{outline:2px solid var(--accent);outline-offset:3px}.kyQq0a_materialOption input:disabled+span,.kyQq0a_radioOption input:disabled+span{opacity:.55;cursor:wait}.kyQq0a_group.kyQq0a_group{margin-top:10px}.kyQq0a_fixedSize{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;margin-top:12px;padding:12px 0;display:flex}.kyQq0a_fixedSize>div{gap:3px;min-width:0;display:grid}.kyQq0a_fixedSize span,.kyQq0a_fixedSize small{font-size:var(--font-size-small);color:var(--muted);line-height:1.4}.kyQq0a_fixedSize strong{font-size:18px;line-height:1.35}.kyQq0a_fixedSize button{min-height:var(--control-height-compact);font-size:var(--font-size-body);text-underline-offset:3px;padding:8px 0;text-decoration:underline}.kyQq0a_fixedSize button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.kyQq0a_configurator .kyQq0a_heading{width:100%;font-size:var(--font-size-body);text-transform:none;letter-spacing:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-height:20px;margin:0 0 8px;padding:0;font-weight:600;line-height:1.3;display:flex}.kyQq0a_heading>span{font-size:var(--font-size-small);color:var(--muted);font-weight:400}.kyQq0a_configurator .kyQq0a_sizeHeading{flex-wrap:nowrap;gap:10px}.kyQq0a_sizeLabel{gap:2px;min-width:0;display:grid}.kyQq0a_sizeLabel>span{font-size:var(--font-size-small);color:var(--muted);font-weight:400}.kyQq0a_heading .kyQq0a_detailsButton{margin:-4px 0 -4px auto}.kyQq0a_headingRight{font-size:var(--font-size-body);flex-wrap:wrap;align-items:center;gap:8px;font-weight:500;display:flex}.kyQq0a_headingRight>span{white-space:nowrap}.kyQq0a_sizeChoices{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.kyQq0a_sizeBody{font-size:var(--font-size-body);white-space:nowrap;padding:11px 9px 10px}.kyQq0a_optionalBadge{font-size:var(--font-size-small);color:var(--muted);letter-spacing:.02em;font-weight:400}.kyQq0a_addonOption{cursor:pointer;min-width:0;display:block;position:relative}.kyQq0a_addonOption>input{opacity:0;z-index:1;cursor:pointer;width:100%;height:100%;min-height:44px;margin:0;padding:0;position:absolute;inset:0}.kyQq0a_addonBody{border:1px solid var(--strong);border-radius:var(--radius-control);background:var(--paper);grid-template-columns:48px minmax(0,1fr) 23px;align-items:center;gap:12px;min-height:100px;padding:12px;transition:border-color .12s,box-shadow .12s;display:grid}.kyQq0a_addonOption>input:checked+.kyQq0a_addonBody{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);background:var(--soft)}.kyQq0a_addonOption>input:focus-visible+.kyQq0a_addonBody{outline:2px solid var(--accent);outline-offset:3px}.kyQq0a_addonOption>input:disabled+.kyQq0a_addonBody{opacity:.55;cursor:wait}.kyQq0a_addonCopy{min-width:0;display:block}.kyQq0a_addonCopy>strong{font-size:var(--font-size-body);font-weight:600;line-height:1.4;display:block}.kyQq0a_addonDescription{font-size:var(--font-size-small);color:var(--text);margin-top:3px;line-height:1.5;display:block}.kyQq0a_addonStatus{font-size:var(--font-size-small);color:var(--text);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-top:7px;font-weight:500;line-height:1.4;display:flex}.kyQq0a_addonStatus>span{font-size:var(--font-size-body);white-space:nowrap;color:var(--ink);font-weight:600}.kyQq0a_addonCheck{border:1px solid var(--strong);background:var(--paper);border-radius:50%;align-self:start;place-items:center;width:23px;height:23px;margin-top:1px;font-size:20px;font-weight:400;line-height:1;display:grid}.kyQq0a_addonOption>input:checked+.kyQq0a_addonBody .kyQq0a_addonCheck{border-color:var(--ink);background:var(--ink);color:var(--on-inverse)}.kyQq0a_visualChoices{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;margin-top:8px;display:grid}.kyQq0a_visualBody{min-height:var(--control-height);font-size:var(--font-size-body);justify-content:flex-start;padding:7px 16px 7px 8px}.kyQq0a_visualBody .kyQq0a_optionVisual{flex-basis:30px;width:30px;height:30px}.kyQq0a_purchase{border-top:1px solid var(--line);margin-top:10px;padding-top:8px}.kyQq0a_selectionSummary{color:var(--muted);font-size:var(--font-size-small);overflow-wrap:anywhere;margin:0;line-height:1.4}.kyQq0a_price{flex-direction:column;align-items:flex-end;gap:2px;min-height:46px;margin:5px 0;display:flex}.kyQq0a_price strong{letter-spacing:-.035em;white-space:nowrap;font-size:27px;font-weight:600;line-height:1.2}.kyQq0a_price small{font-size:var(--font-size-small);color:var(--muted);white-space:nowrap;font-weight:400;line-height:1.3}.kyQq0a_addRow{align-items:stretch;gap:9px;margin-top:5px;display:flex}.kyQq0a_quantity{flex:0 0 56px;width:56px;margin:0;display:block}.kyQq0a_quantity input{width:100%;height:var(--control-height);min-height:var(--control-height);border:1px solid var(--strong);font-size:var(--font-size-body);text-align:center;background:var(--paper);border-radius:var(--radius-control);padding:8px 5px;display:block}.kyQq0a_addButton.kyQq0a_addButton{min-width:0;min-height:var(--control-height);font-size:var(--font-size-body);flex:1;gap:10px;padding:12px 10px;font-weight:600;line-height:1.3}.kyQq0a_success,.kyQq0a_error,.kyQq0a_notice{font-size:var(--font-size-body);margin:12px 0 0;line-height:1.5}.kyQq0a_success{color:var(--ink);flex-wrap:wrap;align-items:center;gap:5px;display:flex}.kyQq0a_success a{text-underline-offset:3px;text-decoration:underline}.kyQq0a_error{color:var(--danger-ink);justify-content:space-between;align-items:center;gap:10px;display:flex}.kyQq0a_retry{min-width:44px;min-height:44px;font-size:var(--font-size-body);text-underline-offset:3px;flex-shrink:0;text-decoration:underline}.kyQq0a_notice{background:var(--soft);border:1px solid var(--line);padding:10px 12px}.kyQq0a_detailsButton{min-width:44px;min-height:44px;font-size:var(--font-size-small);text-underline-offset:3px;white-space:nowrap;color:var(--text);flex-shrink:0;justify-content:center;align-items:center;gap:5px;padding:4px;text-decoration:underline;display:inline-flex}.kyQq0a_detailsButton svg{width:14px;height:14px}@media (max-width:520px){.kyQq0a_materialSummary{gap:8px}.kyQq0a_materialControl{gap:9px}.kyQq0a_materialCopy strong{font-size:var(--font-size-body)}.kyQq0a_materialCopy .kyQq0a_materialHint{font-size:var(--font-size-small)}.kyQq0a_optionVisual{flex-basis:42px;width:42px;height:42px}.kyQq0a_sizeChoices{grid-template-columns:repeat(2,minmax(0,1fr))}.kyQq0a_sizeBody{font-size:var(--font-size-body);padding-inline:6px}}@media (prefers-reduced-motion:reduce){.kyQq0a_materialOptionBody,.kyQq0a_sizeBody,.kyQq0a_visualBody,.kyQq0a_addonBody,.kyQq0a_materialIndicator svg{transition:none}}
.Fc3RmG_selector{min-width:0}.Fc3RmG_selector [hidden]{display:none}.Fc3RmG_intro{font-size:var(--font-size-small);color:var(--muted);margin:0 0 8px;line-height:1.4}.Fc3RmG_toggle{cursor:pointer;margin:0;display:block;position:relative}.Fc3RmG_toggle.Fc3RmG_toggle input[type=checkbox]{opacity:0;z-index:1;cursor:pointer;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.Fc3RmG_toggleBody{border:1px solid var(--line);border-radius:var(--radius);background:var(--soft);align-items:center;gap:12px;padding:10px 12px;display:flex}.Fc3RmG_toggleCopy{flex:1;min-width:0}.Fc3RmG_toggleCopy strong{font-size:var(--font-size-small);font-weight:500;line-height:1.3;display:block}.Fc3RmG_toggleCopy small{font-size:var(--font-size-small);color:var(--muted);margin-top:3px;line-height:1.4;display:block}.Fc3RmG_switch{background:var(--strong);border-radius:20px;flex:0 0 34px;width:34px;height:20px;transition:background .15s;display:block;position:relative}.Fc3RmG_switch:after{content:"";background:var(--paper);width:14px;height:14px;box-shadow:var(--shadow-card);border-radius:50%;transition:transform .15s;position:absolute;top:3px;left:3px}.Fc3RmG_toggle input:checked+.Fc3RmG_toggleBody .Fc3RmG_switch{background:var(--accent)}.Fc3RmG_toggle input:checked+.Fc3RmG_toggleBody .Fc3RmG_switch:after{transform:translate(14px)}.Fc3RmG_toggle input:focus-visible+.Fc3RmG_toggleBody{outline:2px solid var(--accent);outline-offset:3px}.Fc3RmG_toggle input:disabled+.Fc3RmG_toggleBody{opacity:.55;cursor:wait}.Fc3RmG_choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.Fc3RmG_option{cursor:pointer;min-width:0;margin:0;display:block;position:relative}.Fc3RmG_option.Fc3RmG_option input[type=radio]{opacity:0;z-index:1;cursor:pointer;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.Fc3RmG_optionBody{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);flex-direction:column;justify-content:center;align-items:center;gap:5px;height:100%;min-height:82px;padding:8px 5px;transition:background .15s,border-color .15s,box-shadow .15s;display:flex;position:relative}.Fc3RmG_option:hover .Fc3RmG_optionBody{border-color:var(--accent)}.Fc3RmG_option input:checked+.Fc3RmG_optionBody{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);background:var(--soft)}.Fc3RmG_option input:focus-visible+.Fc3RmG_optionBody{outline:2px solid var(--accent);outline-offset:3px}.Fc3RmG_option input:disabled+.Fc3RmG_optionBody{opacity:.55;cursor:wait}.Fc3RmG_optionCopy{text-align:center;min-width:0;display:block}.Fc3RmG_optionCopy strong{font-size:var(--font-size-small);overflow-wrap:anywhere;font-weight:500;line-height:1.25;display:block}.Fc3RmG_optionCopy small{font-size:var(--font-size-small);color:var(--muted);margin-top:2px;line-height:1.3;display:block}.Fc3RmG_check{color:#0000;background:0 0;border-radius:50%;place-items:center;width:14px;height:14px;display:grid;position:absolute;top:4px;right:4px}.Fc3RmG_option input:checked+.Fc3RmG_optionBody .Fc3RmG_check{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.Fc3RmG_selection{font-size:var(--font-size-small);color:var(--muted);justify-content:space-between;align-items:baseline;gap:12px;margin-top:8px;line-height:1.4;display:flex}.Fc3RmG_surcharge{white-space:nowrap;color:var(--ink);font-weight:600}.Fc3RmG_note{font-size:var(--font-size-small);color:var(--muted);margin-top:3px;line-height:1.3;display:block}.Fc3RmG_corner{--rail:#35332f;--grain:none;isolation:isolate;background:#e5ddd3;border-radius:1px;flex:0 0 28px;width:28px;height:28px;display:block;position:relative;overflow:hidden}.Fc3RmG_rail{background-color:var(--rail);background-image:var(--grain);clip-path:polygon(0 0,100% 0,100% 18%,18% 18%,18% 100%,0 100%);position:absolute;inset:0;box-shadow:inset 1px 1px 1px #fff6,inset -1px -1px 1px #0003}.Fc3RmG_canvas{background-color:#ebe5d8;background-image:repeating-linear-gradient(0deg,#fff2 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#9387700c 0 1px,#0000 1px 3px);width:90%;height:90%;position:absolute;top:29%;left:29%;box-shadow:-2px -2px 3px #241b1580,1px 1px 1px #fff8}.Fc3RmG_corner[data-finish=antique-silver]{--rail:#a6a29a;--grain:repeating-linear-gradient(110deg,#fff3 0 1px,#514d4538 1px 3px,transparent 3px 6px)}.Fc3RmG_corner[data-finish=black-matte]{--rail:#292928;--grain:linear-gradient(135deg,#ffffff14,transparent 70%)}.Fc3RmG_corner[data-finish=white]{--rail:#f2f0eb;--grain:linear-gradient(135deg,#fff8,#d1cdc622)}.Fc3RmG_corner[data-finish=walnut]{--rail:#674a37;--grain:repeating-linear-gradient(88deg,#2d1a1945 0 1px,transparent 1px 5px,#b58b674d 5px 7px,transparent 7px 10px)}.Fc3RmG_corner[data-finish=antique-oak]{--rail:#9b7d58;--grain:repeating-linear-gradient(87deg,#44332552 0 1px,transparent 1px 4px,#d7bd8d59 4px 6px,transparent 6px 9px)}.Fc3RmG_corner[data-finish=natural-wood]{--rail:#ceb48a;--grain:repeating-linear-gradient(88deg,#9c79474a 0 1px,transparent 1px 5px,#f2dfb866 5px 7px,transparent 7px 11px)}@media (prefers-reduced-motion:reduce){.Fc3RmG_optionBody,.Fc3RmG_switch,.Fc3RmG_switch:after{transition:none}}
.MYE9Pq_dialog.MYE9Pq_dialog{width:min(800px,100vw - 32px)}.MYE9Pq_intro{font-size:var(--font-size-body);color:var(--text);margin:0 0 16px;line-height:1.6}.MYE9Pq_tabs{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--soft);gap:4px;width:fit-content;max-width:100%;margin:0 0 18px;padding:4px;display:flex}.MYE9Pq_tabs button{min-height:var(--control-height-compact);border-radius:var(--radius-control);font-size:var(--font-size-body);color:var(--text);border:1px solid #0000;padding:8px 16px;font-weight:500;line-height:1.4}.MYE9Pq_tabs button[aria-selected=true]{background:var(--paper);border-color:var(--strong);color:var(--ink)}.MYE9Pq_tabs button:hover{background:var(--paper)}.MYE9Pq_tabs button:focus-visible,.MYE9Pq_panel:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.MYE9Pq_panel{border-radius:var(--radius-card)}.MYE9Pq_explanation{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:22px;display:grid}.MYE9Pq_figure{min-width:0;margin:0}.MYE9Pq_figure img{aspect-ratio:3/2;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--soft);object-fit:cover;width:100%;height:auto;display:block}.MYE9Pq_figure figcaption{font-size:var(--font-size-small);color:var(--muted);margin-top:8px;line-height:1.5}.MYE9Pq_copy h3,.MYE9Pq_finishes h3{font-size:var(--font-size-card);letter-spacing:-.02em;margin:0 0 9px;font-weight:500;line-height:1.35}.MYE9Pq_copy p{font-size:var(--font-size-body);color:var(--text);margin:0;line-height:1.6}.MYE9Pq_finishes{border-top:1px solid var(--line);margin-top:22px;padding-top:18px}.MYE9Pq_finishes ul{flex-wrap:wrap;gap:9px 18px;margin:0;padding:0;list-style:none;display:flex}.MYE9Pq_finishes li{font-size:var(--font-size-small);color:var(--text);align-items:center;gap:7px;line-height:1.5;display:flex}.MYE9Pq_finishes li>span{border:1px solid var(--strong);border-radius:50%;flex:0 0 12px;width:12px;height:12px}.MYE9Pq_instructions{border-left:2px solid var(--accent);border-radius:0 var(--radius-control) var(--radius-control) 0;background:var(--soft);font-size:var(--font-size-small);color:var(--text);margin:18px 0 0;padding:12px 14px;line-height:1.6}.MYE9Pq_note{font-size:var(--font-size-small);color:var(--muted);margin:12px 0 0;line-height:1.5}@media (max-width:640px){.MYE9Pq_dialog.MYE9Pq_dialog{width:calc(100vw - 24px)}.MYE9Pq_intro{font-size:var(--font-size-body);margin-bottom:12px;line-height:1.5}.MYE9Pq_tabs{margin-bottom:14px}.MYE9Pq_tabs button{min-height:44px;padding:8px 14px}.MYE9Pq_explanation{grid-template-columns:minmax(0,1fr);gap:13px}.MYE9Pq_figure img{object-fit:contain;width:auto;max-width:100%;max-height:26dvh;margin-inline:auto}.MYE9Pq_figure figcaption{font-size:var(--font-size-small);margin-top:6px;line-height:1.4}.MYE9Pq_copy h3,.MYE9Pq_finishes h3{font-size:var(--font-size-body);margin-bottom:6px}.MYE9Pq_copy p{font-size:var(--font-size-body);line-height:1.55}.MYE9Pq_finishes{margin-top:16px;padding-top:14px}.MYE9Pq_finishes ul{gap:7px 13px}.MYE9Pq_finishes li{font-size:var(--font-size-small)}.MYE9Pq_instructions{font-size:var(--font-size-small);margin-top:14px;padding:10px 12px;line-height:1.5}.MYE9Pq_note{margin-top:10px}}
._F-lfa_heading{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;margin-bottom:10px;display:grid}._F-lfa_heading._F-lfa_heading h1{min-width:0;font-size:var(--font-size-title);letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;line-height:1.2}@media (max-width:1100px){._F-lfa_heading{grid-template-columns:minmax(0,1fr) 44px;gap:10px}._F-lfa_heading._F-lfa_heading h1{font-size:var(--font-size-title)}._F-lfa_heading button.wish-button{width:44px;padding:0}._F-lfa_heading button.wish-button>span{display:none}}
.nAArbG_heading{justify-content:space-between;align-items:start;gap:16px;margin-bottom:18px;display:flex}.nAArbG_heading h1{font-size:var(--font-size-title);letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;line-height:1.15}.nAArbG_intro{color:var(--muted);font-size:var(--font-size-body);margin:0 0 22px;line-height:1.6}.nAArbG_choices{border:0;min-width:0;margin:0 0 20px;padding:0}.nAArbG_choices legend,.nAArbG_label{font-weight:600;font-size:var(--font-size-body);margin-bottom:10px;display:block}.nAArbG_variants{flex-wrap:wrap;gap:8px;display:flex}.nAArbG_variant{cursor:pointer;min-width:0;max-width:100%;position:relative}.nAArbG_variant input{opacity:0;width:1px;height:1px;position:absolute}.nAArbG_variant span{border:1px solid var(--strong);border-radius:var(--radius-control);min-height:var(--control-height-compact);font-size:var(--font-size-body);overflow-wrap:anywhere;padding:11px 14px;line-height:1.35;display:block}.nAArbG_variant input:checked+span{border-color:var(--ink);background:var(--soft);box-shadow:inset 0 0 0 1px var(--ink)}.nAArbG_variant input:focus-visible+span{outline:3px solid var(--accent);outline-offset:3px}.nAArbG_variant input:disabled+span{opacity:.5;cursor:wait}.nAArbG_finish{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.nAArbG_finish label{font-size:var(--font-size-body);gap:7px;min-width:0;display:grid}.nAArbG_finish select{border:1px solid var(--strong);border-radius:var(--radius-card);background:var(--paper);width:100%;min-width:0;font:inherit;font-size:var(--font-size-body);padding:11px}.nAArbG_layout{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--soft);margin:0 0 24px;overflow:hidden}.nAArbG_wall{background:linear-gradient(#eeeee5,#f6f5ef);padding:30px 38px}.nAArbG_diagram{width:100%;max-width:100%;max-height:330px;margin:auto;position:relative}.nAArbG_panel{background:var(--paper);position:absolute;box-shadow:2px 4px 7px #353b2c24}.nAArbG_panel picture{width:100%;height:100%;display:block}.nAArbG_panel img{object-fit:contain;width:100%;height:100%;display:block}.nAArbG_panel>span{background:var(--ink);width:19px;height:19px;color:var(--on-inverse);font-size:var(--font-size-small);border-radius:50%;place-items:center;line-height:1;display:grid;position:absolute;top:4px;left:4px}.nAArbG_layout figcaption{font-size:var(--font-size-small);gap:3px;padding:14px 18px;line-height:1.5;display:grid}.nAArbG_layout figcaption span,.nAArbG_layout figcaption small{color:var(--muted)}.nAArbG_composition{margin:0 0 20px;scroll-margin-top:95px}.nAArbG_composition h2{font-size:var(--font-size-card);margin:0 0 12px;line-height:1.4}.nAArbG_components{gap:0;margin:0;padding:0;list-style:none;display:grid}.nAArbG_component{border-bottom:1px solid var(--line);grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid}.nAArbG_thumbnail{background:var(--soft);border-radius:var(--radius-control);place-items:center;width:52px;height:64px;display:grid;overflow:hidden}.nAArbG_thumbnail picture{display:contents}.nAArbG_thumbnail img{object-fit:contain;width:100%;height:100%;display:block}.nAArbG_componentText{min-width:0;font-size:var(--font-size-body);line-height:1.4}.nAArbG_componentText a{text-underline-offset:3px;overflow-wrap:anywhere;font-weight:600}.nAArbG_componentText small{font-size:var(--font-size-small);color:var(--muted);margin-top:3px;display:block}.nAArbG_componentText .nAArbG_moduleLabel{font-size:var(--font-size-small);color:var(--ink);margin-bottom:4px;font-weight:650;line-height:1.5;display:block}.nAArbG_componentPrice{font-size:var(--font-size-body);white-space:nowrap;font-variant-numeric:tabular-nums}.nAArbG_variantNote{color:var(--muted);font-size:var(--font-size-small);margin:0 0 20px;line-height:1.5}.nAArbG_pricingNote{color:var(--muted);font-size:var(--font-size-small);margin:12px 0 18px;line-height:1.55}.nAArbG_purchase{border-top:1px solid var(--line);padding-top:18px}.nAArbG_total{font-size:var(--font-size-body);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:4px;display:flex}.nAArbG_total strong{letter-spacing:-.03em;white-space:nowrap;font-size:29px;line-height:1.2}.nAArbG_tax{text-align:right;font-size:var(--font-size-small);color:var(--muted);margin-bottom:17px;display:block}.nAArbG_purchase button{width:100%;min-height:var(--control-height);justify-content:center}.nAArbG_feedback{font-size:var(--font-size-small);margin:12px 0;line-height:1.55}.nAArbG_error{color:var(--danger-ink);font-size:var(--font-size-small);margin:12px 0;line-height:1.55}.nAArbG_error button{width:auto;min-height:var(--control-height-compact);color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;padding:3px 0;text-decoration:underline;display:inline-flex}.nAArbG_included p{font-size:var(--font-size-body);color:var(--muted);max-width:660px;margin:12px 0 0;line-height:1.6}.nAArbG_cartComponents{font-size:var(--font-size-small);gap:7px;margin:10px 0 0;padding:0;line-height:1.5;list-style:none;display:grid}.nAArbG_cartComponents a{overflow-wrap:anywhere;display:block}.nAArbG_cartComponents span{color:var(--muted);display:block}@media (max-width:600px){.nAArbG_wall{padding:24px}.nAArbG_component{grid-template-columns:44px minmax(0,1fr) auto;gap:9px}.nAArbG_thumbnail{width:44px;height:56px}.nAArbG_total strong{font-size:26px}.nAArbG_finish{grid-template-columns:1fr}.nAArbG_heading h1{font-size:var(--font-size-title)}}
.iS0-xW_editor{border:1px solid var(--line);background:var(--paper);border-radius:var(--radius-card);min-width:0;overflow:hidden}.iS0-xW_stageHead{font-size:var(--font-size-small);color:var(--muted);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:16px 21px;display:flex}.iS0-xW_live{color:var(--ink);align-items:center;gap:8px;font-weight:600;display:flex}.iS0-xW_live>span{background:var(--success-ink);border-radius:50%;width:6px;height:6px}.iS0-xW_stage{background:var(--soft);justify-content:center;align-items:center;height:400px;min-height:300px;padding:28px 28px 65px;display:flex;position:relative;overflow:hidden;container-type:size}.iS0-xW_viewport{background:var(--warm);width:100%;box-shadow:0 12px 28px color-mix(in srgb,var(--ink) 17%,transparent),0 2px 3px color-mix(in srgb,var(--ink) 10%,transparent);cursor:grab;touch-action:none;outline-offset:5px;-webkit-user-select:none;user-select:none;flex-shrink:0;position:relative}.iS0-xW_viewport:active{cursor:grabbing}.iS0-xW_viewport>svg{pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}.iS0-xW_printBadge{border-radius:var(--radius-control);background:var(--inverse);color:var(--on-inverse);font-size:var(--font-size-small);white-space:nowrap;pointer-events:none;text-overflow:ellipsis;max-width:calc(100% - 24px);padding:5px 9px;font-weight:500;position:absolute;bottom:12px;left:50%;overflow:hidden;transform:translate(-50%)}.iS0-xW_stageActions{justify-content:center;gap:8px;display:flex;position:absolute;inset:auto 20px 17px}.iS0-xW_stageActions button{background:var(--paper);border:1px solid var(--line);min-height:37px;font-size:var(--font-size-small);border-radius:var(--radius-control);justify-content:center;align-items:center;gap:8px;padding:9px 12px;display:flex}.iS0-xW_stageActions button[aria-pressed=true]{border-color:var(--accent);color:var(--accent-dark)}.iS0-xW_toolBar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;min-height:54px;padding:9px 16px;display:flex}.iS0-xW_toolBar>span{color:var(--muted);font-size:var(--font-size-small);align-items:center;gap:9px;display:flex}.iS0-xW_toolBar>span svg{flex-shrink:0}.iS0-xW_toolBar>div{gap:2px;display:flex}.iS0-xW_toolBar button{border-radius:var(--radius-control);place-items:center;min-width:36px;min-height:36px;display:grid}.iS0-xW_editor button:disabled{opacity:.4;cursor:default}.iS0-xW_editor button:focus-visible,.iS0-xW_editor input:focus-visible,.iS0-xW_editor select:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.iS0-xW_tabs{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,1fr);padding-inline:16px;display:grid}.iS0-xW_tabs button{font-size:var(--font-size-body);border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:8px;padding:16px 8px;display:flex}.iS0-xW_tabs button[aria-selected=true]{border-color:var(--accent);color:var(--accent-dark);font-weight:600}.iS0-xW_tools{padding:22px}.iS0-xW_tools [hidden]{display:none}.iS0-xW_controlHeading{font-size:var(--font-size-body);justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}.iS0-xW_controlHeading>span{font-size:var(--font-size-small);color:var(--muted)}.iS0-xW_formats{gap:8px;margin-bottom:18px;display:flex}.iS0-xW_formats button{border:1px solid var(--line);border-radius:var(--radius-control);min-width:0;min-height:68px;font-size:var(--font-size-small);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:7px;padding:9px 10px;display:flex}.iS0-xW_formats button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent)}.iS0-xW_formats button>span{border:1px solid;display:block}.iS0-xW_portrait{width:13px;height:18px}.iS0-xW_square{width:17px;height:17px}.iS0-xW_landscape{width:21px;height:14px}.iS0-xW_printSize{font-size:var(--font-size-body);flex-direction:column;gap:8px;margin-bottom:22px;display:flex}.iS0-xW_printSize select{width:100%;min-height:var(--control-height-compact);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--paper);color:var(--ink);font:inherit;padding:10px 34px 10px 12px}.iS0-xW_printSize small{color:var(--muted);font-size:var(--font-size-small);line-height:1.5}.iS0-xW_noSizes{color:var(--muted);font-size:var(--font-size-body);margin:0 0 20px;line-height:1.6}.iS0-xW_cropControls{align-items:flex-end;gap:24px;display:flex}.iS0-xW_cropControls>label{flex:1;min-width:90px}.iS0-xW_cropControls>label>span,.iS0-xW_slider>span{font-size:var(--font-size-body);justify-content:space-between;gap:20px;margin-bottom:8px;display:flex}.iS0-xW_cropControls output,.iS0-xW_slider output{color:var(--muted);font-size:var(--font-size-small);font-variant-numeric:tabular-nums}.iS0-xW_cropControls>div{gap:6px;display:flex}.iS0-xW_cropControls button{border:1px solid var(--line);font-size:var(--font-size-small);min-height:var(--control-height-compact);border-radius:var(--radius-control);justify-content:center;align-items:center;gap:8px;padding:9px 14px;display:flex}.iS0-xW_editor input[type=range]{accent-color:var(--accent);cursor:pointer;width:100%;min-height:30px;margin:0}.iS0-xW_editor input[type=range]:disabled{opacity:.4}.iS0-xW_filters{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px 8px;margin-bottom:21px;display:grid}.iS0-xW_filters button{text-align:center;border-radius:var(--radius-control);border:1px solid #0000;flex-direction:column;gap:6px;min-width:0;padding:3px;display:flex}.iS0-xW_filters button>span{aspect-ratio:1;border-radius:var(--radius-control);background:var(--soft);width:100%;display:block;overflow:hidden}.iS0-xW_filters button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft)}.iS0-xW_filters strong{font-weight:500;font-size:var(--font-size-small);overflow-wrap:anywhere;line-height:1.4}.iS0-xW_slider{margin-top:16px;display:block}.iS0-xW_slider:first-child{margin-top:0}.iS0-xW_apply{background:var(--soft);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:17px;padding:18px 22px;display:flex}.iS0-xW_apply>div{flex-direction:column;gap:5px;display:flex}.iS0-xW_apply strong{font-size:var(--font-size-body);font-weight:600}.iS0-xW_apply span{font-size:var(--font-size-small);color:var(--muted)}.iS0-xW_apply>button{font-size:var(--font-size-body);min-height:var(--control-height-compact);white-space:nowrap;gap:13px;padding:12px 15px}.iS0-xW_error{font-size:var(--font-size-body);color:var(--danger-ink);border-top:1px solid var(--danger-line);margin:0;padding:14px 22px}.iS0-xW_previewStatus{text-align:center;min-height:180px;font-size:var(--font-size-body);place-content:center;padding:20px;line-height:1.6;display:grid}.iS0-xW_previewStatus button{min-height:var(--control-height-compact);margin-top:15px;text-decoration:underline}@media (min-width:1100px){.iS0-xW_stage{height:420px}}@media (max-width:600px){.iS0-xW_stageHead{font-size:var(--font-size-small);align-items:flex-start;padding:13px}.iS0-xW_stageHead>span:last-child{text-align:right;max-width:150px}.iS0-xW_stage{height:320px;min-height:280px;padding:22px 16px 60px}.iS0-xW_printBadge{font-size:var(--font-size-small);text-overflow:ellipsis;max-width:calc(100% - 24px);padding:4px 6px;overflow:hidden}.iS0-xW_toolBar{padding:7px 10px}.iS0-xW_toolBar>span{font-size:var(--font-size-small);max-width:185px;line-height:1.5}.iS0-xW_toolBar button{min-width:36px;min-height:40px}.iS0-xW_tools{padding:18px 14px}.iS0-xW_tabs{padding-inline:5px}.iS0-xW_tabs button{font-size:var(--font-size-body);gap:6px;padding-block:14px}.iS0-xW_cropControls{gap:16px}.iS0-xW_formats{gap:6px}.iS0-xW_formats button{font-size:var(--font-size-small);padding:8px 5px}.iS0-xW_filters{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px 6px}.iS0-xW_filters strong{font-size:var(--font-size-small)}.iS0-xW_apply{flex-wrap:wrap;gap:14px;padding:17px 14px}.iS0-xW_apply>button{width:100%;font-size:var(--font-size-body)}}
._5F9E3W_summary{font-size:var(--font-size-body);gap:12px;margin-bottom:16px}._5F9E3W_shopSummary{border-radius:var(--radius-card);font-size:var(--font-size-body);border:1px solid var(--line);background:var(--soft);gap:12px;margin-bottom:18px;padding:16px}._5F9E3W_shopScope{font-size:var(--font-size-small);color:var(--muted);flex-basis:100%;line-height:1.6}._5F9E3W_grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px;display:grid}._5F9E3W_card{border:1px solid var(--line);background:var(--paper);flex-direction:column;min-width:0;height:100%;display:flex;overflow:hidden}._5F9E3W_body{padding:var(--card-padding);flex-direction:column;flex:1;gap:10px;display:flex}._5F9E3W_heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}._5F9E3W_heading>strong{font-size:var(--font-size-body);font-weight:650;line-height:1.4}._5F9E3W_rating{font-size:var(--font-size-body);letter-spacing:.08em;white-space:nowrap}._5F9E3W_location,._5F9E3W_original,._5F9E3W_unlinked{font-size:var(--font-size-small);color:var(--muted);line-height:1.6}._5F9E3W_source{font-size:var(--font-size-small);color:var(--muted);line-height:1.5}._5F9E3W_body ._5F9E3W_text{font-size:var(--font-size-body);color:var(--text);white-space:pre-line;margin:0;line-height:1.8}._5F9E3W_body ._5F9E3W_unlinked{margin:4px 0 0}._5F9E3W_media{width:100%;line-height:0}._5F9E3W_primary{aspect-ratio:4/3;cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}._5F9E3W_primary>picture,._5F9E3W_primary>picture>img{width:100%;height:100%;display:block}._5F9E3W_primary>picture>img{object-fit:cover}._5F9E3W_zoomHint{background:var(--glass);color:var(--ink);font-size:var(--font-size-small);box-shadow:var(--shadow-card);border-radius:30px;align-items:center;gap:6px;padding:9px 12px;line-height:1.2;display:flex;position:absolute;bottom:14px;right:14px}._5F9E3W_play{background:var(--overlay-soft);color:var(--on-inverse);flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:40px;line-height:1.2;display:flex;position:absolute;inset:0}._5F9E3W_play>span{font-size:14px}._5F9E3W_thumbnails{gap:10px;padding:12px 16px 0;display:flex;overflow:auto}._5F9E3W_thumbnails>button{aspect-ratio:1;cursor:zoom-in;background:0 0;border:0;flex:0 0 80px;padding:0;position:relative;overflow:hidden}._5F9E3W_thumbnails picture,._5F9E3W_thumbnails img{object-fit:cover;width:100%;height:100%;display:block}._5F9E3W_thumbnails ._5F9E3W_play{font-size:24px}._5F9E3W_thumbnails ._5F9E3W_play>span{display:none}._5F9E3W_products{flex-direction:column;gap:10px;margin-top:auto;padding-top:6px;display:flex}._5F9E3W_products>._5F9E3W_product{border-top:1px solid var(--line);color:var(--ink);align-items:center;gap:12px;padding-top:12px;text-decoration:none;display:flex}._5F9E3W_product:hover ._5F9E3W_productInfo>strong{text-underline-offset:3px;text-decoration:underline}._5F9E3W_product>svg{flex:none;margin-left:auto}._5F9E3W_productImage{aspect-ratio:1;flex:0 0 72px;width:72px;overflow:hidden}._5F9E3W_productImage picture,._5F9E3W_productImage img{object-fit:cover;width:100%;height:100%;display:block}._5F9E3W_productInfo{gap:5px;min-width:0;display:grid}._5F9E3W_productInfo>small{font-size:var(--font-size-small);letter-spacing:.09em;text-transform:uppercase;color:var(--muted)}._5F9E3W_productInfo>strong{font-size:var(--font-size-body);font-weight:600;line-height:1.4}._5F9E3W_productInfo>span{font-size:var(--font-size-small);color:var(--muted)}._5F9E3W_body>._5F9E3W_skuLink{font-size:var(--font-size-body);text-underline-offset:4px;align-items:center;gap:8px;margin-top:5px;text-decoration:underline;display:flex}._5F9E3W_dialog{background:var(--paper)}._5F9E3W_dialog ._5F9E3W_controls{font-size:var(--font-size-body);justify-content:space-between;align-items:center;gap:14px;margin-top:18px;display:flex}._5F9E3W_controls>button{border:1px solid var(--line);cursor:pointer;background:0 0;padding:9px 14px}._5F9E3W_controls>button:disabled{opacity:.4;cursor:default}._5F9E3W_empty{border:1px solid var(--line);font-size:var(--font-size-body);padding:32px;line-height:1.7}._5F9E3W_empty>p{color:var(--muted);margin:10px 0 16px}._5F9E3W_primary:focus-visible,._5F9E3W_thumbnails>button:focus-visible,._5F9E3W_product:focus-visible{outline:3px solid var(--accent);outline-offset:-3px}@media (max-width:1020px){._5F9E3W_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}._5F9E3W_body{padding:var(--card-padding)}}@media (max-width:640px){._5F9E3W_grid{grid-template-columns:minmax(0,1fr);gap:16px}._5F9E3W_body{padding:var(--card-padding)}._5F9E3W_primary{aspect-ratio:4/3}._5F9E3W_summary,._5F9E3W_heading>strong{font-size:var(--font-size-body)}._5F9E3W_empty{padding:24px}._5F9E3W_productInfo>strong{font-size:var(--font-size-body)}}
.ewHIta_root{gap:18px;min-width:0;display:grid}.ewHIta_heading,.ewHIta_toolbar,.ewHIta_actions,.ewHIta_threadHeader,.ewHIta_messageHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ewHIta_heading h2,.ewHIta_threadHeader h3{margin:0}.ewHIta_connection{background:#fff;border:1px solid #dfddd6;border-radius:12px;gap:8px;padding:16px;display:grid}.ewHIta_connection p{margin:0}.ewHIta_mailboxes{color:#585550;overflow-wrap:anywhere;flex-wrap:wrap;gap:8px 18px;font-size:13px;display:flex}.ewHIta_toolbar{justify-content:flex-start}.ewHIta_toolbar label{flex:1;gap:6px;min-width:150px;font-size:13px;display:grid}.ewHIta_toolbar input,.ewHIta_toolbar select,.ewHIta_compose input,.ewHIta_compose select,.ewHIta_compose textarea,.ewHIta_threadControls select,.ewHIta_threadControls input{color:#252525;width:100%;max-width:100%;font:inherit;background:#fff;border:1px solid #ccc8be;border-radius:7px;padding:10px 12px}.ewHIta_layout{grid-template-columns:minmax(240px,.8fr) minmax(0,1.4fr);align-items:start;gap:18px;display:grid}.ewHIta_list{gap:8px;min-width:0;display:grid}.ewHIta_thread{text-align:left;color:#252525;cursor:pointer;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #dfddd6;border-radius:10px;gap:7px;padding:15px;display:grid}.ewHIta_thread[aria-pressed=true]{border-color:#72513b;box-shadow:0 0 0 1px #72513b}.ewHIta_thread strong{overflow-wrap:anywhere;line-height:1.4}.ewHIta_thread small,.ewHIta_meta{color:#68635c;overflow-wrap:anywhere;font-size:12px}.ewHIta_threadTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.ewHIta_unread{background:#72513b;border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.ewHIta_detail{background:#fff;border:1px solid #dfddd6;border-radius:12px;gap:18px;min-width:0;padding:18px;display:grid}.ewHIta_threadHeader{align-items:start}.ewHIta_threadHeader h3{overflow-wrap:anywhere}.ewHIta_threadControls{border-bottom:1px solid #e5e2da;flex-wrap:wrap;align-items:end;gap:10px;padding-bottom:16px;display:flex}.ewHIta_threadControls label{flex:1;gap:5px;min-width:130px;font-size:12px;display:grid}.ewHIta_messages{gap:14px;min-width:0;display:grid}.ewHIta_message{border:1px solid #e2dfd8;border-radius:10px;min-width:0;padding:15px}.ewHIta_message[data-direction=outbound]{background:#faf8f3}.ewHIta_message[data-direction=note]{background:#fff9e7}.ewHIta_message[data-direction=draft]{border-style:dashed}.ewHIta_messageHeader{align-items:start;font-size:12px}.ewHIta_body{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin:14px 0 0;line-height:1.6}.ewHIta_attachments{gap:8px;margin:14px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.ewHIta_attachments li{overflow-wrap:anywhere}.ewHIta_compose{border-top:1px solid #e2dfd8;gap:12px;min-width:0;padding-top:18px;display:grid}.ewHIta_compose h3{margin:0}.ewHIta_compose label{gap:6px;min-width:0;font-size:13px;display:grid}.ewHIta_compose textarea{resize:vertical;min-height:150px}.ewHIta_compose fieldset{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.ewHIta_composeTabs{gap:8px;display:flex}.ewHIta_composeTabs button[aria-pressed=true]{color:#fff;background:#252525}.ewHIta_notice{background:#f5f1e8;border-radius:8px;padding:12px 14px;font-size:13px;line-height:1.5}.ewHIta_notice p{margin:0}.ewHIta_pagination{justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.ewHIta_empty{text-align:center;color:#68635c;border:1px dashed #d5d0c5;border-radius:10px;padding:24px;line-height:1.5}.ewHIta_orderLink{color:#72513b;font-size:13px;text-decoration:underline}.ewHIta_danger{color:#a52f26}.ewHIta_status{white-space:normal;background:#eeeae1;border-radius:5px;padding:4px 8px;font-size:12px}.ewHIta_status[data-status=delivered],.ewHIta_status[data-status=closed]{color:#236047;background:#e8f2eb}.ewHIta_status[data-status=bounced],.ewHIta_status[data-status=failed],.ewHIta_status[data-status=complained],.ewHIta_status[data-status=unknown]{color:#922c23;background:#fbece8}.ewHIta_status[data-status=queued],.ewHIta_status[data-status=submitting]{color:#795517;background:#fff3d7}@media (max-width:1000px){.ewHIta_layout{grid-template-columns:1fr}.ewHIta_list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}@media (max-width:520px){.ewHIta_detail{padding:13px}.ewHIta_message{padding:12px}.ewHIta_threadControls label{min-width:100%}.ewHIta_actions{align-items:stretch}.ewHIta_actions button{flex:1}.ewHIta_toolbar label{min-width:100%}}
.iP-uFq_launcher{min-height:var(--control-height);border:1px solid var(--strong);border-radius:var(--radius-control);background:var(--paper);width:100%;font-size:var(--font-size-body);color:var(--ink);cursor:pointer;justify-content:center;align-items:center;gap:10px;padding:12px 16px;font-weight:500;display:flex}.iP-uFq_launcher:hover{border-color:var(--accent);background:var(--soft)}.iP-uFq_launcher:disabled{opacity:.5;cursor:wait}.iP-uFq_launcher>svg{flex-shrink:0}.iP-uFq_dialog{border:1px solid var(--line);border-radius:var(--radius-dialog);background:var(--paper);width:min(100% - 32px,492px);max-height:calc(100dvh - 32px);color:var(--ink);box-shadow:var(--shadow-dialog);overscroll-behavior:contain;margin:auto;padding:0;position:fixed;overflow-y:auto}.iP-uFq_dialog::backdrop{background:var(--overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.iP-uFq_header{justify-content:space-between;align-items:center;gap:12px;padding:18px 20px 0 27px;display:flex}.iP-uFq_eyebrow{font-size:var(--font-size-small);letter-spacing:.11em;text-transform:uppercase;color:var(--accent);font-weight:600}.iP-uFq_close{border:1px solid var(--line);background:var(--paper);cursor:pointer;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.iP-uFq_close:disabled{opacity:.45;cursor:wait}.iP-uFq_dialogBody{text-align:center;padding:8px 38px 25px}.iP-uFq_symbol{background:var(--accent-soft);width:57px;height:57px;color:var(--accent);border-radius:50%;place-items:center;margin:0 auto 20px;display:grid}.iP-uFq_successSymbol{background:var(--success-soft);color:var(--success-ink)}.iP-uFq_dialogBody h2{font-size:var(--font-size-section);letter-spacing:-.045em;margin:0 0 15px;line-height:1.15}.iP-uFq_description{font-size:var(--font-size-body);color:var(--muted);max-width:340px;margin:0 auto 19px;line-height:1.7}.iP-uFq_qrFrame{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);place-items:center;width:280px;max-width:100%;margin:0 auto 12px;display:grid;overflow:hidden}.iP-uFq_qrFrame img{width:100%;height:auto;display:block}.iP-uFq_status{min-height:25px;font-size:var(--font-size-small);color:var(--muted);justify-content:center;align-items:center;gap:8px;line-height:1.6;display:flex}.iP-uFq_expiry{font-size:var(--font-size-small);color:var(--muted);margin:2px 0 0}.iP-uFq_expiry>span{font-variant-numeric:tabular-nums}.iP-uFq_dot{background:var(--success-ink);border-radius:50%;flex-shrink:0;width:6px;height:6px}.iP-uFq_spinner{border:1.5px solid var(--line);border-top-color:var(--accent);border-radius:50%;flex-shrink:0;width:13px;height:13px;animation:.8s linear infinite iP-uFq_spin}.iP-uFq_primary.iP-uFq_primary{width:100%;min-height:var(--control-height);border-radius:var(--radius-control);justify-content:center;gap:19px;margin-top:6px}.iP-uFq_privacy{font-size:var(--font-size-small);color:var(--muted);justify-content:center;align-items:flex-start;gap:7px;margin:22px 0 0;line-height:1.7;display:flex}.iP-uFq_privacy>svg{flex-shrink:0;margin-top:2px}.iP-uFq_cancel{min-height:var(--control-height-compact);font-size:var(--font-size-body);text-underline-offset:3px;cursor:pointer;color:var(--muted);margin:8px auto 0;text-decoration:underline;display:block}.iP-uFq_cancel:disabled{opacity:.5;cursor:wait}.iP-uFq_error{border:1px solid var(--danger-line);border-radius:var(--radius-control);background:var(--danger-soft);color:var(--danger-ink);font-size:var(--font-size-body);text-align:left;margin:13px 0;padding:12px 14px;line-height:1.6}.iP-uFq_error p{margin:0}.iP-uFq_error button{text-underline-offset:3px;min-height:40px;font-size:var(--font-size-small);cursor:pointer;margin-top:3px;text-decoration:underline}.iP-uFq_linkPanel{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--soft);text-align:left;min-width:0;margin:0 0 19px;padding:14px}.iP-uFq_linkPanel label{font-size:var(--font-size-body);color:var(--text);margin-bottom:8px;font-weight:600;display:block}.iP-uFq_linkPanel input{width:100%;min-width:0;min-height:var(--control-height-compact);box-sizing:border-box;border:1px solid var(--strong);border-radius:var(--radius-control);background:var(--paper);color:var(--text);font-size:var(--font-size-body);cursor:text;padding:10px;line-height:1.4;display:block}.iP-uFq_linkPanel input:focus-visible,.iP-uFq_linkActions button:focus-visible,.iP-uFq_linkActions a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.iP-uFq_linkActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin-top:8px;display:flex}.iP-uFq_linkActions button,.iP-uFq_linkActions a{min-height:var(--control-height-compact);font-size:var(--font-size-body);cursor:pointer;justify-content:center;align-items:center;gap:6px;font-weight:500;display:inline-flex}.iP-uFq_copyLink{border:1px solid var(--strong);border-radius:var(--radius-control);background:var(--paper);color:var(--accent);padding:8px 12px}.iP-uFq_copyLink:hover{background:var(--warm)}.iP-uFq_copyLink:disabled{opacity:.6;cursor:wait}.iP-uFq_linkActions a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.iP-uFq_linkHelp{color:var(--muted);font-size:var(--font-size-small);overflow-wrap:anywhere;margin:8px 0 0;line-height:1.65}@keyframes iP-uFq_spin{to{transform:rotate(360deg)}}@media (max-width:520px){.iP-uFq_dialogBody{padding:7px 23px 21px}.iP-uFq_header{padding:12px 13px 0 23px}.iP-uFq_dialogBody h2{font-size:var(--font-size-section)}.iP-uFq_symbol{width:49px;height:49px;margin-bottom:16px}.iP-uFq_description{font-size:var(--font-size-body)}.iP-uFq_qrFrame{width:248px}.iP-uFq_privacy{font-size:var(--font-size-small)}}@media (prefers-reduced-motion:reduce){.iP-uFq_spinner{animation:none}}
.x63MgW_description{min-width:0}.x63MgW_description>summary{gap:16px;min-height:44px}.x63MgW_description>summary>h2{font:inherit;color:inherit;margin:0}.x63MgW_description>summary::-webkit-details-marker{display:none}.x63MgW_description>summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.x63MgW_content{font-size:var(--font-size-body);overflow-wrap:anywhere;padding-top:4px;line-height:1.75}.x63MgW_description .x63MgW_content .prose{font-size:inherit;line-height:inherit}.x63MgW_description .x63MgW_content .prose p{font-size:inherit;line-height:inherit;margin:0 0 12px}.x63MgW_description .x63MgW_content .prose>:first-child{margin-top:0}.x63MgW_description .x63MgW_content .prose>:last-child{margin-bottom:0}.x63MgW_content .product-intro{margin-bottom:14px}
.wdrgXG_root{flex-direction:column;gap:20px;min-width:0;display:flex}.wdrgXG_root h2{margin:0 0 12px;font-size:21px}.wdrgXG_root p{margin:10px 0}.wdrgXG_root .admin-tabs{margin:0}.wdrgXG_root .admin-filter-bar{margin:0}.wdrgXG_refresh{margin-left:auto!important}.wdrgXG_search{flex:1}.wdrgXG_selection{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-bottom:20px;display:flex}.wdrgXG_selection>span{color:var(--admin-muted);margin-right:auto;font-size:13px}.wdrgXG_library{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:18px;display:grid}.wdrgXG_artwork{border:1px solid var(--admin-line);cursor:pointer;background:#fff;border-radius:10px;overflow:hidden;gap:0!important}.wdrgXG_selected{border-color:var(--admin-accent);box-shadow:0 0 0 2px var(--admin-accent)}.wdrgXG_artwork>img,.wdrgXG_noPreview{aspect-ratio:4/3;object-fit:contain;background:#eeefe8;width:100%;display:block}.wdrgXG_noPreview{color:var(--admin-muted);justify-content:center;align-items:center;font-size:12px;display:flex}.wdrgXG_artworkBody{flex-direction:column;gap:7px;padding:14px;display:flex}.wdrgXG_artworkChoice{align-items:flex-start;gap:9px;display:flex}.wdrgXG_artworkChoice input{accent-color:var(--admin-accent);flex-shrink:0;width:18px;height:18px;margin:0}.wdrgXG_artworkChoice strong{overflow-wrap:anywhere;font-size:13px;line-height:1.4}.wdrgXG_artworkBody>small{color:var(--admin-muted)}.wdrgXG_artworkBody .admin-badge{align-self:flex-start}.wdrgXG_runs{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;display:grid}.wdrgXG_run{text-align:left;border:1px solid var(--admin-line);color:var(--admin-ink);background:#fff;border-radius:8px;flex-direction:column;gap:9px;padding:16px;display:flex}.wdrgXG_active{border-color:var(--admin-accent);background:#edf4ed}.wdrgXG_run>span,.wdrgXG_run>small{color:var(--admin-muted);font-size:12px}.wdrgXG_runHeading{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.wdrgXG_runHeading h3{margin-bottom:10px!important}.wdrgXG_progress{padding:20px 0}.wdrgXG_progress label{font-size:13px}.wdrgXG_progress progress{width:100%;height:14px;accent-color:var(--admin-accent)}.wdrgXG_counts{color:var(--admin-muted);flex-wrap:wrap;gap:10px 20px;margin-top:12px;font-size:12px;display:flex}.wdrgXG_candidates{flex-direction:column;gap:12px;display:flex}.wdrgXG_candidate{border:1px solid var(--admin-line);border-radius:8px;grid-template-columns:1fr auto;gap:14px;min-width:0;padding:17px;display:grid}.wdrgXG_candidate>div:first-child{overflow-wrap:anywhere;flex-direction:column;gap:6px;display:flex}.wdrgXG_candidate>div:first-child small{color:var(--admin-muted)}.wdrgXG_candidate>.wdrgXG_admin-badge{align-self:start}.wdrgXG_blockers{color:#775328;flex-wrap:wrap;grid-column:1/-1;gap:8px;font-size:12px;display:flex}.wdrgXG_candidate>:last-child{grid-column:1/-1}.wdrgXG_candidateOriginal{object-fit:contain;background:#f4f5f0;border-radius:8px;width:180px;max-height:220px;margin:0 0 22px;display:block}.wdrgXG_gallery{border-top:1px solid var(--admin-line);margin-top:28px;padding-top:15px}.wdrgXG_gallery h3{font-size:18px}.wdrgXG_diffScroll{max-width:100%;overflow:auto}.wdrgXG_diff{border-collapse:collapse;width:100%;margin-top:15px;font-size:12px}.wdrgXG_diff th,.wdrgXG_diff td{text-align:left;vertical-align:top;border-bottom:1px solid var(--admin-line);white-space:pre-wrap;overflow-wrap:anywhere;min-width:120px;max-width:350px;padding:10px}.wdrgXG_diff th{font-weight:600}.wdrgXG_diff tbody th{color:var(--admin-muted)}.wdrgXG_galleryImages{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:14px;margin:18px 0;display:grid}.wdrgXG_galleryImages figure{margin:0}.wdrgXG_galleryImages img{object-fit:contain;background:#f4f5f0;border-radius:7px;width:100%;height:130px}.wdrgXG_galleryImages figcaption{color:var(--admin-muted);margin-top:7px;font-size:12px}.wdrgXG_localHelp{border-left:3px solid var(--admin-accent);background:#edf4ed;margin:18px 0;padding:14px 17px}.wdrgXG_localHelp>strong{font-size:14px}.wdrgXG_localHelp p{font-size:13px}.wdrgXG_preparation{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.wdrgXG_preparation>span{white-space:normal}.wdrgXG_preparation>small{overflow-wrap:anywhere;color:var(--admin-muted)}@media (max-width:760px){.wdrgXG_library{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wdrgXG_artworkBody{padding:11px}.wdrgXG_artworkChoice{gap:6px}.wdrgXG_artworkChoice strong{font-size:12px}.wdrgXG_selection{justify-content:flex-start}.wdrgXG_selection>span{flex-basis:100%}.wdrgXG_runHeading{flex-direction:column}.wdrgXG_candidate{padding:13px}.wdrgXG_candidateOriginal{width:150px;max-width:100%}.wdrgXG_root .admin-tabs{flex-wrap:wrap}.wdrgXG_refresh{margin-left:0!important}.wdrgXG_runs{grid-template-columns:repeat(2,minmax(0,1fr))}.wdrgXG_counts{gap:9px 14px}}
.k6UCKG_page.k6UCKG_page{padding-block:12px 64px}.k6UCKG_page .k6UCKG_breadcrumbs{gap:4px 8px;margin:0 0 8px;padding:0}.k6UCKG_page .k6UCKG_intro{max-width:880px;margin:0;padding:0 0 12px}.k6UCKG_page .k6UCKG_intro>.eyebrow{font-size:var(--font-size-small);margin:0 0 4px;line-height:1.4}.k6UCKG_page .k6UCKG_intro h1{font-size:var(--font-size-title);overflow-wrap:anywhere;margin:0 0 6px;line-height:1.12}.k6UCKG_page .k6UCKG_intro>p{font-size:var(--font-size-body);max-width:660px;margin:0;line-height:1.5}.k6UCKG_page .k6UCKG_intro .category-description summary{min-height:44px;font-size:var(--font-size-body);align-items:center;width:max-content;max-width:100%;margin:0;line-height:1.4;display:flex}.k6UCKG_page .k6UCKG_intro .category-description[open] summary{margin-bottom:8px}.k6UCKG_page [data-similar-seed]{gap:12px;margin:0 0 12px;padding:12px}.k6UCKG_page .k6UCKG_collections{scrollbar-width:thin;scrollbar-color:var(--strong) transparent;flex-wrap:nowrap;gap:8px;min-width:0;max-width:100%;margin:0 0 10px;padding:0 0 4px;display:flex;overflow-x:auto}.k6UCKG_page .k6UCKG_collections a{min-height:44px;font-size:var(--font-size-small);flex:none;align-items:center;padding:8px 14px;scroll-margin-inline:8px;line-height:1.4;display:inline-flex}.k6UCKG_page .k6UCKG_collections a:focus-visible{outline-offset:-3px}.k6UCKG_page .k6UCKG_collections a[aria-current=page]{background:var(--ink);border-color:var(--ink);color:var(--on-inverse)}.k6UCKG_controls{min-height:44px;margin-bottom:8px;position:relative}.k6UCKG_page .k6UCKG_filterPanel{border:0;min-width:0;margin:0;padding:0}.k6UCKG_page .k6UCKG_filterPanel>summary{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);width:max-content;max-width:140px;min-height:44px;font-size:var(--font-size-small);white-space:nowrap;align-items:center;gap:6px;margin:0;padding:8px 10px;font-weight:500;line-height:1.3;display:flex}.k6UCKG_filterCount{font-size:var(--font-size-small);font-variant-numeric:tabular-nums}.k6UCKG_page .k6UCKG_filterPanel[open]{background:0 0;border:0;padding:0}.k6UCKG_page .k6UCKG_filterPanel[open]>summary{border-color:var(--strong);background:var(--soft);margin:0}.k6UCKG_page .k6UCKG_facets{border:1px solid var(--line);border-radius:var(--radius);background:var(--soft);grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;min-width:0;margin-top:12px;padding:12px}.k6UCKG_page .k6UCKG_facets label{min-width:0;font-size:var(--font-size-small);gap:5px;font-weight:500;line-height:1.4}.k6UCKG_page .k6UCKG_facets select,.k6UCKG_page .k6UCKG_facets input{min-width:0;max-width:100%;min-height:44px;font-size:var(--font-size-body);padding:8px 10px}.k6UCKG_facetField{min-width:0}.k6UCKG_missingSelection{font-size:var(--font-size-small);overflow-wrap:anywhere;margin:4px 0 0;line-height:1.4}.k6UCKG_missingSelection button,.k6UCKG_facetStatus button{min-height:44px;font-size:var(--font-size-body);align-items:center;display:inline-flex}.k6UCKG_facetStatus{font-size:var(--font-size-small);color:var(--muted);grid-column:1/-1;line-height:1.4}.k6UCKG_page .k6UCKG_facets .filter-actions{gap:12px;margin-top:0}.k6UCKG_page .k6UCKG_facets .filter-actions .button{min-height:44px;font-size:var(--font-size-small);align-items:center;display:inline-flex}.k6UCKG_page .k6UCKG_facets .filter-actions a{min-height:44px;font-size:var(--font-size-small);align-items:center;display:inline-flex}.k6UCKG_page .k6UCKG_count{min-width:0;font-size:var(--font-size-small);flex-wrap:wrap;align-items:center;gap:0 4px;margin:0 0 12px;line-height:1.4;display:flex}.k6UCKG_page .k6UCKG_count .catalog-range{font-size:var(--font-size-small)}.k6UCKG_page .k6UCKG_sortForm{border:0;width:min(240px,100% - 148px);min-width:0;margin:0;padding:0;position:absolute;top:0;right:0}.k6UCKG_page .k6UCKG_controlsEmpty .k6UCKG_sortForm{width:min(240px,100%)}.k6UCKG_page .k6UCKG_sortForm .catalog-sort{align-items:center;gap:8px;width:100%;min-width:0;display:flex}.k6UCKG_page .k6UCKG_sortForm label{width:100%;min-width:0;font-size:var(--font-size-small);font-weight:400;line-height:1.3;display:block}.k6UCKG_page .k6UCKG_sortForm select{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);width:100%;min-width:0;max-width:none;min-height:44px;font-size:var(--font-size-body);padding:8px 26px 8px 10px}.k6UCKG_activeFilters{margin:0 0 12px}.k6UCKG_activeFilters ul{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.k6UCKG_activeFilters li{border:1px solid var(--line);background:var(--soft);max-width:100%;font-size:var(--font-size-small);overflow-wrap:anywhere;border-radius:20px;padding:6px 10px;line-height:1.4}.k6UCKG_page .k6UCKG_reset{min-height:44px;font-size:var(--font-size-small);align-items:center;line-height:1.4;display:inline-flex}.k6UCKG_page .k6UCKG_count .k6UCKG_reset{margin-left:auto}@media (max-width:1024px){.k6UCKG_page .k6UCKG_facets{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.k6UCKG_page .k6UCKG_intro>.eyebrow{display:none}.k6UCKG_page .k6UCKG_intro>p,.k6UCKG_page .k6UCKG_sortForm select,.k6UCKG_page .k6UCKG_facets select,.k6UCKG_page .k6UCKG_facets input{font-size:var(--font-size-body)}}
.RSbHdW_homepage{color:var(--ink)}.RSbHdW_container{width:min(var(--content-width),calc(100% - var(--page-gutter)*2));margin-inline:auto}.RSbHdW_section{padding-block:var(--section-space)}.RSbHdW_hero{background:var(--soft);grid-template-columns:44% 56%;min-height:460px;display:grid;overflow:hidden}.RSbHdW_heroCopy{flex-direction:column;justify-content:center;align-items:flex-start;padding:32px clamp(28px,3.3vw,48px) 28px max(40px,50vw - 660px);display:flex}.RSbHdW_heroCopy h1{font-size:var(--font-size-display);text-wrap:balance;max-width:550px;margin:0;line-height:1.06}.RSbHdW_heroText{font-size:var(--font-size-body);color:var(--muted);max-width:430px;margin-block:18px 20px;line-height:1.7}.RSbHdW_heroActions{flex-wrap:wrap;align-items:center;gap:8px 22px;display:flex}.RSbHdW_textLink{min-height:44px;font-size:var(--font-size-body);align-items:center;gap:12px;max-width:max-content;font-weight:600;line-height:1.5;display:inline-flex}.RSbHdW_homepage a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.RSbHdW_textLink svg{flex-shrink:0;transition:transform .2s}.RSbHdW_textLink:hover{color:var(--accent)}.RSbHdW_textLink:hover svg{transform:translate(3px)}.RSbHdW_heroSignature{color:var(--muted);font-size:var(--font-size-small);letter-spacing:.015em;align-items:center;gap:10px;margin-top:20px;display:flex}.RSbHdW_signatureLine{background:var(--accent);width:24px;height:1px;display:block}.RSbHdW_heroImage{min-width:0;min-height:460px;position:relative}.RSbHdW_heroImage picture,.RSbHdW_ownImage picture,.RSbHdW_collectionImage picture{width:100%;height:100%;display:block}.RSbHdW_heroImage img,.RSbHdW_ownImage img,.RSbHdW_collectionImage img{object-fit:cover;width:100%;height:100%;display:block}.RSbHdW_heroImage picture{position:absolute;inset:0}.RSbHdW_heroImage img{object-position:50% 25%}.RSbHdW_benefits{border-bottom:1px solid var(--line);padding-block:19px}.RSbHdW_benefitGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.RSbHdW_benefitGrid>div{justify-content:center;align-items:center;gap:13px;display:flex}.RSbHdW_benefitGrid>div:not(:last-child){border-right:1px solid var(--line)}.RSbHdW_benefitGrid svg{color:var(--accent);flex-shrink:0}.RSbHdW_benefitGrid strong{font-size:var(--font-size-body);font-weight:600;line-height:1.5;display:block}.RSbHdW_benefitGrid small{font-size:var(--font-size-small);color:var(--muted);margin-top:3px;line-height:1.6;display:block}.RSbHdW_collectionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 22px;display:grid}.RSbHdW_collectionCard{min-width:0;display:block}.RSbHdW_collectionImage{aspect-ratio:1;position:relative;overflow:hidden}.RSbHdW_collectionImage img{object-fit:cover;object-position:center;transition:filter .2s}.RSbHdW_collectionCard:hover .RSbHdW_collectionImage img{filter:brightness(1.025)}.RSbHdW_collectionEmpty{color:var(--muted);border:1px solid var(--line);place-items:center;display:grid}.RSbHdW_collectionLabel{justify-content:space-between;align-items:center;gap:12px;min-height:55px;padding:11px 1px 0;display:flex}.RSbHdW_collectionLabel h3{font-size:var(--font-size-card);letter-spacing:-.03em;margin:0 0 4px;line-height:1.2}.RSbHdW_collectionLabel div>span{font-size:var(--font-size-small);color:var(--muted)}.RSbHdW_roundArrow{border:1px solid var(--line);border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;transition:background .2s,color .2s,border-color .2s;display:grid}.RSbHdW_collectionCard:hover .RSbHdW_roundArrow{background:var(--ink);color:#fff;border-color:var(--ink)}.RSbHdW_productSection{background:var(--soft)}.RSbHdW_productSection .product-grid{gap:24px 22px}.RSbHdW_productSection .card-info h3{font-size:var(--font-size-body);letter-spacing:0;font-weight:500}.RSbHdW_productSection .card-kind{font-size:var(--font-size-small);color:var(--muted)}.RSbHdW_productSection .card-price{font-size:var(--font-size-body)}.RSbHdW_emptyState{text-align:center;border:1px solid var(--line);background:var(--paper);flex-direction:column;align-items:center;gap:14px;padding:35px 25px;display:flex}.RSbHdW_emptyState h3{font-size:var(--font-size-card);margin:0}.RSbHdW_emptyState p{color:var(--muted);font-size:var(--font-size-body);max-width:500px;margin:0}.RSbHdW_emptyState>svg{color:var(--accent)}.RSbHdW_ownPhoto{background:var(--warm);grid-template-columns:54% 46%;display:grid}.RSbHdW_ownImage{min-height:440px;position:relative}.RSbHdW_ownImage picture{position:absolute;inset:0}.RSbHdW_ownImage img{object-position:45% 50%}.RSbHdW_ownCopy{align-self:center;padding:32px clamp(28px,3.5vw,50px)}.RSbHdW_ownCopy h2{font-size:var(--font-size-section);white-space:pre-line;text-wrap:balance;margin:0 0 17px;line-height:1.08}.RSbHdW_ownCopy>p{font-size:var(--font-size-body);color:var(--muted);max-width:400px;margin-bottom:18px;line-height:1.7}.RSbHdW_photoSteps{counter-reset:home-steps;gap:8px;margin:0 0 20px;padding:0;list-style:none;display:grid}.RSbHdW_photoSteps li{counter-increment:home-steps;font-size:var(--font-size-body);align-items:center;gap:13px;line-height:1.5;display:flex}.RSbHdW_photoSteps li:before{content:counter(home-steps,decimal-leading-zero);font-size:var(--font-size-small);color:var(--accent);flex-shrink:0;width:24px}.RSbHdW_privacyNote{color:var(--muted);font-size:var(--font-size-small);align-items:center;gap:7px;margin-top:12px;line-height:1.5;display:flex}.RSbHdW_stories{background:var(--soft)}.RSbHdW_stories .review-summary{font-size:var(--font-size-body)}.RSbHdW_qualityGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.RSbHdW_qualityIcon{color:var(--accent);margin-bottom:13px;display:block}.RSbHdW_qualityGrid h3{font-size:var(--font-size-card);letter-spacing:-.025em;margin-bottom:9px;line-height:1.2}.RSbHdW_qualityGrid p{font-size:var(--font-size-body);color:var(--muted);margin:0;line-height:1.7}.RSbHdW_cmsContent{padding-block:38px}.RSbHdW_service{background:var(--inverse);color:var(--on-inverse)}.RSbHdW_serviceInner{justify-content:space-between;align-items:center;gap:40px;padding-block:35px;display:flex}.RSbHdW_serviceCopy{align-items:flex-start;gap:20px;display:flex}.RSbHdW_serviceCopy>svg{color:var(--inverse-muted);flex-shrink:0;margin-top:3px}.RSbHdW_service .eyebrow{color:var(--inverse-muted);margin-bottom:8px}.RSbHdW_service h2{font-size:var(--font-size-section);margin:0 0 11px;line-height:1.15}.RSbHdW_service p{max-width:610px;font-size:var(--font-size-body);color:var(--inverse-muted);margin:0;line-height:1.7}.RSbHdW_service .button.light{flex-shrink:0}.RSbHdW_homepage .recent-section{padding-block:44px}@media (min-width:1600px){.RSbHdW_heroCopy{padding-right:52px}.RSbHdW_hero,.RSbHdW_heroImage{min-height:480px}}@media (max-width:1100px){.RSbHdW_heroCopy{padding:30px 27px 26px 28px}.RSbHdW_heroCopy h1{font-size:var(--font-size-display)}.RSbHdW_heroText{font-size:var(--font-size-body)}.RSbHdW_hero,.RSbHdW_heroImage{min-height:460px}.RSbHdW_heroSignature{margin-top:16px}.RSbHdW_benefitGrid{gap:18px}.RSbHdW_benefitGrid>div{gap:10px}.RSbHdW_section{padding-block:var(--section-space)}.RSbHdW_ownCopy{padding:30px 28px}.RSbHdW_ownImage{min-height:430px}.RSbHdW_collectionGrid{gap:22px 19px}}@media (max-width:800px){.RSbHdW_hero{grid-template-columns:1fr;min-height:0}.RSbHdW_heroCopy{justify-content:flex-start;max-width:680px;padding:31px 28px 27px}.RSbHdW_heroCopy h1{font-size:var(--font-size-display);max-width:600px}.RSbHdW_heroText{max-width:510px;margin-block:16px 17px}.RSbHdW_heroActions{gap:7px 22px}.RSbHdW_heroSignature{margin-top:16px}.RSbHdW_heroImage{aspect-ratio:1.9;min-height:0}.RSbHdW_heroImage img{object-position:50% 25%}.RSbHdW_benefits{padding-block:18px}.RSbHdW_benefitGrid{gap:14px}.RSbHdW_benefitGrid>div{text-align:center;padding-inline:7px;display:block}.RSbHdW_benefitGrid svg{margin-bottom:5px}.RSbHdW_benefitGrid strong{font-size:var(--font-size-body)}.RSbHdW_benefitGrid small{font-size:var(--font-size-small)}.RSbHdW_section{padding-block:var(--section-space)}.RSbHdW_collectionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 17px}.RSbHdW_collectionLabel h3{font-size:var(--font-size-card)}.RSbHdW_ownPhoto{grid-template-columns:1fr}.RSbHdW_ownImage{aspect-ratio:1.7;min-height:0}.RSbHdW_ownImage img{object-position:50% 49%}.RSbHdW_ownCopy{padding:29px 32px 31px}.RSbHdW_ownCopy h2{font-size:var(--font-size-section);white-space:normal;max-width:450px}.RSbHdW_ownCopy>p{max-width:560px}.RSbHdW_photoSteps{gap:8px;margin-bottom:19px}.RSbHdW_qualityGrid{gap:24px}.RSbHdW_qualityGrid h3{font-size:var(--font-size-card)}.RSbHdW_serviceInner{gap:26px;padding-block:31px}.RSbHdW_serviceCopy{gap:14px}.RSbHdW_service h2{font-size:var(--font-size-section)}.RSbHdW_service .button.light{gap:14px;padding-inline:18px}.RSbHdW_productSection .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 18px}}@media (max-width:520px){.RSbHdW_heroCopy{padding:27px 22px 23px}.RSbHdW_heroCopy .eyebrow{font-size:var(--font-size-small);margin-bottom:11px}.RSbHdW_heroCopy h1{font-size:var(--font-size-display);line-height:1.06}.RSbHdW_heroText{font-size:var(--font-size-body);max-width:340px;margin-block:15px 17px;line-height:1.65}.RSbHdW_heroActions{align-items:flex-start;gap:6px}.RSbHdW_heroSignature{font-size:var(--font-size-small);margin-top:15px}.RSbHdW_heroImage{aspect-ratio:1.65}.RSbHdW_benefits{padding-block:15px}.RSbHdW_benefitGrid{gap:7px}.RSbHdW_benefitGrid>div{padding-inline:4px}.RSbHdW_benefitGrid svg{width:25px;height:25px}.RSbHdW_benefitGrid strong{font-size:var(--font-size-body);line-height:1.4}.RSbHdW_benefitGrid small{display:none}.RSbHdW_section{padding-block:var(--section-space)}.RSbHdW_collectionGrid{grid-template-columns:1fr;gap:28px}.RSbHdW_collectionLabel{align-items:flex-start;gap:7px;padding-top:9px}.RSbHdW_collectionLabel h3{font-size:var(--font-size-body);margin-bottom:3px;line-height:1.25}.RSbHdW_collectionLabel div>span{font-size:var(--font-size-small);line-height:1.4;display:block}.RSbHdW_roundArrow{width:26px;height:26px;margin-top:1px}.RSbHdW_roundArrow svg{width:16px}.RSbHdW_productSection .product-grid{gap:21px 13px}.RSbHdW_productSection .card-info h3{font-size:var(--font-size-body)}.RSbHdW_productSection .card-price{font-size:var(--font-size-body)}.RSbHdW_ownImage{aspect-ratio:1.5}.RSbHdW_ownCopy{padding:25px 24px 27px}.RSbHdW_ownCopy h2{font-size:var(--font-size-section);max-width:300px;margin-bottom:15px}.RSbHdW_ownCopy>p{font-size:var(--font-size-body);margin-bottom:17px;line-height:1.65}.RSbHdW_photoSteps li{font-size:var(--font-size-body)}.RSbHdW_privacyNote{font-size:var(--font-size-small)}.RSbHdW_qualityGrid{grid-template-columns:1fr;gap:20px}.RSbHdW_qualityGrid article{grid-template-columns:32px minmax(0,1fr);column-gap:16px;display:grid}.RSbHdW_qualityIcon{grid-row:1/3;margin-bottom:0}.RSbHdW_qualityGrid h3{font-size:var(--font-size-card);margin-top:0}.RSbHdW_qualityGrid p{grid-column:2}.RSbHdW_cmsContent{padding-block:28px}.RSbHdW_serviceInner{padding-block:29px;display:block}.RSbHdW_serviceCopy{gap:12px}.RSbHdW_serviceCopy>svg{width:30px;height:30px}.RSbHdW_service h2{font-size:var(--font-size-section);margin-bottom:10px}.RSbHdW_service p{font-size:var(--font-size-body)}.RSbHdW_service .button.light{margin-top:19px;margin-left:42px}.RSbHdW_emptyState{padding:29px 18px}.RSbHdW_emptyState h3{font-size:var(--font-size-card)}.RSbHdW_homepage .recent-section{padding-block:32px}}@media (max-width:800px){.RSbHdW_heroWithImage{isolation:isolate;background:var(--soft);position:relative}.RSbHdW_heroWithImage:after{content:"";z-index:1;pointer-events:none;background:color-mix(in srgb,var(--canvas) 80%,transparent);position:absolute;inset:0}.RSbHdW_heroWithImage .RSbHdW_heroCopy{z-index:2;justify-content:flex-start;min-width:0;max-width:none;padding:28px 24px;position:relative}.RSbHdW_heroWithImage .RSbHdW_heroCopy h1{font-size:var(--font-size-display);letter-spacing:-.04em;max-width:16ch;line-height:1.12}:is(.RSbHdW_heroWithImage .eyebrow,.RSbHdW_heroWithImage .RSbHdW_heroSignature){display:none}.RSbHdW_heroWithImage .RSbHdW_heroText{max-width:36ch;color:var(--text);margin:14px 0 18px;line-height:1.6}.RSbHdW_heroWithImage .RSbHdW_heroActions{align-items:center;gap:4px 20px}.RSbHdW_heroWithImage .RSbHdW_textLink{color:var(--ink);gap:8px;font-weight:400;text-decoration:none}.RSbHdW_heroWithImage .RSbHdW_textLink:hover{color:var(--ink);text-underline-offset:4px;text-decoration:underline}.RSbHdW_heroWithImage a:focus-visible{outline-color:var(--ink)}.RSbHdW_heroWithImage .RSbHdW_heroImage{z-index:0;aspect-ratio:auto;pointer-events:none;min-height:0;position:absolute;inset:0}}@media (prefers-reduced-motion:reduce){.RSbHdW_textLink svg,.RSbHdW_collectionImage img,.RSbHdW_roundArrow{transition:none}.RSbHdW_textLink:hover svg{transform:none}}
.nXwOWq_collections{min-width:0;margin:var(--space-5) 0;color:var(--text)}.nXwOWq_collections p{font-size:var(--font-size-small);margin:0 0 var(--space-2);font-weight:600}.nXwOWq_collections ul{gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nXwOWq_collections a{min-height:var(--control-height-compact);font-size:var(--font-size-body);text-underline-offset:4px;overflow-wrap:anywhere;align-items:center;text-decoration:underline;display:inline-flex}.nXwOWq_collections a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}
.wDDg0a_card{background:var(--soft);border:1px solid var(--line);border-radius:var(--radius-card);min-width:0;margin:24px 0;padding:22px 24px}.wDDg0a_card h2{line-height:1.3;font-size:var(--font-size-card)!important;margin:0 0 10px!important}.wDDg0a_card p{font-size:var(--font-size-body);line-height:1.65;margin:0 0 12px!important}.wDDg0a_card a{max-width:100%;color:var(--accent);text-underline-offset:4px;overflow-wrap:anywhere;padding:8px 0;font-weight:600;display:inline-block}@media (max-width:640px){.wDDg0a_card{padding:18px 20px}}
.kuGW7a_seed{border:1px solid var(--line);border-radius:6px;align-items:center;gap:18px;max-width:720px;margin:4px 0 24px;padding:16px;display:flex}.kuGW7a_seedImage{border-radius:3px;flex:0 0 80px;width:80px;height:100px;display:block;overflow:hidden}.kuGW7a_seedImage picture,.kuGW7a_seedImage img{object-fit:cover;width:100%;height:100%;display:block}.kuGW7a_seedText{gap:7px;min-width:0;font-size:16px;line-height:1.5;display:grid}.kuGW7a_seedText>span{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:14px}.kuGW7a_seedText>a{text-underline-offset:3px;font-weight:600;text-decoration:underline}.kuGW7a_seedText p{color:var(--muted);margin:0;font-size:16px}@media (max-width:600px){.kuGW7a_seed{gap:12px;padding:12px}.kuGW7a_seedImage{flex-basis:64px;width:64px;height:80px}.kuGW7a_seedText{font-size:16px}}
._0UOetG_page{background:var(--canvas);place-items:center;min-height:68vh;padding:48px 20px 75px;display:grid}._0UOetG_card{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-card);text-align:center;width:100%;max-width:480px;box-shadow:var(--shadow-card);padding:35px 36px 27px}._0UOetG_eyebrow{font-size:var(--font-size-small);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin:0 0 27px;font-weight:600}._0UOetG_symbol{background:var(--accent-soft);width:64px;height:64px;color:var(--accent);border-radius:50%;place-items:center;margin:0 auto 24px;display:grid}._0UOetG_complete{background:var(--success-soft);color:var(--success-ink)}._0UOetG_card h1{font-size:var(--font-size-title);letter-spacing:-.05em;max-width:340px;margin:0 auto 17px;line-height:1.13}._0UOetG_description{font-size:var(--font-size-body);color:var(--muted);margin:0 0 27px;line-height:1.75}._0UOetG_selection{border:1px dashed var(--strong);border-radius:var(--radius-card);background:var(--soft);font-size:var(--font-size-body);flex-direction:column;align-items:center;gap:10px;padding:25px 20px 16px;display:flex}._0UOetG_photoIcon{color:var(--muted);margin-bottom:4px;display:flex}._0UOetG_selection>strong{font-size:var(--font-size-body);font-weight:500;line-height:1.55}._0UOetG_filename{overflow-wrap:anywhere;max-width:100%}._0UOetG_fileSize{color:var(--muted);font-size:var(--font-size-small)}._0UOetG_choose{min-height:var(--control-height);color:var(--accent);font-size:var(--font-size-body);cursor:pointer;justify-content:center;align-items:center;gap:16px;padding:8px 13px;font-weight:600;display:flex}._0UOetG_choose:disabled{opacity:.5;cursor:wait}._0UOetG_formats{font-size:var(--font-size-small);color:var(--muted);margin:12px 0 20px;line-height:1.6}._0UOetG_send._0UOetG_send{width:100%;min-height:var(--control-height);border-radius:var(--radius-control);font-size:var(--font-size-body);justify-content:center;gap:14px;display:flex}._0UOetG_send:disabled{cursor:wait;opacity:.7}._0UOetG_status{font-size:var(--font-size-small);color:var(--success-ink);min-height:1px;margin:13px 0 0;line-height:1.7}._0UOetG_status:empty{margin:0}._0UOetG_privacy{text-align:left;font-size:var(--font-size-small);color:var(--muted);border-top:1px solid var(--line);align-items:flex-start;gap:8px;margin:24px 0 0;padding-top:20px;line-height:1.7;display:flex}._0UOetG_privacy>svg{flex-shrink:0;margin-top:2px}._0UOetG_finish{min-height:var(--control-height-compact);color:var(--muted);font-size:var(--font-size-body);text-underline-offset:3px;cursor:pointer;justify-content:center;align-items:center;margin:11px 0 0;text-decoration:underline;display:inline-flex}._0UOetG_error{border:1px solid var(--danger-line);background:var(--danger-soft);color:var(--danger-ink);border-radius:var(--radius-control);font-size:var(--font-size-body);text-align:left;margin-top:18px;padding:13px 15px;line-height:1.65}._0UOetG_error p{margin:0}._0UOetG_error p+p{font-size:var(--font-size-small);margin-top:7px}._0UOetG_spinner{border:1.5px solid var(--inverse-line);border-top-color:var(--on-inverse);border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.8s linear infinite _0UOetG_spin}@keyframes _0UOetG_spin{to{transform:rotate(360deg)}}@media (max-width:540px){._0UOetG_page{align-items:start;min-height:65vh;padding:28px 15px 42px}._0UOetG_card{padding:28px 23px 21px}._0UOetG_card h1{font-size:var(--font-size-title)}._0UOetG_description{font-size:var(--font-size-body);margin-bottom:23px}._0UOetG_eyebrow{margin-bottom:23px}._0UOetG_symbol{width:57px;height:57px;margin-bottom:21px}._0UOetG_selection{padding-inline:15px}}@media (prefers-reduced-motion:reduce){._0UOetG_spinner{animation:none}}
