.OLZFFW_bar{background:var(--c-teal);color:var(--c-white);border-bottom:1px solid #ffffff1a}.OLZFFW_bar :focus-visible{outline-color:var(--c-white)}.OLZFFW_inner{max-width:var(--container);height:calc(var(--topbar-h) - 1px);padding-left:max(calc(var(--gutter) + 24px), env(safe-area-inset-left));padding-right:max(calc(var(--gutter) + 24px), env(safe-area-inset-right));justify-content:space-between;align-items:center;gap:16px;margin-inline:auto;display:flex}.OLZFFW_info{white-space:nowrap;align-items:center;gap:16px;min-width:0;font-size:14px;line-height:20px;display:flex}.OLZFFW_address{color:#ffffffe6;align-items:center;gap:6px;display:flex}.OLZFFW_pin{flex:none;width:10.667px;height:13.333px}.OLZFFW_sep{color:#ffffff4d}.OLZFFW_hours{color:#ffffffb3}.OLZFFW_sepStatus,.OLZFFW_status{animation:OLZFFW_statusIn var(--dur) ease both}.OLZFFW_status{color:var(--c-mint);align-items:center;gap:8px;font-weight:600;display:flex}.OLZFFW_status[data-open=false]{color:#ffffffbf}.OLZFFW_detail{color:#ffffffb3;font-weight:400}@keyframes OLZFFW_statusIn{0%{opacity:0}}.OLZFFW_dot{border-radius:var(--radius-pill);background:var(--c-mint-300);flex:none;width:8px;height:8px;position:relative}.OLZFFW_status[data-open=true] .OLZFFW_dot:before{content:"";border-radius:inherit;background:inherit;opacity:.75;animation:2s cubic-bezier(0,0,.2,1) infinite OLZFFW_ping;position:absolute;inset:0}.OLZFFW_status[data-open=false] .OLZFFW_dot{background:#fff6}@keyframes OLZFFW_ping{75%,to{opacity:0;transform:scale(2.4)}}@media (prefers-reduced-motion:reduce){.OLZFFW_status[data-open=true] .OLZFFW_dot:before{animation:none}}.OLZFFW_phone{border-radius:var(--radius-sm);min-height:40px;color:var(--c-white);white-space:nowrap;transition:color var(--dur-fast) ease;flex:none;align-items:center;margin-inline:-8px;padding-inline:8px;font-size:14px;font-weight:600;line-height:20px;display:flex}.OLZFFW_phone:focus-visible{outline-offset:-2px}@media (hover:hover){.OLZFFW_phone:hover{color:var(--c-mint)}}@media (max-width:1199px){.OLZFFW_sepHours,.OLZFFW_hours{display:none}}@media (max-width:1023px){.OLZFFW_inner{padding-left:max(var(--gutter), env(safe-area-inset-left));padding-right:max(var(--gutter), env(safe-area-inset-right))}}@media (max-width:767px){.OLZFFW_address,.OLZFFW_sepStatus{display:none}}@media (max-width:479px){.OLZFFW_detail{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
.EswsiW_dialog{width:100%;max-width:none;height:100%;max-height:none;color:inherit;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.EswsiW_dialog:not([open]){display:none}.EswsiW_dialog[open]{display:flex}.EswsiW_dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:EswsiW_fadeIn var(--dur) ease;background:#13302e7a}.EswsiW_panel{background:var(--c-white);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;position:relative;overflow:auto}.EswsiW_center{justify-content:center;align-items:center;padding:24px}.EswsiW_center .EswsiW_panel{width:100%;max-width:880px;max-height:calc(100dvh - 48px);animation:EswsiW_popIn var(--dur) var(--ease-out);border-radius:16px}.EswsiW_left,.EswsiW_right{align-items:stretch}.EswsiW_right{justify-content:flex-end}.EswsiW_left .EswsiW_panel,.EswsiW_right .EswsiW_panel{width:min(420px,88vw);height:100%}:where(.EswsiW_left,.EswsiW_right,.EswsiW_bottom)>:where(.EswsiW_panel){padding-bottom:env(safe-area-inset-bottom)}.EswsiW_left .EswsiW_panel{animation:EswsiW_slideFromLeft var(--dur) var(--ease-out)}.EswsiW_right .EswsiW_panel{animation:EswsiW_slideFromRight var(--dur) var(--ease-out)}.EswsiW_bottom{align-items:flex-end}.EswsiW_bottom .EswsiW_panel{width:100%;max-height:88dvh;animation:EswsiW_slideFromBottom var(--dur) var(--ease-out);border-radius:20px 20px 0 0}@media (max-width:767px){.EswsiW_center{align-items:flex-end;padding:0}.EswsiW_center .EswsiW_panel{border-radius:20px 20px 0 0;max-height:92dvh;animation-name:EswsiW_slideFromBottom}:where(.EswsiW_center)>:where(.EswsiW_panel){padding-bottom:env(safe-area-inset-bottom)}}@keyframes EswsiW_fadeIn{0%{opacity:0}}@keyframes EswsiW_popIn{0%{opacity:0;transform:translateY(12px)scale(.98)}}@keyframes EswsiW_slideFromLeft{0%{transform:translate(-100%)}}@keyframes EswsiW_slideFromRight{0%{transform:translate(100%)}}@keyframes EswsiW_slideFromBottom{0%{transform:translateY(100%)}}
._8RiFmG_btn{height:var(--btn-h);border-radius:var(--radius-pill);text-align:center;white-space:nowrap;transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease, border-color var(--dur-fast) ease;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 31px;font-size:14px;font-weight:600;line-height:21px;display:inline-flex}._8RiFmG_sm{padding:0 28px;font-size:13px;line-height:19.5px}._8RiFmG_primary{background:var(--c-teal);color:var(--c-white)}._8RiFmG_outline{border-color:var(--c-teal);color:var(--c-teal)}._8RiFmG_onDark{border-color:var(--c-white);color:var(--c-white)}._8RiFmG_onDarkGhost{color:var(--c-white);border-color:#ffffff4d}._8RiFmG_light{background:var(--c-white);color:var(--c-sage-deep)}@media (hover:hover){._8RiFmG_primary:hover{background:var(--c-teal-900)}._8RiFmG_outline:hover{background:var(--c-teal);color:var(--c-white)}._8RiFmG_onDark:hover{background:var(--c-white);color:var(--c-teal)}._8RiFmG_onDarkGhost:hover{border-color:var(--c-white)}._8RiFmG_light:hover{background:var(--c-sage-50)}}
.xQzhpG_eyebrow{color:var(--c-teal);text-transform:uppercase;align-items:center;gap:8px;font-weight:600;display:flex}.xQzhpG_md{letter-spacing:1.44px;font-size:12px;line-height:18px}.xQzhpG_sm{letter-spacing:1.32px;font-size:11px;line-height:16.5px}.xQzhpG_dash{background:var(--c-coral);flex:none;width:16px;height:2px}.xQzhpG_sm .xQzhpG_dash{width:14px}.xQzhpG_onDark{color:var(--c-white)}
.bki8ua_card{background:var(--c-white);border-radius:var(--radius-md);flex-direction:column;min-width:0;display:flex;position:relative}.bki8ua_media{border-radius:var(--radius-sm);background:var(--c-sand);position:relative;overflow:hidden}.bki8ua_img{background:var(--c-white);object-fit:contain;transition:transform .4s var(--ease-out);padding:6px}@media (hover:hover){.bki8ua_card:hover .bki8ua_img{transform:scale(1.03)}}.bki8ua_noImage{color:var(--c-muted-strong);text-align:center;place-items:center;padding:8px;font-size:12px;line-height:16px;display:grid;position:absolute;inset:0}.bki8ua_link:after{content:"";z-index:1;border-radius:var(--radius-md);position:absolute;inset:0}.bki8ua_link:focus-visible{outline:none}.bki8ua_link:focus-visible:after{outline:2px solid var(--c-coral-deep);outline-offset:2px}.bki8ua_title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bki8ua_subcategory,.bki8ua_pack{color:var(--c-muted)}.bki8ua_footer{--row:24px;box-sizing:content-box;height:var(--row);border-top:1px solid var(--c-line);flex-flow:row-reverse wrap;place-content:flex-start space-between;align-items:center;column-gap:12px;margin-top:auto;display:flex;overflow:hidden}.bki8ua_price,.bki8ua_priceOnRequest,.bki8ua_more{line-height:var(--row);white-space:nowrap;flex:none}.bki8ua_amount{color:var(--c-ink);font-weight:700}.bki8ua_unit,.bki8ua_from,.bki8ua_priceOnRequest{color:var(--c-muted)}.bki8ua_from{font-weight:400}.bki8ua_priceOnRequest{font-weight:600}.bki8ua_more{color:var(--c-teal);align-items:center;gap:4px;font-weight:600;display:flex}.bki8ua_moreIcon{transition:transform var(--dur-fast) ease;flex:none}@media (hover:hover){.bki8ua_card:hover .bki8ua_moreIcon{transform:translate(3px)}}.bki8ua_home{height:303.5px;padding:12px}.bki8ua_home .bki8ua_media{flex:none;height:144px;margin-bottom:8px}.bki8ua_badge{border:1px solid var(--c-line-50);border-radius:var(--radius-xs);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--c-green);background:#ffffffe6;padding:3px 9px;font-size:10px;font-weight:600;line-height:15px;position:absolute;top:8px;left:8px}.bki8ua_badgeOrder{color:var(--c-muted)}.bki8ua_home .bki8ua_badge{padding:2px 8px}.bki8ua_home .bki8ua_subcategory,.bki8ua_home .bki8ua_pack{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bki8ua_home .bki8ua_subcategory{margin-top:-1px;margin-bottom:3px;font-size:11px;line-height:16.5px}.bki8ua_home .bki8ua_title{min-height:40px;color:var(--c-ink);font-size:14px;font-weight:600;line-height:19.25px}.bki8ua_home .bki8ua_pack{padding-top:4px;font-size:12px;line-height:16px}.bki8ua_home .bki8ua_footer{--row:28px;border-top-color:var(--c-line-70);column-gap:10px;margin-top:10px;padding-top:10px}.bki8ua_home .bki8ua_amount{font-size:15px;line-height:22.5px}.bki8ua_home .bki8ua_unit,.bki8ua_home .bki8ua_from{font-size:11px;line-height:16.5px}.bki8ua_home .bki8ua_priceOnRequest{font-size:13px}.bki8ua_home .bki8ua_more{font-size:12px}.bki8ua_catalog{border:1px solid var(--c-line);transition:border-color var(--dur-fast) ease, box-shadow var(--dur-fast) ease;gap:12px;padding:16px;container-type:inline-size}@media (hover:hover){.bki8ua_catalog:hover{border-color:#d6d1cb;box-shadow:0 8px 24px -16px #13302e59}}.bki8ua_catalog .bki8ua_media{aspect-ratio:240.67/180.48;background:var(--c-sand-50);flex:none}.bki8ua_metaRow{justify-content:space-between;align-items:center;gap:8px;font-size:12px;line-height:18px;display:flex}.bki8ua_catalog .bki8ua_subcategory{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bki8ua_stock,.bki8ua_stockOrder{flex:none;font-weight:500}.bki8ua_stock{color:var(--c-green)}.bki8ua_stockOrder{color:var(--c-muted)}.bki8ua_catalog .bki8ua_body{flex-direction:column;gap:2px;min-height:61.25px;margin-bottom:-4px;display:flex}.bki8ua_catalog .bki8ua_title{color:var(--c-ink);font-size:15px;font-weight:700;line-height:20.63px}.bki8ua_catalog .bki8ua_pack{font-size:12px;line-height:18px}.bki8ua_catalog .bki8ua_footer{padding-top:12px}@container (max-width:229px){.bki8ua_catalog .bki8ua_title{-webkit-line-clamp:3}}@container (max-width:199px){.bki8ua_catalog .bki8ua_metaRow{flex-direction:column;align-items:flex-start;gap:0}.bki8ua_catalog .bki8ua_subcategory{max-width:100%}}.bki8ua_catalog .bki8ua_amount{font-size:16px;line-height:24px}.bki8ua_catalog .bki8ua_unit,.bki8ua_catalog .bki8ua_from{font-size:12px;line-height:18px}.bki8ua_catalog .bki8ua_priceOnRequest{font-size:14px}.bki8ua_catalog .bki8ua_more{font-size:13px}@container (max-width:212px){.bki8ua_catalog .bki8ua_more{display:none}}.bki8ua_catalog.bki8ua_list{grid-template-rows:auto auto 1fr;grid-template-columns:200px minmax(0,1fr);gap:8px 20px;display:grid}.bki8ua_catalog.bki8ua_list .bki8ua_media{aspect-ratio:auto;grid-row:1/-1;height:100%;min-height:150px}.bki8ua_catalog.bki8ua_list .bki8ua_metaRow,.bki8ua_catalog.bki8ua_list .bki8ua_body,.bki8ua_catalog.bki8ua_list .bki8ua_footer{grid-column:2}.bki8ua_catalog.bki8ua_list .bki8ua_body{min-height:0;margin-bottom:4px}.bki8ua_catalog.bki8ua_list .bki8ua_footer{align-self:end}@media (max-width:479px){.bki8ua_catalog{gap:8px;padding:10px}.bki8ua_catalog .bki8ua_metaRow{font-size:11px;line-height:16px}.bki8ua_catalog .bki8ua_body{min-height:54px;margin-bottom:0}.bki8ua_catalog .bki8ua_title{font-size:13px;line-height:18px}.bki8ua_catalog .bki8ua_pack{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:16px;display:-webkit-box;overflow:hidden}.bki8ua_catalog .bki8ua_footer{padding-top:8px}.bki8ua_catalog .bki8ua_amount{font-size:15px;line-height:22px}.bki8ua_catalog .bki8ua_unit,.bki8ua_catalog .bki8ua_from{font-size:11px;line-height:16px}.bki8ua_catalog .bki8ua_priceOnRequest{font-size:13px}.bki8ua_catalog .bki8ua_more{font-size:12px}@container (min-width:198px){.bki8ua_catalog .bki8ua_more{display:flex}}.bki8ua_catalog.bki8ua_list{grid-template-columns:104px minmax(0,1fr);gap:6px 12px}.bki8ua_catalog.bki8ua_list .bki8ua_media{min-height:104px}}
.v2ijka_root{position:relative}.v2ijka_scroller{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-block:-4px;padding-block:4px;overflow:auto hidden}.v2ijka_scroller::-webkit-scrollbar{display:none}.v2ijka_root[data-fade-start] .v2ijka_scroller{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 56px);mask-image:linear-gradient(90deg,#0000 0,#000 56px)}.v2ijka_root[data-fade-end] .v2ijka_scroller{-webkit-mask-image:linear-gradient(270deg,#0000 0,#000 56px);mask-image:linear-gradient(270deg,#0000 0,#000 56px)}.v2ijka_root[data-fade-start][data-fade-end] .v2ijka_scroller{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 56px calc(100% - 56px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 56px calc(100% - 56px),#0000 100%)}.v2ijka_chips{align-items:center;gap:8px;width:max-content;padding-inline:2px;display:flex}.v2ijka_chip{border:1px solid var(--c-line);border-radius:var(--radius-pill);background:var(--c-white);height:40px;color:var(--c-ink);white-space:nowrap;transition:background-color var(--dur-fast) ease, border-color var(--dur-fast) ease, color var(--dur-fast) ease;-webkit-tap-highlight-color:transparent;align-items:center;gap:6px;padding:0 16px;font-size:15px;font-weight:500;line-height:22px;display:inline-flex}.v2ijka_count{color:var(--c-muted);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.v2ijka_chipEmpty{color:var(--c-muted)}@media (hover:hover){.v2ijka_chip:hover{border-color:var(--c-muted)}}.v2ijka_chip[aria-pressed=true],.v2ijka_chip[aria-pressed=true]:hover{border-color:var(--c-teal);background:var(--c-teal);color:var(--c-white)}.v2ijka_chip[aria-pressed=true] .v2ijka_count{color:inherit;opacity:.75}.v2ijka_arrow{z-index:1;border:1px solid var(--c-line);border-radius:var(--radius-pill);background:var(--c-white);width:36px;height:36px;color:var(--c-ink);transition:border-color var(--dur-fast) ease;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 12px #2a46441f}.v2ijka_arrow[hidden]{display:none}@media (hover:hover){.v2ijka_arrow:hover{border-color:var(--c-muted)}}.v2ijka_arrowPrev{left:-6px}.v2ijka_arrowNext{right:-6px}@media (max-width:1023px){.v2ijka_arrow,.v2ijka_arrow[hidden]{display:none}.v2ijka_scroller{margin-left:calc(-1 * max(var(--gutter), env(safe-area-inset-left)));margin-right:calc(-1 * max(var(--gutter), env(safe-area-inset-right)));padding-left:max(var(--gutter), env(safe-area-inset-left));padding-right:max(var(--gutter), env(safe-area-inset-right));scroll-padding-inline:var(--gutter)}.v2ijka_chips{padding-inline:0}.v2ijka_root[data-fade-start] .v2ijka_scroller{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 32px);mask-image:linear-gradient(90deg,#0000 0,#000 32px)}.v2ijka_root[data-fade-end] .v2ijka_scroller{-webkit-mask-image:linear-gradient(270deg,#0000 0,#000 32px);mask-image:linear-gradient(270deg,#0000 0,#000 32px)}.v2ijka_root[data-fade-start][data-fade-end] .v2ijka_scroller{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 32px calc(100% - 32px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 32px calc(100% - 32px),#0000 100%)}}@media (max-width:767px){.v2ijka_chip{height:40px;padding:0 14px;font-size:15px}}
.x9l0vG_hero{background:var(--c-white);padding-block:48px 64px}.x9l0vG_inner{flex-direction:column;gap:32px;display:flex}.x9l0vG_head{flex-direction:column;min-width:0;display:flex}.x9l0vG_eyebrow{margin-bottom:7px}.x9l0vG_title{color:var(--c-ink);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(40px,3.90625vw,50px);font-weight:600;line-height:1.15}.x9l0vG_lead{color:var(--c-muted);text-wrap:pretty;margin-top:9px;font-size:17px;line-height:25.5px}.x9l0vG_tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.x9l0vG_tiles>li{min-width:0;display:flex}.x9l0vG_tile{border:1px solid var(--c-line-50);border-radius:var(--radius-md);background:var(--c-surface-50);min-width:0;min-height:64.63px;transition:background-color var(--dur-fast) ease, border-color var(--dur-fast) ease;flex:1;align-items:center;gap:12px;padding:11px 14px 11px 11px;display:flex}.x9l0vG_chip{background:var(--chip-bg);width:40px;height:40px;transition:box-shadow var(--dur-fast) ease;border-radius:10px;flex:none;place-items:center;display:grid}.x9l0vG_tiles>li:nth-child(4n+1){--chip-bg:var(--c-coral-50)}.x9l0vG_tiles>li:nth-child(4n+2){--chip-bg:var(--c-mint)}.x9l0vG_tiles>li:nth-child(4n+3){--chip-bg:var(--c-sand-200)}.x9l0vG_tiles>li:nth-child(4n+4){--chip-bg:var(--c-sage-50)}@media (hover:hover){.x9l0vG_tile:hover{background:var(--c-white);border-color:#2a464466}.x9l0vG_tile:hover .x9l0vG_chip{box-shadow:inset 0 0 0 20px #2a464412}}.x9l0vG_tileIcon{flex:none}.x9l0vG_tileText{flex-direction:column;flex:1;min-width:0;display:flex}.x9l0vG_tileTitle{color:var(--c-ink);overflow-wrap:break-word;font-size:14px;font-weight:700;line-height:17.5px}.x9l0vG_tileBlurb{color:var(--c-muted);margin-top:2px;font-size:11px;line-height:15.13px}.x9l0vG_ctas{flex-wrap:wrap;justify-content:center;gap:16px 22px;padding-top:4px;display:flex}.x9l0vG_popular{border-top:1px solid var(--c-line-70);flex-direction:column;gap:24px;margin-top:8px;padding-top:32px;display:flex}.x9l0vG_popularHead{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.x9l0vG_popularTitle{color:var(--c-teal);letter-spacing:1.32px;text-transform:uppercase;align-items:center;gap:8px;padding-bottom:6px;font-size:11px;font-weight:600;line-height:16.5px;display:flex}.x9l0vG_popularTitle:before{content:"";background:var(--c-coral);flex:none;width:14px;height:2px}.x9l0vG_allLink{color:var(--c-teal);flex:none;align-items:center;gap:4px;margin-block:-10px;padding-block:10px;font-size:14px;font-weight:600;line-height:21px;display:inline-flex}.x9l0vG_allLink img{transition:transform var(--dur-fast) ease}@media (hover:hover){.x9l0vG_allLink:hover img{transform:translate(3px)}}.x9l0vG_products{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.x9l0vG_product{min-width:0}@media (max-width:1199px){.x9l0vG_products{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);margin:-4px calc(-1 * var(--gutter));padding:4px var(--gutter);scrollbar-width:thin;scrollbar-color:var(--c-line) transparent;grid-template-columns:none;grid-auto-columns:224px;grid-auto-flow:column;overflow-x:auto}.x9l0vG_product{scroll-snap-align:start}}@media (max-width:1199px) and (hover:none){.x9l0vG_products{scrollbar-width:none}.x9l0vG_products::-webkit-scrollbar{display:none}}@media (max-width:1023px){.x9l0vG_hero{padding-block:40px 56px}.x9l0vG_lead{font-size:16px;line-height:24px}.x9l0vG_tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.x9l0vG_tiles>li:nth-child(4n+3){--chip-bg:var(--c-sage-50)}.x9l0vG_tiles>li:nth-child(4n+4){--chip-bg:var(--c-sand-200)}}@media (max-width:767px){.x9l0vG_hero{padding-block:32px 48px}.x9l0vG_inner{gap:24px}.x9l0vG_title{letter-spacing:-.02em;font-size:clamp(26px,7.2vw,32px)}.x9l0vG_lead{margin-top:8px;font-size:15px;line-height:22.5px}.x9l0vG_tiles{gap:8px}.x9l0vG_tile{gap:10px;min-height:56px;padding:9px 11px 9px 9px}.x9l0vG_chip{border-radius:9px;width:36px;height:36px}.x9l0vG_tileTitle{font-size:13px;line-height:17px}.x9l0vG_tileBlurb{display:none}.x9l0vG_ctas{flex-direction:column;gap:10px;padding-top:0}.x9l0vG_popular{gap:16px;margin-top:0;padding-top:24px}.x9l0vG_products{grid-auto-columns:70vw;gap:12px}}@media (max-width:479px){.x9l0vG_tile{gap:8px;padding:8px}.x9l0vG_chip{border-radius:8px;width:32px;height:32px}}
.T4xxcG_empty{border:1px solid var(--c-line);background:var(--c-white);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:12px;padding:56px 32px;display:flex}.T4xxcG_icon{border-radius:var(--radius-pill);background:var(--c-sage-50);width:64px;height:64px;color:var(--c-sage-deep);place-items:center;margin-bottom:4px;display:grid}.T4xxcG_title{max-width:560px;color:var(--c-ink);overflow-wrap:anywhere;font-size:22px;font-weight:700;line-height:30px}.T4xxcG_query{color:var(--c-teal)}.T4xxcG_text{max-width:460px;color:var(--c-muted);font-size:15px;line-height:23px}.T4xxcG_actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:12px;display:flex}@media (max-width:767px){.T4xxcG_empty{gap:10px;padding:40px 16px 24px}.T4xxcG_icon{width:56px;height:56px}.T4xxcG_title{font-size:20px;line-height:27px}.T4xxcG_text{font-size:14px;line-height:21px}.T4xxcG_actions{flex-direction:column;align-self:stretch;gap:10px}.T4xxcG_actions>a,.T4xxcG_actions>button{white-space:normal;width:100%;height:auto;min-height:48px;padding:12px 16px}}
.dBjbbq_section{--hww-text-soft:#ffffffeb;--hww-card-text:#ffffffe0;--hww-numeral:#ffffff59;--hww-card:#0000001f;--hww-card-hover:#0000002e;--hww-line:#ffffff29;--hww-line-strong:#ffffff4d;--hww-gap:16px;--hww-pad:24px;--hww-icon:44px;background:var(--c-sage);color:var(--c-white);padding-block:96px}.dBjbbq_section :focus-visible{outline-color:var(--c-white)}.dBjbbq_inner{flex-direction:column;gap:48px;display:flex}.dBjbbq_head{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px 48px;display:grid}.dBjbbq_heading{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.dBjbbq_heading .dBjbbq_eyebrow{padding-bottom:12px}.dBjbbq_subtitle{color:var(--hww-text-soft);text-wrap:balance;padding-top:8px;font-size:17px;line-height:26px}.dBjbbq_actions{flex-direction:column;align-items:flex-end;gap:12px;display:flex}.dBjbbq_call{color:var(--hww-text-soft);font-size:14px;line-height:20px}.dBjbbq_phone{color:var(--c-white);white-space:nowrap;text-decoration:underline;-webkit-text-decoration-color:var(--hww-line-strong);text-decoration-color:var(--hww-line-strong);text-underline-offset:4px;transition:text-decoration-color var(--dur-fast) ease;font-weight:600;text-decoration-thickness:1px;position:relative}.dBjbbq_phone:after{content:"";position:absolute;inset:-10px 0}.dBjbbq_phone:hover{text-decoration-color:currentColor}.dBjbbq_steps{container:hww-steps/inline-size}.dBjbbq_list{gap:var(--hww-gap);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.dBjbbq_step{min-width:0;padding:var(--hww-pad);border:1px solid var(--hww-line);background-color:var(--hww-card);transition:background-color var(--dur) var(--ease-out), border-color var(--dur) var(--ease-out);border-radius:16px;flex-direction:column;grid-column:span 2;display:flex;position:relative}.dBjbbq_step:nth-child(n+4){grid-column:span 3}@container hww-steps (min-width:1100px){.dBjbbq_list{grid-template-columns:repeat(5,minmax(0,1fr))}.dBjbbq_step,.dBjbbq_step:nth-child(n+4){grid-column:auto}}@media (hover:hover){.dBjbbq_step:hover{border-color:var(--hww-line-strong);background-color:var(--hww-card-hover)}}.dBjbbq_top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.dBjbbq_icon{z-index:2;width:var(--hww-icon);height:var(--hww-icon);border-radius:var(--radius-pill);background:var(--c-white);color:var(--c-sage-deep);flex:none;place-items:center;display:grid;position:relative}.dBjbbq_num{color:var(--hww-numeral);font-variant-numeric:tabular-nums;letter-spacing:-1px;font-size:34px;font-weight:700;line-height:1}.dBjbbq_titleRow{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.dBjbbq_stepTitle{letter-spacing:-.2px;font-size:18px;font-weight:600;line-height:26px}.dBjbbq_badge{border-radius:var(--radius-pill);background:var(--c-coral-deep);height:22px;color:var(--c-white);letter-spacing:.06em;text-transform:uppercase;flex:none;align-items:center;padding-inline:8px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.dBjbbq_stepText{color:var(--hww-card-text);text-wrap:pretty;margin-top:8px;font-size:14px;line-height:22px}.dBjbbq_connector{z-index:1;top:calc(var(--hww-pad) + var(--hww-icon) / 2 - 12px);right:calc(-1px - var(--hww-gap) / 2 - 12px);border:1px solid var(--hww-line-strong);border-radius:var(--radius-pill);background:var(--c-sage);width:24px;height:24px;color:var(--c-white);place-items:center;display:grid;position:absolute}.dBjbbq_step:nth-child(3) .dBjbbq_connector{display:none}@container hww-steps (min-width:1100px){.dBjbbq_step:nth-child(3) .dBjbbq_connector{display:grid}}@media (max-width:1023px){.dBjbbq_section{padding-block:80px}.dBjbbq_inner{gap:40px}.dBjbbq_head{column-gap:32px}}@media (max-width:767px){.dBjbbq_section{--hww-gap:12px;--hww-pad:20px;padding-block:64px}.dBjbbq_inner{gap:32px}.dBjbbq_head{grid-template-columns:minmax(0,1fr)}.dBjbbq_actions{align-items:flex-start}.dBjbbq_subtitle{font-size:16px;line-height:24px}.dBjbbq_list{grid-template-columns:minmax(0,1fr)}.dBjbbq_step,.dBjbbq_step:nth-child(n+4){grid-column:auto;grid-template-columns:var(--hww-icon) minmax(0, 1fr) auto;grid-template-rows:auto auto;column-gap:16px;display:grid}.dBjbbq_top{display:contents}.dBjbbq_icon{grid-area:1/1/span 2;align-self:start}.dBjbbq_num{grid-area:1/3;align-self:center;font-size:32px}.dBjbbq_titleRow{min-height:var(--hww-icon);grid-area:1/2}.dBjbbq_stepText{grid-area:2/2/auto/span 2;margin-top:2px}.dBjbbq_step:not(:last-child):before{content:"";z-index:1;top:calc(var(--hww-pad) + var(--hww-icon) / 2);bottom:calc(-2px - var(--hww-gap) - var(--hww-pad) - var(--hww-icon) / 2);left:calc(var(--hww-pad) + var(--hww-icon) / 2 - .5px);background:var(--hww-line-strong);width:1px;position:absolute}.dBjbbq_connector,.dBjbbq_step:nth-child(3) .dBjbbq_connector{display:none}}@container hww-steps (max-width:299px){.dBjbbq_step,.dBjbbq_step:nth-child(n+4){column-gap:12px}.dBjbbq_num{font-size:26px}}@media (max-width:479px){.dBjbbq_actions{align-items:stretch}.dBjbbq_call{text-align:center}}
.i7tc0W_panel{background:var(--c-white);flex-direction:column;display:flex}.i7tc0W_sidebar{border:1px solid var(--c-line);border-radius:var(--radius-md);padding:4px 20px 8px}.i7tc0W_sheet{padding:0 16px 8px}.i7tc0W_head{border-bottom:1px solid var(--c-line);align-items:center;gap:12px;min-height:56px;display:flex}.i7tc0W_title{color:var(--c-ink);flex:1;font-size:18px;font-weight:700;line-height:26px}.i7tc0W_title:focus{outline:none}.i7tc0W_reset{border-radius:var(--radius-sm);min-height:32px;color:var(--c-coral-deep);white-space:nowrap;margin-right:-6px;padding:0 6px;font-size:14px;font-weight:600;line-height:20px}@media (hover:hover){.i7tc0W_reset:hover{text-underline-offset:3px;text-decoration:underline}}.i7tc0W_close{border-radius:var(--radius-pill);width:44px;height:44px;color:var(--c-ink);place-items:center;margin-right:-10px;display:grid}.i7tc0W_sheet .i7tc0W_head{z-index:1;background:var(--c-white);min-height:60px;padding-top:4px;position:sticky;top:0}.i7tc0W_group+.i7tc0W_group{border-top:1px solid var(--c-line)}.i7tc0W_groupHeading{font:inherit}.i7tc0W_groupToggle{width:100%;min-height:52px;color:var(--c-ink);text-align:left;-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;gap:8px;padding:0;font-size:15px;font-weight:700;line-height:22px;display:flex}.i7tc0W_groupChevron{color:var(--c-muted);transition:transform var(--dur-fast) ease;flex:none}.i7tc0W_groupToggle[aria-expanded=true] .i7tc0W_groupChevron{transform:rotate(180deg)}@media (hover:hover){.i7tc0W_groupToggle:hover .i7tc0W_groupChevron{color:var(--c-ink)}}.i7tc0W_groupBody{flex-direction:column;gap:4px;padding-bottom:16px;display:flex}.i7tc0W_groupBody[hidden]{display:none}.i7tc0W_count{color:var(--c-muted);font-variant-numeric:tabular-nums;flex:none;font-size:13px;line-height:20px}.i7tc0W_switchRow{width:100%;min-height:40px;color:var(--c-ink);text-align:left;-webkit-tap-highlight-color:transparent;align-items:center;gap:10px;padding:0;font-size:15px;line-height:22px;display:flex}.i7tc0W_switchLabel{flex:1;min-width:0}.i7tc0W_switchTrack{border:1.5px solid var(--c-muted);border-radius:var(--radius-pill);background:var(--c-white);width:40px;height:24px;transition:background-color var(--dur-fast) ease, border-color var(--dur-fast) ease;flex:none;position:relative}.i7tc0W_switchThumb{border-radius:var(--radius-pill);background:var(--c-muted);width:14px;height:14px;transition:transform var(--dur) var(--ease-out), background-color var(--dur-fast) ease, width var(--dur-fast) ease, height var(--dur-fast) ease, top var(--dur-fast) ease, left var(--dur-fast) ease;position:absolute;top:3.5px;left:3.5px}.i7tc0W_switchRow[aria-checked=true] .i7tc0W_switchTrack{border-color:var(--c-teal);background:var(--c-teal)}.i7tc0W_switchRow[aria-checked=true] .i7tc0W_switchThumb{background:var(--c-white);width:18px;height:18px;top:1.5px;left:1.5px;transform:translate(16px)}@media (hover:hover){.i7tc0W_switchRow:not(:disabled):hover .i7tc0W_switchTrack{border-color:var(--c-ink)}.i7tc0W_switchRow[aria-checked=true]:not(:disabled):hover .i7tc0W_switchTrack{border-color:var(--c-teal-900);background:var(--c-teal-900)}}.i7tc0W_switchRow:disabled{cursor:default;opacity:.45}.i7tc0W_brandSearch{margin-bottom:6px;position:relative}.i7tc0W_brandSearchIcon{color:var(--c-muted);pointer-events:none;position:absolute;top:10px;left:12px}.i7tc0W_brandSearchInput{appearance:none;border:1px solid var(--c-line);border-radius:var(--radius-pill);background:var(--c-white);width:100%;height:36px;padding:0 12px 0 36px;font-size:14px;line-height:20px;display:block}.i7tc0W_brandSearchInput::placeholder{color:var(--c-muted);opacity:1}.i7tc0W_brandSearchInput::-webkit-search-cancel-button{appearance:none;display:none}.i7tc0W_brandSearchInput::-webkit-search-decoration{appearance:none;display:none}.i7tc0W_brandSearchInput:focus,.i7tc0W_brandSearchInput:focus-visible{border-color:var(--c-teal);box-shadow:0 0 0 1px var(--c-teal);outline:none}.i7tc0W_options{flex-direction:column;display:flex}.i7tc0W_option{min-height:36px;color:var(--c-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;gap:10px;font-size:15px;line-height:22px;display:flex}.i7tc0W_optionLabel{overflow-wrap:anywhere;flex:1;min-width:0}.i7tc0W_optionDisabled{cursor:default;opacity:.45}.i7tc0W_check{appearance:none;border:1.5px solid var(--c-muted);border-radius:var(--radius-xs);background:var(--c-white) center / 14px 14px no-repeat;cursor:pointer;width:18px;height:18px;transition:background-color var(--dur-fast) ease, border-color var(--dur-fast) ease;flex:none;margin:0}.i7tc0W_check:checked{border-color:var(--c-teal);background-color:var(--c-teal);background-image:url(/icons/ui/checkbox-check.svg)}.i7tc0W_check:disabled{cursor:default}@media (hover:hover){.i7tc0W_option:hover .i7tc0W_check:not(:checked):not(:disabled){border-color:var(--c-ink)}}.i7tc0W_noMatch{color:var(--c-muted);padding:6px 0;font-size:14px;line-height:20px}.i7tc0W_more{min-height:36px;color:var(--c-teal);-webkit-tap-highlight-color:transparent;align-self:flex-start;align-items:center;gap:4px;margin-top:2px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.i7tc0W_moreChevron{transition:transform var(--dur-fast) ease}.i7tc0W_more[aria-expanded=true] .i7tc0W_moreChevron{transform:rotate(180deg)}@media (hover:hover){.i7tc0W_more:hover{text-underline-offset:3px;text-decoration:underline}}.i7tc0W_chips{flex-wrap:wrap;gap:8px;display:flex}.i7tc0W_chip{border:1px solid var(--c-line);border-radius:var(--radius-pill);background:var(--c-white);height:36px;color:var(--c-ink);white-space:nowrap;transition:background-color var(--dur-fast) ease, border-color var(--dur-fast) ease, color var(--dur-fast) ease;-webkit-tap-highlight-color:transparent;align-items:center;gap:6px;padding:0 14px 0 11px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.i7tc0W_chipIcon{color:var(--c-sage);transition:color var(--dur-fast) ease;flex:none}@media (hover:hover){.i7tc0W_chip:not(:disabled):hover{border-color:var(--c-muted)}}.i7tc0W_chip[aria-pressed=true],.i7tc0W_chip[aria-pressed=true]:hover{border-color:var(--c-teal);background:var(--c-teal);color:var(--c-white)}.i7tc0W_chip[aria-pressed=true] .i7tc0W_chipIcon{color:var(--c-white)}.i7tc0W_chip:disabled{cursor:default;opacity:.45}.i7tc0W_priceRow{align-items:center;gap:8px;display:flex}.i7tc0W_priceDash{background:var(--c-muted);border-radius:1px;flex:none;width:8px;height:1.5px}.i7tc0W_priceField{border:1px solid var(--c-line);border-radius:var(--radius-sm);background:var(--c-white);cursor:text;min-width:0;height:40px;transition:border-color var(--dur-fast) ease, box-shadow var(--dur-fast) ease;flex:1 1 0;align-items:center;display:flex;position:relative}.i7tc0W_priceField:focus-within{border-color:var(--c-teal);box-shadow:0 0 0 1px var(--c-teal)}@media (hover:hover){.i7tc0W_priceField:hover:not(:focus-within){border-color:var(--c-muted)}}.i7tc0W_pricePrefix{color:var(--c-muted);flex:none;padding-left:11px;font-size:14px;line-height:20px}.i7tc0W_priceInput{appearance:none;border-radius:var(--radius-sm);width:100%;min-width:0;height:100%;color:var(--c-ink);font-variant-numeric:tabular-nums;background:0 0;border:0;flex:auto;padding:0 10px 0 6px;font-size:15px;line-height:22px}.i7tc0W_priceInput::placeholder{color:var(--c-muted);opacity:1}.i7tc0W_priceInput:focus,.i7tc0W_priceInput:focus-visible{outline:none}.i7tc0W_sheet .i7tc0W_groupToggle{min-height:56px;font-size:16px}.i7tc0W_sheet .i7tc0W_option,.i7tc0W_sheet .i7tc0W_switchRow{min-height:44px;font-size:16px}.i7tc0W_sheet .i7tc0W_chip{height:40px;font-size:15px}.i7tc0W_sheet .i7tc0W_more{min-height:44px}.i7tc0W_sheet .i7tc0W_priceField{height:48px}.i7tc0W_sheet .i7tc0W_priceInput,.i7tc0W_sheet .i7tc0W_brandSearchInput{font-size:16px}.i7tc0W_sheet .i7tc0W_brandSearchInput{height:44px}.i7tc0W_sheet .i7tc0W_brandSearchIcon{top:14px}@media (pointer:coarse){.i7tc0W_priceInput,.i7tc0W_brandSearchInput{font-size:16px}}
.vpu-Ca_sectionTitle{letter-spacing:-1px;font-size:40px;font-weight:600;line-height:48px}@media (max-width:1023px){.vpu-Ca_sectionTitle{letter-spacing:-.85px;font-size:34px;line-height:40px}}@media (max-width:767px){.vpu-Ca_sectionTitle{letter-spacing:-.7px;font-size:28px;line-height:34px}}
.bcm51q_root{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 96px calc(100% - 96px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 96px calc(100% - 96px),#0000 100%)}.bcm51q_track{width:max-content;animation:bcm51q_marquee var(--marquee-duration,40s) linear infinite;will-change:transform;display:flex}.bcm51q_group{flex:none;justify-content:space-around;min-width:100vw;display:flex}.bcm51q_group>*{margin-right:var(--marquee-gap,24px);flex:none}@media (hover:hover){.bcm51q_root:hover .bcm51q_track{animation-play-state:paused}}.bcm51q_root:focus-within .bcm51q_track{animation-play-state:paused}@keyframes bcm51q_marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.bcm51q_root{scroll-snap-type:x proximity;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.bcm51q_track{animation:none}.bcm51q_group{justify-content:flex-start;gap:var(--marquee-gap,24px);min-width:0}.bcm51q_group>*{scroll-snap-align:start;margin-right:0}.bcm51q_group[aria-hidden=true]{display:none}}@media (max-width:767px) and (prefers-reduced-motion:no-preference){.bcm51q_root{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 32px calc(100% - 32px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 32px calc(100% - 32px),#0000 100%)}}
.kSQz-q_card{border-radius:var(--radius-md);background:var(--c-sage-50);flex-direction:column;gap:12px;padding:20px;display:flex}.kSQz-q_head{align-items:center;gap:12px;display:flex}.kSQz-q_avatar{border-radius:var(--radius-pill);background:var(--c-sage);width:44px;height:44px;color:var(--c-white);flex:none;place-items:center;font-size:15px;font-weight:700;line-height:20px;display:grid;position:relative}.kSQz-q_avatar:after{content:"";border:2px solid var(--c-sage-50);border-radius:var(--radius-pill);background:var(--c-coral);width:11px;height:11px;position:absolute;bottom:1px;right:0}.kSQz-q_person{flex-direction:column;gap:2px;min-width:0;display:flex}.kSQz-q_name{color:var(--c-ink);font-size:16px;font-weight:700;line-height:22px}.kSQz-q_role{color:var(--c-sage-deep);font-size:13px;font-weight:500;line-height:18px}.kSQz-q_text{color:var(--c-muted-strong);font-size:14px;line-height:21px}.kSQz-q_link{border:1px solid var(--c-teal);border-radius:var(--radius-pill);background:var(--c-white);height:44px;color:var(--c-teal);white-space:nowrap;transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease;justify-content:center;align-items:center;gap:8px;margin-top:4px;padding:0 20px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}@media (hover:hover){.kSQz-q_link:hover{background:var(--c-teal);color:var(--c-white)}}
.H9HIFG_pagination{border-top:1px solid var(--c-line);text-align:center;flex-direction:column;align-items:center;gap:16px;margin-top:16px;padding-top:32px;display:flex}.H9HIFG_info{color:var(--c-muted);font-size:14px;line-height:20px}.H9HIFG_more{border:1px solid var(--c-teal);border-radius:var(--radius-pill);background:var(--c-white);height:48px;color:var(--c-teal);transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease;justify-content:center;align-items:center;gap:8px;padding:0 32px;font-size:15px;font-weight:600;line-height:22px;display:inline-flex}@media (hover:hover){.H9HIFG_more:hover{background:var(--c-teal);color:var(--c-white)}}.H9HIFG_pages{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;margin-top:4px;display:flex}.H9HIFG_page,.H9HIFG_arrow{border-radius:var(--radius-pill);width:40px;height:40px;color:var(--c-ink);transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease;place-items:center;font-size:14px;font-weight:600;line-height:20px;display:grid}@media (hover:hover){.H9HIFG_page:hover,.H9HIFG_arrow:hover{background:var(--c-sage-50)}}.H9HIFG_current,.H9HIFG_current:hover{background:var(--c-teal);color:var(--c-white)}.H9HIFG_disabled,.H9HIFG_disabled:hover{color:var(--c-muted);opacity:.35;background:0 0}.H9HIFG_gap{color:var(--c-muted);padding:0 4px;font-size:14px;line-height:20px}@media (max-width:1023px){.H9HIFG_more{align-self:stretch;height:52px;padding:0 16px;font-size:16px}.H9HIFG_page,.H9HIFG_arrow{width:44px;height:44px}.H9HIFG_pages{gap:2px}}@media (max-width:767px){.H9HIFG_pagination{gap:14px;margin-top:8px;padding-top:24px}}
.rJ2sEG_root{border-radius:var(--radius-md)}@media (prefers-reduced-motion:no-preference){.rJ2sEG_root{touch-action:pan-y;touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.rJ2sEG_root{cursor:grab}.rJ2sEG_root[data-dragging]{cursor:grabbing}}
.Lx02IW_sheet{flex-direction:column;display:flex}.Lx02IW_body{max-height:calc(88vh - env(safe-area-inset-bottom));max-height:calc(88dvh - env(safe-area-inset-bottom));flex-direction:column;display:flex}.Lx02IW_scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow-y:auto}.Lx02IW_footer{border-top:1px solid var(--c-line);background:var(--c-white);flex:none;gap:8px;padding:12px 16px;display:flex}.Lx02IW_ghost,.Lx02IW_primary{border-radius:var(--radius-pill);white-space:nowrap;height:48px;transition:background-color var(--dur-fast) ease, border-color var(--dur-fast) ease, opacity var(--dur-fast) ease;font-size:16px;font-weight:600;line-height:22px}.Lx02IW_ghost{border:1px solid var(--c-line);background:var(--c-white);color:var(--c-ink);flex:none;padding:0 20px}.Lx02IW_ghost:disabled{cursor:default;opacity:.45}.Lx02IW_primary{background:var(--c-teal);min-width:0;color:var(--c-white);flex:auto;padding:0 16px}@media (hover:hover){.Lx02IW_ghost:not(:disabled):hover{border-color:var(--c-muted)}.Lx02IW_primary:hover{background:var(--c-teal-900)}}.Lx02IW_head{border-bottom:1px solid var(--c-line);align-items:center;gap:12px;min-height:60px;margin:0 16px;padding-top:4px;display:flex}.Lx02IW_title{color:var(--c-ink);flex:1;font-size:18px;font-weight:700;line-height:26px}.Lx02IW_title:focus{outline:none}.Lx02IW_close{border-radius:var(--radius-pill);width:44px;height:44px;color:var(--c-ink);place-items:center;margin-right:-10px;display:grid}.Lx02IW_radios{flex-direction:column;padding:8px 16px 16px;display:flex}.Lx02IW_radio{min-height:52px;color:var(--c-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;gap:12px;font-size:16px;line-height:22px;display:flex}.Lx02IW_radio+.Lx02IW_radio{border-top:1px solid var(--c-line)}.Lx02IW_radioLabel{flex:1;min-width:0}.Lx02IW_radioInput{appearance:none;border:1.5px solid var(--c-muted);border-radius:var(--radius-pill);background:var(--c-white);cursor:pointer;width:22px;height:22px;transition:border-color var(--dur-fast) ease, box-shadow var(--dur-fast) ease;flex:none;margin:0}.Lx02IW_radioInput:checked{border:6px solid var(--c-teal)}.Lx02IW_radio:has(.Lx02IW_radioInput:checked) .Lx02IW_radioLabel{font-weight:600}@media (max-width:379px){.Lx02IW_ghost{padding:0 16px}.Lx02IW_primary{padding:0 12px}}@media (max-width:359px){.Lx02IW_ghost,.Lx02IW_primary{font-size:15px}}@media (min-width:768px){.Lx02IW_sheet{max-width:640px;margin-inline:auto}}
.aIa46a_head{flex-direction:column;align-items:flex-start;display:flex}.aIa46a_head .aIa46a_eyebrow{padding-bottom:8px}.aIa46a_title{color:var(--c-ink)}.aIa46a_subtitle{color:var(--c-muted);padding-top:4px;font-size:17px;line-height:26px}@media (max-width:767px){.aIa46a_subtitle{font-size:16px;line-height:24px}}
._5HJzea_band{background:var(--c-teal) url(/patterns/me-monogram.svg) 50% 0 / 240px 240px repeat;color:var(--c-white)}._5HJzea_band :focus-visible{outline-color:var(--c-white)}._5HJzea_inner{max-width:var(--container);padding-block:112px;padding-left:max(var(--gutter), env(safe-area-inset-left));padding-right:max(var(--gutter), env(safe-area-inset-right));grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:64px;margin-inline:auto;display:grid}._5HJzea_main{flex-direction:column;grid-column:1/span 7;align-items:flex-start;gap:24px;min-width:0;display:flex}._5HJzea_title{color:var(--c-white);letter-spacing:-1px;font-size:40px;font-weight:600;line-height:48px}._5HJzea_direct{flex-direction:column;align-items:flex-start;padding-top:7px;display:flex}._5HJzea_directLabel{color:#ffffffb3;min-height:20px;font-size:13px;line-height:19.5px}._5HJzea_directPhone{color:var(--c-white);letter-spacing:-1.2px;white-space:nowrap;transition:color var(--dur-fast) ease;margin-top:4px;font-size:48px;font-weight:500;line-height:48px}@media (hover:hover){._5HJzea_directPhone:hover{color:var(--c-mint)}}._5HJzea_actions{flex-wrap:wrap;align-items:center;gap:12px;padding-top:16px;display:flex}._5HJzea_aside{border-left:1px solid #ffffff1a;flex-direction:column;grid-column:8/span 5;gap:24px;min-width:0;padding-left:48px;display:flex}._5HJzea_asideTitle{color:var(--c-white);font-size:18px;font-weight:500;line-height:27px}._5HJzea_list{flex-direction:column;gap:20px;display:flex}._5HJzea_item{flex-direction:column;display:flex}._5HJzea_itemHours{padding-top:4px}._5HJzea_term{color:#fff9;font-size:12px;line-height:18px}._5HJzea_value{color:var(--c-white);overflow-wrap:anywhere;padding-top:2px;font-size:14px;font-weight:500;line-height:21px}._5HJzea_valueHours{color:#ffffffe6;font-weight:400}._5HJzea_nowrap{white-space:nowrap}._5HJzea_link{transition:color var(--dur-fast) ease}@media (hover:hover){._5HJzea_link:hover{color:var(--c-mint)}}@media (max-width:1023px){._5HJzea_inner{grid-template-columns:minmax(0,1fr);row-gap:48px;padding-block:80px}._5HJzea_title{letter-spacing:-.85px;font-size:34px;line-height:40px}._5HJzea_main,._5HJzea_aside{grid-column:1}._5HJzea_aside{border-top:1px solid #ffffff1a;border-left:0;padding:40px 0 0}._5HJzea_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px;display:grid}._5HJzea_itemHours{padding-top:0}._5HJzea_link{margin-block:-10px;padding-block:10px;display:inline-block}}@media (max-width:767px){._5HJzea_inner{row-gap:40px;padding-block:64px}._5HJzea_title{letter-spacing:-.7px;font-size:28px;line-height:34px}._5HJzea_directPhone{letter-spacing:-.9px;font-size:36px;line-height:40px}._5HJzea_actions{flex-direction:column;align-items:stretch;width:100%;padding-top:8px}._5HJzea_list{grid-template-columns:minmax(0,1fr)}}@media (max-width:379px){._5HJzea_directPhone{letter-spacing:-.8px;font-size:32px}}
.cI6H7q_field{min-width:0;position:relative}.cI6H7q_input{appearance:none;width:100%;height:var(--catalog-control-h,44px);border:1px solid var(--c-line);border-radius:var(--radius-pill);background:var(--c-white);color:var(--c-ink);text-overflow:ellipsis;transition:border-color var(--dur-fast) ease, box-shadow var(--dur-fast) ease;margin:0;padding:0 44px 0 46px;font-size:15px;line-height:22px;display:block}.cI6H7q_input::placeholder{color:var(--c-muted);opacity:1}.cI6H7q_input:placeholder-shown{padding-right:16px}.cI6H7q_input::-webkit-search-cancel-button{appearance:none;display:none}.cI6H7q_input::-webkit-search-decoration{appearance:none;display:none}@media (hover:hover){.cI6H7q_input:hover{border-color:var(--c-muted)}}.cI6H7q_input:focus,.cI6H7q_input:focus-visible{border-color:var(--c-teal);box-shadow:0 0 0 1px var(--c-teal);outline:none}.cI6H7q_icon{top:calc((var(--catalog-control-h,44px) - 20px) / 2);color:var(--c-muted);pointer-events:none;position:absolute;left:17px}.cI6H7q_field:focus-within .cI6H7q_icon{color:var(--c-teal)}.cI6H7q_clear{top:calc((var(--catalog-control-h,44px) - 32px) / 2);border-radius:var(--radius-pill);width:32px;height:32px;color:var(--c-muted);transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease;place-items:center;display:grid;position:absolute;right:6px}.cI6H7q_clear:after{content:"";position:absolute;inset:-6px -6px -6px -4px}@media (hover:hover){.cI6H7q_clear:hover{background:var(--c-surface);color:var(--c-ink)}}@media (max-width:1023px),(pointer:coarse){.cI6H7q_input{font-size:16px}}
.HlRU8W_section{background:var(--c-white);padding-block:96px}.HlRU8W_layout{flex-direction:column;gap:40px;display:flex}.HlRU8W_marquee{padding-block:2px}.HlRU8W_brand{border:1px solid var(--c-line);border-radius:var(--radius-md);background:var(--c-white);flex-direction:column;justify-content:center;align-items:center;width:184px;height:100px;padding:12px 16px;display:flex}.HlRU8W_logoBox{justify-content:center;align-items:center;width:100%;height:40px;display:flex}.HlRU8W_logo{flex:none;height:36px;display:block;position:relative;overflow:hidden}.HlRU8W_mark{max-width:none;position:absolute}.HlRU8W_glyph{color:var(--c-teal);white-space:nowrap;font-family:WenQuanYi Zen Hei,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Noto Sans CJK SC,Noto Sans SC,sans-serif;font-weight:400;line-height:1;position:absolute;transform:translate(-50%,-50%)}.HlRU8W_wordmark{color:var(--c-teal);white-space:nowrap;font-weight:800;position:absolute}.HlRU8W_wordmarkPlain{max-width:100%;color:var(--c-teal);letter-spacing:.9px;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:16px;font-weight:800;line-height:22px;overflow:hidden}.HlRU8W_wordmarkPlain[data-long]{-webkit-line-clamp:2;line-clamp:2;letter-spacing:.6px;overflow-wrap:anywhere;text-wrap:balance;white-space:normal;-webkit-box-orient:vertical;font-size:14px;line-height:18px;display:-webkit-box}.HlRU8W_tagline{max-width:100%;color:var(--c-muted);text-overflow:ellipsis;white-space:nowrap;padding-top:4px;font-size:12px;line-height:18px;overflow:hidden}@media (prefers-reduced-motion:reduce){.HlRU8W_brand[data-duplicate]{display:none}}@media (max-width:1023px){.HlRU8W_section{padding-block:80px}.HlRU8W_layout{gap:32px}}@media (max-width:767px){.HlRU8W_section{padding-block:64px}.HlRU8W_layout{gap:28px}}
._8rZsqq_root{container:product-actions/inline-size}._8rZsqq_list{gap:8px;display:flex}._8rZsqq_list>._8rZsqq_action{min-width:0;padding:0 20px;position:relative}._8rZsqq_list>._8rZsqq_action svg{flex:none}._8rZsqq_list>._8rZsqq_whatsapp{flex:auto}._8rZsqq_list>._8rZsqq_call,._8rZsqq_list>._8rZsqq_telegram{flex:none}@container product-actions (max-width:519px){._8rZsqq_list{flex-wrap:wrap}._8rZsqq_list>._8rZsqq_whatsapp{flex:100%}._8rZsqq_list>._8rZsqq_call,._8rZsqq_list>._8rZsqq_telegram{flex:1 1 0}}@media (max-width:767px){._8rZsqq_bar ._8rZsqq_list{flex-wrap:nowrap}._8rZsqq_bar ._8rZsqq_list>._8rZsqq_whatsapp{flex:auto;padding:0 16px}._8rZsqq_bar ._8rZsqq_list>._8rZsqq_call,._8rZsqq_bar ._8rZsqq_list>._8rZsqq_telegram{width:var(--btn-h);flex:none;padding:0}._8rZsqq_bar ._8rZsqq_label{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}
._3hUVsW_footer{background:var(--c-footer);color:var(--c-white);padding-block:64px calc(80px + env(safe-area-inset-bottom))}._3hUVsW_footer :focus-visible{outline-color:var(--c-white)}._3hUVsW_inner{max-width:var(--container);padding-left:max(var(--gutter), env(safe-area-inset-left));padding-right:max(var(--gutter), env(safe-area-inset-right));flex-direction:column;gap:48px;margin-inline:auto;display:flex}._3hUVsW_cols{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:40px;display:grid}._3hUVsW_about{flex-direction:column;align-items:flex-start;gap:15.19px;padding-top:.31px;display:flex}._3hUVsW_logo{border-radius:var(--radius-sm);align-items:center;gap:12px;display:flex}._3hUVsW_mark{border-radius:var(--radius-pill);background:var(--c-mint);width:32px;height:32px;color:var(--c-teal-950);flex:none;place-items:center;padding-bottom:1.5px;font-size:13px;font-weight:700;line-height:19.5px;display:grid}._3hUVsW_brand{white-space:nowrap;flex-direction:column;display:flex}._3hUVsW_name{color:var(--c-white);letter-spacing:.375px;text-transform:uppercase;margin-top:-1px;font-size:15px;font-weight:700;line-height:22.5px}._3hUVsW_sub{color:#ffffff80;letter-spacing:1px;text-transform:uppercase;margin-top:1px;font-size:10px;line-height:15px}._3hUVsW_desc{color:#ffffffb3;max-width:266px;font-size:13px;line-height:21.13px}._3hUVsW_col{flex-direction:column;align-items:flex-start;gap:11.5px;min-width:0;display:flex}._3hUVsW_colNav{padding-top:3px}._3hUVsW_colTitle{color:var(--c-white);letter-spacing:.65px;text-transform:uppercase;font-size:13px;font-weight:600;line-height:19.5px}._3hUVsW_navList,._3hUVsW_contacts,._3hUVsW_schedule{flex-direction:column;font-size:13px;line-height:19.5px;display:flex}._3hUVsW_navList{gap:7.5px}._3hUVsW_contacts{gap:8px}._3hUVsW_schedule{color:#ffffffb3;gap:4px}._3hUVsW_navLink,._3hUVsW_mail,._3hUVsW_legalLink{color:#ffffffb3;transition:color var(--dur-fast) ease}._3hUVsW_phoneMain,._3hUVsW_phone{color:var(--c-white);white-space:nowrap;transition:color var(--dur-fast) ease}._3hUVsW_phoneMain{font-weight:500}@media (hover:hover){._3hUVsW_navLink:hover,._3hUVsW_mail:hover,._3hUVsW_legalLink:hover,._3hUVsW_phoneMain:hover,._3hUVsW_phone:hover{color:var(--c-mint)}._3hUVsW_messenger:hover{color:var(--c-white)}}._3hUVsW_messengers{gap:12px;margin-top:1px;padding-top:4px;display:flex}._3hUVsW_messenger{color:#fffc;text-decoration-skip-ink:none;text-underline-position:from-font;transition:color var(--dur-fast) ease;font-size:12px;line-height:18px;text-decoration:underline;text-decoration-thickness:1px}._3hUVsW_address{color:var(--c-white)}._3hUVsW_note{color:var(--c-mint);margin-top:1px;padding-top:4px;font-size:12px;font-weight:500;line-height:18px}._3hUVsW_bottom{color:#ffffff80;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-top:32px;font-size:13px;line-height:19.5px;display:flex}._3hUVsW_legal{flex-wrap:wrap;gap:8px 24px;display:flex}._3hUVsW_legalLink{color:#ffffff80}@media (max-width:1023px){._3hUVsW_cols{grid-template-columns:repeat(2,minmax(0,1fr))}._3hUVsW_colNav{padding-top:0}._3hUVsW_desc{max-width:320px}._3hUVsW_logo{min-height:40px}._3hUVsW_col{gap:2px}._3hUVsW_navList,._3hUVsW_contacts{gap:0}._3hUVsW_navLink,._3hUVsW_phoneMain,._3hUVsW_phone,._3hUVsW_mail,._3hUVsW_messenger,._3hUVsW_legalLink{align-items:center;min-height:40px;display:inline-flex}._3hUVsW_messengers{gap:24px;margin-top:0;padding-top:0}._3hUVsW_schedule{padding-top:10px}._3hUVsW_legal{gap:0 24px}._3hUVsW_bottom{row-gap:4px;padding-top:22px}}@media (max-width:767px){._3hUVsW_footer{padding-block:48px calc(72px + env(safe-area-inset-bottom))}._3hUVsW_inner{gap:40px}._3hUVsW_cols{grid-template-columns:minmax(0,1fr);row-gap:32px}._3hUVsW_bottom{flex-direction:column;align-items:flex-start}}
.w84oMW_bar{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"search sort view";align-items:center;gap:12px;display:grid}.w84oMW_search{grid-area:search}.w84oMW_sort{grid-area:sort;position:relative}.w84oMW_sortSelect{appearance:none;border:1px solid var(--c-line);border-radius:var(--radius-pill);background:var(--c-white);height:44px;color:var(--c-ink);cursor:pointer;transition:border-color var(--dur-fast) ease;padding:0 42px 0 18px;font-size:14px;font-weight:600;line-height:20px;display:block}@media (hover:hover){.w84oMW_sortSelect:hover{border-color:var(--c-muted)}}.w84oMW_sortChevron{color:var(--c-muted);pointer-events:none;position:absolute;top:13px;right:16px}.w84oMW_view{border:1px solid var(--c-line);border-radius:var(--radius-pill);background:var(--c-white);grid-area:view;gap:2px;height:44px;padding:3px;display:flex}.w84oMW_viewBtn{border-radius:var(--radius-pill);width:36px;height:36px;color:var(--c-muted);transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease;place-items:center;display:grid}@media (hover:hover){.w84oMW_viewBtn:hover{color:var(--c-ink)}}.w84oMW_viewBtn[aria-pressed=true],.w84oMW_viewBtn[aria-pressed=true]:hover{background:var(--c-teal);color:var(--c-white)}.w84oMW_touchBtn{min-width:0;height:var(--catalog-control-h);border:1px solid var(--c-line);border-radius:var(--radius-pill);background:var(--c-white);color:var(--c-ink);white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:border-color var(--dur-fast) ease;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:600;line-height:20px;display:none;position:relative}.w84oMW_touchBtn>svg{color:var(--c-teal);flex:none}@media (hover:hover){.w84oMW_touchBtn:hover{border-color:var(--c-muted)}}.w84oMW_touchBtn[aria-expanded=true]{border-color:var(--c-teal)}.w84oMW_touchLabel{text-overflow:ellipsis;min-width:0;overflow:hidden}.w84oMW_filtersBtn{grid-area:filters}.w84oMW_sortBtn{grid-area:sortbtn}.w84oMW_badge{border-radius:var(--radius-pill);background:var(--c-coral-deep);min-width:20px;height:20px;color:var(--c-white);flex:none;place-items:center;padding:0 6px;font-size:12px;font-weight:700;line-height:1;display:grid}.w84oMW_summary{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.w84oMW_count{color:var(--c-ink);font-size:15px;line-height:22px}.w84oMW_countValue{font-weight:700}.w84oMW_countNote{color:var(--c-muted)}.w84oMW_vat{color:var(--c-muted);font-size:13px;line-height:20px}.w84oMW_applied{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.w84oMW_appliedChip{border-radius:var(--radius-pill);background:var(--c-sage-50);max-width:100%;min-height:32px;color:var(--c-ink);text-align:left;transition:background-color var(--dur-fast) ease;align-items:center;gap:6px;padding:5px 10px 5px 14px;font-size:13px;font-weight:500;line-height:20px;display:inline-flex;position:relative}.w84oMW_appliedLabel{overflow-wrap:anywhere;min-width:0}.w84oMW_appliedIcon{color:var(--c-sage-deep);transition:color var(--dur-fast) ease;flex:none}@media (hover:hover){.w84oMW_appliedChip:hover{background:var(--c-mint-50)}.w84oMW_appliedChip:hover .w84oMW_appliedIcon{color:var(--c-coral-deep)}}.w84oMW_clearAll{border-radius:var(--radius-sm);min-height:32px;color:var(--c-coral-deep);padding:0 6px;font-size:13px;font-weight:600;line-height:20px}@media (hover:hover){.w84oMW_clearAll:hover{text-underline-offset:3px;text-decoration:underline}}@media (max-width:1023px){.w84oMW_bar{top:var(--header-h);z-index:calc(var(--z-header) - 1);margin-left:calc(-1 * max(var(--gutter), env(safe-area-inset-left)));margin-right:calc(-1 * max(var(--gutter), env(safe-area-inset-right)));padding-block:6px;padding-left:max(var(--gutter), env(safe-area-inset-left));padding-right:max(var(--gutter), env(safe-area-inset-right));border-bottom:1px solid var(--c-line);background:var(--c-white);grid-template-columns:minmax(0,1fr) auto auto auto;grid-template-areas:"search filters sortbtn view";gap:8px;position:sticky}.w84oMW_bar :where(input,button){scroll-margin-top:-16px}.w84oMW_sort{display:none}.w84oMW_touchBtn{display:inline-flex}.w84oMW_view{height:var(--catalog-control-h)}.w84oMW_viewBtn{width:40px;height:40px}.w84oMW_appliedChip:after,.w84oMW_clearAll:after{content:"";position:absolute;inset:-6px 0}.w84oMW_clearAll{position:relative}}@media (max-width:1023px) and (max-height:500px){.w84oMW_bar{position:relative;top:auto}.w84oMW_bar :where(input,button){scroll-margin-top:0}}@media (max-width:767px){.w84oMW_bar{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"search filters sortbtn"}.w84oMW_view{display:none}.w84oMW_touchBtn{width:var(--catalog-control-h);padding:0}.w84oMW_touchLabel{display:none}.w84oMW_badge{min-width:20px;height:20px;box-shadow:0 0 0 2px var(--c-white);padding:0 5px;font-size:11px;position:absolute;top:-5px;right:-5px}.w84oMW_count{font-size:14px;line-height:20px}.w84oMW_vat{font-size:12px;line-height:18px}}
._3Qd6RG_section{background:var(--c-sand-100);padding-block:96px}._3Qd6RG_grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:48px;display:grid}._3Qd6RG_photo{background:var(--c-teal);border-radius:20px;grid-column:1/span 5;align-self:stretch;min-height:420px;position:relative;overflow:hidden}._3Qd6RG_img{object-fit:cover;object-position:20% 22%}._3Qd6RG_info{flex-direction:column;grid-column:6/span 7;align-items:stretch;min-width:0;display:flex;container:about-info/inline-size}._3Qd6RG_info ._3Qd6RG_eyebrow{padding-bottom:12px;font-weight:700}._3Qd6RG_title{color:var(--c-ink);text-wrap:balance;padding-bottom:16px}._3Qd6RG_lead{color:var(--c-muted-strong);padding-bottom:32px;font-size:16px;line-height:26px}._3Qd6RG_stats{grid-template-columns:repeat(4,minmax(min-content,1fr));gap:12px;display:grid}._3Qd6RG_stat{border-radius:var(--radius-md);background:var(--c-white);flex-direction:column;justify-content:flex-start;min-height:123px;padding:16px;display:flex}._3Qd6RG_statValue{color:var(--c-teal);letter-spacing:-.025em;white-space:nowrap;font-size:28px;font-weight:600;line-height:34px}._3Qd6RG_statLabel{color:var(--c-muted-strong);text-wrap:balance;padding-top:3px;font-size:12px;line-height:16.5px}@container about-info (max-width:649px){._3Qd6RG_stats{grid-template-columns:repeat(2,minmax(min-content,1fr))}._3Qd6RG_stat{min-height:0}}@media (max-width:1023px){._3Qd6RG_section{padding-block:80px}._3Qd6RG_grid{grid-template-columns:minmax(0,1fr);gap:40px}._3Qd6RG_photo,._3Qd6RG_info{grid-column:1}._3Qd6RG_photo{aspect-ratio:16/9;align-self:auto;min-height:0}}@media (max-width:767px){._3Qd6RG_section{padding-block:64px}._3Qd6RG_grid{gap:32px}._3Qd6RG_photo{aspect-ratio:4/3;border-radius:16px}._3Qd6RG_title{padding-bottom:12px}._3Qd6RG_lead{padding-bottom:24px;font-size:15px;line-height:24px}}@media (max-width:479px){._3Qd6RG_stat{padding-inline:12px}._3Qd6RG_statValue{font-size:26px;line-height:32px}}@container about-info (max-width:323px){._3Qd6RG_statValue{font-size:24px;line-height:30px}}
.JjXVCq_root{align-items:start;min-width:0;display:grid}.JjXVCq_page{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px}.JjXVCq_modal{grid-template-columns:340px minmax(0,1fr);gap:24px 32px;padding:32px}.JjXVCq_mediaCol{min-width:0}.JjXVCq_page .JjXVCq_mediaCol{top:calc(var(--header-h) + 24px);position:sticky}@media (min-width:768px){.JjXVCq_modal{grid-template-areas:"head head""media order""description specs"}.JjXVCq_modal:not(:has(.JjXVCq_description)){grid-template-areas:"head head""media order""specs specs"}.JjXVCq_modal .JjXVCq_info{display:contents}.JjXVCq_modal .JjXVCq_head{grid-area:head}.JjXVCq_modal .JjXVCq_mediaCol{flex-direction:column;grid-area:media;align-self:stretch;display:flex}.JjXVCq_modal .JjXVCq_media{flex:1 0 auto}.JjXVCq_modal .JjXVCq_order{flex-direction:column;grid-area:order;align-self:stretch;margin-top:0;display:flex}.JjXVCq_modal .JjXVCq_hours{margin-top:auto;padding-top:12px}.JjXVCq_modal .JjXVCq_specs{grid-area:specs;margin-top:0}.JjXVCq_modal .JjXVCq_description{border-top:1px solid var(--c-line);grid-area:description;margin-top:0;padding-top:12px}}.JjXVCq_media{aspect-ratio:4/3;border-radius:var(--radius-md);background:var(--c-sand);position:relative;overflow:hidden}.JjXVCq_img{background:var(--c-white);object-fit:contain;padding:12px}.JjXVCq_noImage{color:var(--c-muted-strong);place-items:center;font-size:14px;line-height:21px;display:grid;position:absolute;inset:0}.JjXVCq_info{flex-direction:column;min-width:0;display:flex}.JjXVCq_head{flex-direction:column;gap:8px;display:flex}.JjXVCq_modal .JjXVCq_head{padding-right:48px}.JjXVCq_title{color:var(--c-ink);overflow-wrap:anywhere;text-wrap:balance;font-weight:600}.JjXVCq_page .JjXVCq_title{letter-spacing:-.9px;font-size:36px;line-height:43.2px}.JjXVCq_modal .JjXVCq_title{letter-spacing:-.7px;font-size:28px;line-height:33.6px}.JjXVCq_meta{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:8px;display:flex}.JjXVCq_badge{border-radius:var(--radius-pill);white-space:nowrap;align-items:center;gap:6px;height:28px;padding:0 12px;font-size:12px;font-weight:600;line-height:18px;display:inline-flex}.JjXVCq_badgeStock{background:var(--c-sage-50);color:var(--c-sage-deep)}.JjXVCq_badgeOrder{background:var(--c-surface);color:var(--c-muted)}.JjXVCq_dot{border-radius:var(--radius-pill);background:currentColor;width:6px;height:6px}.JjXVCq_brand{color:var(--c-ink);align-items:baseline;gap:6px;font-size:14px;font-weight:600;line-height:21px;display:inline-flex}.JjXVCq_brandLabel{color:var(--c-muted);font-weight:400}.JjXVCq_order{background:var(--c-sand-100);border-radius:16px;margin-top:24px;padding:24px}.JjXVCq_price{flex-wrap:wrap;align-items:baseline;column-gap:6px;display:flex}.JjXVCq_amount{color:var(--c-teal);letter-spacing:-.5px;white-space:nowrap;font-size:32px;font-weight:700;line-height:38px}.JjXVCq_unit{color:var(--c-muted-strong);font-size:16px;line-height:24px}.JjXVCq_from{color:var(--c-muted-strong);letter-spacing:normal;font-size:16px;font-weight:400}.JjXVCq_priceOnRequest{color:var(--c-ink);font-size:24px;font-weight:600;line-height:38px}.JjXVCq_note{color:var(--c-muted-strong);margin-top:2px;font-size:13px;line-height:19.5px}.JjXVCq_actions{margin-top:20px}.JjXVCq_hours{color:var(--c-muted-strong);margin-top:12px;font-size:12px;line-height:18px}.JjXVCq_nowrap{white-space:nowrap}.JjXVCq_specs{border-top:1px solid var(--c-line);margin-top:32px}.JjXVCq_specRow{border-bottom:1px solid var(--c-line);grid-template-columns:168px minmax(0,1fr);gap:16px;padding:12px 0;font-size:14px;line-height:21px;display:grid}.JjXVCq_specRow dt{color:var(--c-muted)}.JjXVCq_specRow dd{color:var(--c-ink);overflow-wrap:anywhere;text-wrap:pretty;font-weight:600}.JjXVCq_modal .JjXVCq_specRow{grid-template-columns:148px minmax(0,1fr)}.JjXVCq_description{margin-top:32px}.JjXVCq_descriptionTitle{color:var(--c-ink);font-size:16px;font-weight:600;line-height:24px}.JjXVCq_descriptionText{color:var(--c-muted);text-wrap:pretty;margin-top:8px;font-size:15px;line-height:24px}.JjXVCq_descriptionText>*+*{margin-top:12px}.JjXVCq_descriptionText p{white-space:pre-line}.JjXVCq_descriptionText ul{padding-left:20px;list-style:outside}.JjXVCq_descriptionText li+li{margin-top:4px}.JjXVCq_skeleton .JjXVCq_media{background:var(--c-sand-50)}.JjXVCq_skeleton .JjXVCq_info{gap:16px}.JjXVCq_skeleton .JjXVCq_head{gap:8px}.JjXVCq_skeleton .JjXVCq_order{flex-direction:column;gap:16px;display:flex}.JjXVCq_bone{border-radius:var(--radius-sm);background:var(--c-surface);max-width:100%;animation:1.4s ease-in-out infinite JjXVCq_pulse;display:block}@keyframes JjXVCq_pulse{50%{opacity:.55}}@media (max-width:1023px){.JjXVCq_page{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:32px}.JjXVCq_page .JjXVCq_title{letter-spacing:-.75px;font-size:30px;line-height:36px}.JjXVCq_specRow{grid-template-columns:140px minmax(0,1fr)}.JjXVCq_modal{grid-template-columns:260px minmax(0,1fr);gap:24px;padding:28px}.JjXVCq_modal .JjXVCq_title{letter-spacing:-.6px;font-size:24px;line-height:30px}.JjXVCq_modal .JjXVCq_specRow{grid-template-columns:140px minmax(0,1fr)}}@media (max-width:767px){.JjXVCq_page,.JjXVCq_modal{grid-template-columns:minmax(0,1fr);gap:20px}.JjXVCq_page .JjXVCq_mediaCol{position:static}.JjXVCq_page .JjXVCq_title{letter-spacing:-.65px;font-size:26px;line-height:31.2px}.JjXVCq_modal{padding:16px 16px 0}.JjXVCq_modal.JjXVCq_skeleton{padding-bottom:calc(24px + env(safe-area-inset-bottom))}.JjXVCq_modal .JjXVCq_head{padding-right:0}.JjXVCq_modal .JjXVCq_title{letter-spacing:-.44px;font-size:22px;line-height:28px}.JjXVCq_amount{font-size:28px;line-height:34px}.JjXVCq_priceOnRequest{font-size:22px;line-height:34px}.JjXVCq_order{margin-top:20px;padding:20px}.JjXVCq_modal .JjXVCq_order{display:contents}.JjXVCq_modal .JjXVCq_priceBlock{background:var(--c-sand-100);border-radius:16px;margin-top:20px;padding:16px 20px}.JjXVCq_specs,.JjXVCq_description{margin-top:24px}.JjXVCq_specRow,.JjXVCq_modal .JjXVCq_specRow{grid-template-columns:minmax(104px,40%) minmax(0,1fr)}.JjXVCq_modal .JjXVCq_actions{z-index:2;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--c-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff0;order:10;margin:24px -16px 0;position:sticky;bottom:0}.JjXVCq_modal .JjXVCq_hours{display:none}}
.ApyR9a_button{right:calc(24px + env(safe-area-inset-right));bottom:calc(24px + env(safe-area-inset-bottom));z-index:var(--z-floating);border:1px solid var(--c-line);border-radius:var(--radius-pill);background:var(--c-white);width:40px;height:40px;color:var(--c-teal);opacity:0;visibility:hidden;transition:opacity var(--dur) ease, transform var(--dur) var(--ease-out), visibility 0s linear var(--dur), background-color var(--dur-fast) ease, border-color var(--dur-fast) ease;place-items:center;display:grid;position:fixed;transform:translateY(8px);box-shadow:0 8px 24px #13302e1a}.ApyR9a_button[data-visible]{opacity:1;visibility:visible;transition:opacity var(--dur) ease, transform var(--dur) var(--ease-out), visibility 0s, background-color var(--dur-fast) ease, border-color var(--dur-fast) ease;transform:none}@media (hover:hover){.ApyR9a_button:hover{border-color:var(--c-mint);background:var(--c-mint-50)}}.ApyR9a_icon{width:18px;height:18px}@media (max-width:767px){.ApyR9a_button{right:calc(16px + env(safe-area-inset-right));bottom:calc(16px + env(safe-area-inset-bottom));width:44px;height:44px}}
.pOaqLq_chipsBand{background:var(--c-sand-100);padding:28px 0 32px}.pOaqLq_workspace{--catalog-control-h:44px;--catalog-bar-h:0px;background:var(--c-white);padding:32px 0 96px}.pOaqLq_workspaceInner{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:32px;display:grid}.pOaqLq_sidebar{top:calc(var(--header-h) + 24px);flex-direction:column;gap:16px;display:flex}.pOaqLq_sidebar[data-sticky]{position:sticky}.pOaqLq_sidebar :where(a,button,label){scroll-margin-bottom:8px}.pOaqLq_content{flex-direction:column;gap:16px;min-width:0;display:flex}.pOaqLq_meta{flex-direction:column;gap:12px;padding-bottom:8px;display:flex}.pOaqLq_grid{grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:24px;display:grid}.pOaqLq_list{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.pOaqLq_cell{min-width:0;display:flex}.pOaqLq_cell>*{flex:auto}.pOaqLq_cell,.pOaqLq_cell :where(a,button),.pOaqLq_meta :where(a,button){scroll-margin-top:var(--catalog-bar-h)}.pOaqLq_cell{scroll-margin-bottom:16px}@media (max-width:1023px){.pOaqLq_workspace{--catalog-control-h:48px;--catalog-bar-h:calc(var(--catalog-control-h) + 13px);padding:0 0 80px}.pOaqLq_chipsBand{padding:24px 0}.pOaqLq_workspaceInner{display:block}.pOaqLq_sidebar{display:none}.pOaqLq_meta{padding-top:4px;padding-bottom:4px}.pOaqLq_grid{grid-template-columns:repeat(auto-fill,minmax(216px,1fr));gap:20px}}@media (max-width:1023px) and (max-height:500px){.pOaqLq_workspace{--catalog-bar-h:0px}.pOaqLq_chipsBand{padding:14px 0}}@media (max-width:767px){.pOaqLq_workspace{--catalog-control-h:44px;padding-bottom:64px}.pOaqLq_chipsBand{padding:14px 0}.pOaqLq_content{gap:12px}.pOaqLq_meta{gap:10px;padding-block:0}.pOaqLq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px}}@media (max-width:359px){.pOaqLq_grid{grid-template-columns:minmax(0,1fr)}}
.bvOwIG_carousel{min-width:0}.bvOwIG_dots{display:none}@media (max-width:1023px){.bvOwIG_dots{align-items:center;margin-top:20px;margin-left:-8px;display:flex}}@media (max-width:767px){.bvOwIG_dots{margin-top:16px}}.bvOwIG_dot{border-radius:var(--radius-pill);justify-content:center;align-items:center;height:24px;padding-inline:8px;display:flex;position:relative}.bvOwIG_dot:after{content:"";position:absolute;inset:-8px 0}.bvOwIG_dot:before{content:"";border-radius:var(--radius-pill);background:var(--c-muted);opacity:.75;width:8px;height:8px;transition:width var(--dur) var(--ease-out), background-color var(--dur-fast) ease, opacity var(--dur-fast) ease}.bvOwIG_dot[data-active]:before{background:var(--c-teal);opacity:1;width:20px}@media (hover:hover){.bvOwIG_dot:not([data-active]):hover:before{background:var(--c-teal);opacity:1}}
.fUv25q_section{border-bottom:1px solid var(--c-line);background:var(--c-surface)}.fUv25q_inner{flex-direction:column;align-items:flex-start;padding-top:120px;padding-bottom:136px;display:flex}.fUv25q_title{color:var(--c-ink);letter-spacing:-1.25px;margin-top:8px;font-size:50px;font-weight:600;line-height:57.5px}.fUv25q_lead{max-width:560px;color:var(--c-muted);margin-top:8px;font-size:17px;line-height:25.5px}.fUv25q_actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}@media (max-width:767px){.fUv25q_inner{padding-top:64px;padding-bottom:80px}.fUv25q_title{letter-spacing:-.85px;font-size:34px;line-height:40px}.fUv25q_lead{font-size:16px;line-height:24px}.fUv25q_actions{align-self:stretch}.fUv25q_actions>*{flex:auto}}
._zJG9W_section{border-top:1px solid var(--c-line-70);margin-top:80px;padding-top:32px}._zJG9W_header{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}._zJG9W_heading{color:var(--c-teal);letter-spacing:1.32px;text-transform:uppercase;align-items:center;gap:8px;padding-bottom:6px;font-size:11px;font-weight:600;line-height:16.5px;display:flex}._zJG9W_heading:before{content:"";background:var(--c-coral);flex:none;width:14px;height:2px}._zJG9W_all{padding-block:10px;color:var(--c-teal);white-space:nowrap;flex:none;align-items:center;gap:4px;margin-block:-10px;padding-left:8px;font-size:14px;font-weight:600;line-height:21px;display:inline-flex}._zJG9W_all img{transition:transform var(--dur-fast) ease}@media (hover:hover){._zJG9W_all:hover img{transform:translate(3px)}}._zJG9W_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}._zJG9W_cell{min-width:0;display:flex}._zJG9W_cell>*{flex:1}@media (max-width:1023px){._zJG9W_section{margin-top:64px}._zJG9W_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (max-width:767px){._zJG9W_section{margin-top:48px;padding-top:24px}._zJG9W_header{margin-bottom:16px}._zJG9W_grid{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:12px;padding-bottom:4px;display:flex;overflow-x:auto}._zJG9W_grid::-webkit-scrollbar{display:none}._zJG9W_cell{scroll-snap-align:start;flex:0 0 min(264px,78%)}}
.F_eJHq_page{flex-direction:column;display:flex}
.AKQcmG_section{border-top:1px solid var(--c-line);background:var(--c-white);padding-block:96px}.AKQcmG_inner{flex-direction:column;gap:48px;display:flex}.AKQcmG_eyebrow{margin-bottom:8px}.AKQcmG_title{color:var(--c-ink);text-wrap:balance}.AKQcmG_lead{color:var(--c-muted);margin-top:8px;font-size:16px;line-height:24px}.AKQcmG_list{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:48px;display:grid}.AKQcmG_item{min-width:0;display:flex}.AKQcmG_item+.AKQcmG_item{border-left:1px solid var(--c-line);padding-left:48px}.AKQcmG_review{flex-direction:column;flex:1;display:flex}.AKQcmG_icon{flex:none;width:32px;height:32px;margin-bottom:12px}.AKQcmG_quote{color:var(--c-ink);font-size:16px;line-height:26px}.AKQcmG_author{flex-direction:column;gap:3px;margin-top:auto;padding-top:47px;display:flex}.AKQcmG_name{color:var(--c-ink);font-size:15px;font-weight:700;line-height:23px}.AKQcmG_role{color:var(--c-muted);font-size:13px;line-height:20px}@media (max-width:1023px){.AKQcmG_section{padding-block:80px}.AKQcmG_inner{gap:40px}.AKQcmG_list{--card-w:min(288px, 38%);--card-pad:32px;gap:var(--card-pad);margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.AKQcmG_list::-webkit-scrollbar{display:none}.AKQcmG_item{flex:0 0 var(--card-w);scroll-snap-align:start}.AKQcmG_item+.AKQcmG_item{flex-basis:calc(var(--card-w) + var(--card-pad) + 1px);padding-left:var(--card-pad)}.AKQcmG_author{padding-top:32px}}@media (max-width:767px){.AKQcmG_section{padding-block:64px}.AKQcmG_inner{gap:32px}.AKQcmG_lead{font-size:15px;line-height:22px}.AKQcmG_list{--card-w:min(280px, 76%);--card-pad:24px}.AKQcmG_quote{font-size:15px;line-height:24px}}
._0uazma_page{padding-top:40px;padding-bottom:96px}._0uazma_details{margin-top:24px}@media (max-width:1023px){._0uazma_page{padding-top:32px;padding-bottom:80px}._0uazma_details{margin-top:20px}}@media (max-width:767px){._0uazma_page{padding-top:24px;padding-bottom:64px}}
.-\35 DcEa_section{border-bottom:1px solid var(--c-line);background:var(--c-surface)}.-\35 DcEa_inner{flex-direction:column;align-items:flex-start;padding-top:96px;padding-bottom:112px;display:flex}.-\35 DcEa_title{color:var(--c-ink);letter-spacing:-1px;margin-top:8px;font-size:40px;font-weight:600;line-height:46px}.-\35 DcEa_lead{max-width:560px;color:var(--c-muted);margin-top:8px;font-size:17px;line-height:25.5px}.-\35 DcEa_actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}@media (max-width:767px){.-\35 DcEa_inner{padding-top:56px;padding-bottom:72px}.-\35 DcEa_title{letter-spacing:-.75px;font-size:30px;line-height:36px}.-\35 DcEa_lead{font-size:16px;line-height:24px}.-\35 DcEa_actions{align-self:stretch}.-\35 DcEa_actions>*{flex:auto}}
.pvaAIa_section{border-top:1px solid var(--c-line);background:var(--c-white);padding-block:96px}.pvaAIa_grid{grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:24px 48px;display:grid}.pvaAIa_head{grid-area:1/1/auto/span 4}.pvaAIa_list{border-top:1px solid var(--c-line);grid-area:1/5/span 2/span 8}.pvaAIa_card{grid-area:2/1/auto/span 4}.pvaAIa_eyebrow{margin-bottom:8px}.pvaAIa_title{color:var(--c-ink)}.pvaAIa_item{border-bottom:1px solid var(--c-line)}.pvaAIa_summary{cursor:pointer;transition:padding-bottom var(--dur) var(--ease-out);justify-content:space-between;align-items:center;gap:24px;padding-block:16px;list-style:none;display:flex}.pvaAIa_summary::-webkit-details-marker{display:none}.pvaAIa_item[open]>.pvaAIa_summary{padding-bottom:8.875px}.pvaAIa_question{color:var(--c-ink);transition:color var(--dur-fast) ease;font-size:16px;font-weight:500;line-height:24px}.pvaAIa_toggle{color:var(--c-muted);transition:color var(--dur-fast) ease;flex:none;font-size:18px;line-height:27px}.pvaAIa_toggle:before{content:"+"}.pvaAIa_item[open] .pvaAIa_toggle:before{content:"−"}@media (hover:hover){.pvaAIa_summary:hover .pvaAIa_question,.pvaAIa_summary:hover .pvaAIa_toggle{color:var(--c-teal)}}.pvaAIa_summary:focus-visible{outline-offset:-2px}.pvaAIa_answer{color:var(--c-muted);padding-bottom:17.125px;font-size:14px;line-height:22.75px}@supports (interpolate-size:allow-keywords){.pvaAIa_item{interpolate-size:allow-keywords}.pvaAIa_item::details-content{block-size:0;transition:block-size var(--dur) var(--ease-out), content-visibility var(--dur) allow-discrete;overflow:clip}.pvaAIa_item[open]::details-content{block-size:auto}}.pvaAIa_card{border:1px solid var(--c-line);border-radius:var(--radius-md);background:var(--c-white);flex-direction:column;gap:8px;padding:20px;display:flex}.pvaAIa_cardTitle{color:var(--c-ink);font-size:14px;font-weight:600;line-height:20px}.pvaAIa_cardText{color:var(--c-muted);font-size:12px;line-height:20px}.pvaAIa_cardLink{border:1px solid var(--c-teal);border-radius:var(--radius-pill);color:var(--c-teal);text-align:center;transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease;justify-content:center;align-items:center;margin-top:8px;padding:8px 16px;font-size:12px;font-weight:600;line-height:16px;display:flex}@media (hover:hover){.pvaAIa_cardLink:hover{background:var(--c-teal);color:var(--c-white)}}@media (max-width:1199px){.pvaAIa_head,.pvaAIa_card{grid-column:1/span 5}.pvaAIa_list{grid-column:6/span 7}}@media (max-width:1023px){.pvaAIa_section{padding-block:80px}.pvaAIa_grid{grid-template-rows:none;grid-template-columns:minmax(0,1fr);row-gap:32px}.pvaAIa_head,.pvaAIa_list,.pvaAIa_card{grid-area:auto/1}.pvaAIa_card{max-width:480px}.pvaAIa_cardLink{min-height:44px}}@media (max-width:767px){.pvaAIa_section{padding-block:64px}.pvaAIa_grid{row-gap:24px}.pvaAIa_summary{gap:16px}.pvaAIa_card{max-width:none}.pvaAIa_cardLink{font-size:13px}}
.PZ6-LG_panel{isolation:isolate}.PZ6-LG_content{-webkit-tap-highlight-color:transparent}.PZ6-LG_content:focus{outline:none}.PZ6-LG_closeBar{z-index:3;justify-content:flex-end;height:0;display:flex;position:sticky;top:0}.PZ6-LG_close{border:1px solid var(--c-line);border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:40px;height:40px;color:var(--c-ink);transition:background-color var(--dur-fast) ease, border-color var(--dur-fast) ease;background:#ffffffeb;flex:none;place-items:center;margin:20px 20px 0 0;display:grid}@media (hover:hover){.PZ6-LG_close:hover{border-color:var(--c-teal);background:var(--c-mint-50)}}.PZ6-LG_missing{flex-direction:column;align-items:flex-start;gap:8px;padding:48px 32px;display:flex}.PZ6-LG_missingTitle{color:var(--c-ink);letter-spacing:-.7px;font-size:28px;font-weight:600;line-height:33.6px}.PZ6-LG_missingText{color:var(--c-muted);font-size:15px;line-height:24px}.PZ6-LG_missingLink{height:var(--btn-h);border-radius:var(--radius-pill);background:var(--c-teal);color:var(--c-white);align-items:center;margin-top:16px;padding:0 32px;font-size:14px;font-weight:600;line-height:21px;display:inline-flex}@media (max-width:767px){dialog[open]>.PZ6-LG_panel{padding-bottom:0}.PZ6-LG_close{margin:24px 24px 0 0}.PZ6-LG_missing{padding:32px 16px calc(32px + env(safe-area-inset-bottom))}}
