.SVmQiG_card{height:100%;padding:var(--space-5);border:1px solid var(--color-border);border-left:6px solid var(--color-brand);border-radius:var(--radius);background:var(--color-surface);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.SVmQiG_head{align-items:center;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.SVmQiG_name{font-size:var(--text-lg);margin:0}.SVmQiG_badge{padding:2px var(--space-3);border-radius:var(--radius-full);background:var(--color-yellow);color:var(--color-on-yellow);font-size:var(--text-sm);font-weight:700}.SVmQiG_list{margin:0 0 var(--space-5)}.SVmQiG_row{gap:var(--space-3);padding-block:var(--space-2);display:flex}.SVmQiG_row dt{color:var(--color-brand);flex-shrink:0;padding-top:.2em}.SVmQiG_row dd{margin:0}.SVmQiG_row a{font-weight:700}.SVmQiG_map{margin-top:auto}
._5RcIPq_band{background:var(--color-brand);color:var(--color-on-brand);border-top:6px solid var(--color-yellow);background-image:repeating-linear-gradient(-45deg,#0000 0 28px,#fdb91312 28px 56px)}._5RcIPq_inner{gap:var(--space-5);padding-block:var(--space-7);flex-direction:column;display:flex}._5RcIPq_title{margin-bottom:var(--space-2);font-size:var(--text-2xl)}._5RcIPq_text{color:var(--color-on-brand);font-size:var(--text-lg);margin:0}._5RcIPq_actions{gap:var(--space-3);flex-direction:column;display:flex}@media (min-width:640px){._5RcIPq_actions{flex-direction:row}}@media (min-width:1024px){._5RcIPq_inner{flex-direction:row;justify-content:space-between;align-items:center}._5RcIPq_actions{flex-shrink:0}}
.Grc5Nq_hero{background:linear-gradient(135deg, var(--color-brand) 0%, var(--color-brand-dark) 100%);color:var(--color-on-brand);position:relative;overflow:hidden}.Grc5Nq_hero:before,.Grc5Nq_hero:after{content:"";border-radius:var(--radius);background:var(--color-yellow);opacity:.16;pointer-events:none;position:absolute}.Grc5Nq_hero:before{width:260px;height:260px;top:-70px;right:-90px;transform:rotate(18deg)}.Grc5Nq_hero:after{width:180px;height:180px;bottom:-90px;right:40px;transform:rotate(-12deg)}.Grc5Nq_inner{padding-block:var(--space-7) var(--space-8);position:relative}.Grc5Nq_eyebrow{margin-bottom:var(--space-4);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--color-yellow);color:var(--color-on-yellow);font-size:var(--text-sm);font-weight:700;display:inline-block}.Grc5Nq_title{margin-bottom:var(--space-4);font-size:var(--text-3xl);font-weight:800}.Grc5Nq_message{max-width:40ch;margin-bottom:var(--space-6);font-size:var(--text-lg)}.Grc5Nq_actions{gap:var(--space-3);flex-direction:column;display:flex}.Grc5Nq_points{gap:var(--space-2) var(--space-5);margin:var(--space-6) 0 0;flex-wrap:wrap;padding:0;font-weight:600;list-style:none;display:flex}.Grc5Nq_points li{align-items:center;gap:var(--space-2);display:inline-flex}.Grc5Nq_points svg{color:var(--color-yellow)}@media (min-width:640px){.Grc5Nq_actions{flex-direction:row}.Grc5Nq_hero:before{width:420px;height:420px;top:-120px;right:-120px}}@media (min-width:1024px){.Grc5Nq_inner{padding-block:var(--space-8) calc(var(--space-8) + var(--space-5))}}
.a2-sNa_card{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);box-shadow:var(--shadow-sm);flex-direction:column;transition:box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden}.a2-sNa_card:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.a2-sNa_card:focus-within{outline:3px solid var(--color-focus);outline-offset:2px}.a2-sNa_media{aspect-ratio:4/3;background:var(--color-yellow-soft)}.a2-sNa_media img{object-fit:cover;width:100%;height:100%}.a2-sNa_body{gap:var(--space-2);padding:var(--space-4);flex-direction:column;flex:1;display:flex}.a2-sNa_meta{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.a2-sNa_name{font-size:var(--text-lg);margin:0}.a2-sNa_link{color:var(--color-text);text-decoration:none}.a2-sNa_link:after{content:"";position:absolute;inset:0}.a2-sNa_link:focus-visible{outline:none}.a2-sNa_footer{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-3);flex-wrap:wrap;margin-top:auto;display:flex}.a2-sNa_callPrice{color:var(--color-brand-dark);margin:0;font-weight:800}
.kk0Teq_band{background:linear-gradient(135deg, var(--color-brand) 0%, var(--color-brand-dark) 100%);color:var(--color-on-brand)}.kk0Teq_inner{padding-block:var(--space-6) var(--space-2)}@media (min-width:768px){.kk0Teq_inner{padding-block:var(--space-7) var(--space-3)}}
._8-Vvzq_wrap{max-width:720px;margin-bottom:var(--space-6)}._8-Vvzq_center{text-align:center;margin-inline:auto}._8-Vvzq_eyebrow{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);color:var(--color-brand);font-size:var(--text-sm);letter-spacing:.04em;text-transform:uppercase;font-weight:700;display:inline-flex}._8-Vvzq_eyebrow:before{content:"";background:var(--color-yellow);border-radius:2px;width:28px;height:4px}._8-Vvzq_title{margin-bottom:var(--space-3);font-size:var(--text-2xl)}._8-Vvzq_text{color:var(--color-text-muted);font-size:var(--text-lg);margin:0}._8-Vvzq_onDark ._8-Vvzq_eyebrow,._8-Vvzq_onDark ._8-Vvzq_title,._8-Vvzq_onDark ._8-Vvzq_text{color:var(--color-on-brand)}
.VpdqKa_card{height:100%;padding:var(--space-5);border:1px solid var(--color-border);border-top:5px solid var(--color-yellow);border-radius:var(--radius);background:var(--color-surface);box-shadow:var(--shadow-sm)}.VpdqKa_icon{width:56px;height:56px;margin-bottom:var(--space-4);border-radius:var(--radius);background:var(--color-brand);color:var(--color-yellow);justify-content:center;align-items:center;display:inline-flex}.VpdqKa_title{font-size:var(--text-lg)}.VpdqKa_summary{color:var(--color-text-muted);margin:0}.VpdqKa_details{margin:var(--space-4) 0}.VpdqKa_highlights{margin:0;padding:0;list-style:none}.VpdqKa_highlights li{padding:var(--space-2) 0 var(--space-2) var(--space-6);border-top:1px solid var(--color-border);position:relative}.VpdqKa_highlights li:before{content:"";left:var(--space-2);background:var(--color-yellow);width:10px;height:10px;box-shadow:0 0 0 2px var(--color-brand);border-radius:2px;position:absolute;top:.95em}
.CfW2Gq_badge{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--text-sm);white-space:nowrap;font-weight:700;line-height:1.4;display:inline-flex}.CfW2Gq_dot{background:currentColor;border-radius:50%;width:8px;height:8px}.CfW2Gq_inStock{background:var(--color-success-bg);color:var(--color-success)}.CfW2Gq_limited{background:var(--color-warning-bg);color:var(--color-warning)}.CfW2Gq_outOfStock{background:var(--color-neutral-bg);color:var(--color-neutral)}
.zTx_7W_gallery{gap:var(--space-3);flex-direction:column;display:flex}.zTx_7W_main{aspect-ratio:4/3;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-yellow-soft);overflow:hidden}.zTx_7W_main img{object-fit:cover;width:100%;height:100%}.zTx_7W_thumbs{gap:var(--space-3);margin:0;padding:0;list-style:none;display:flex}.zTx_7W_thumb{aspect-ratio:4/3;border-radius:var(--radius-sm);background:var(--color-yellow-soft);cursor:pointer;border:3px solid #0000;width:96px;padding:0;display:block;overflow:hidden}.zTx_7W_thumb img{object-fit:cover;width:100%;height:100%}.zTx_7W_thumb[aria-pressed=true]{border-color:var(--color-brand)}
._5Viioq_layout{gap:var(--space-7);display:grid}@media (min-width:960px){._5Viioq_layout{grid-template-columns:.8fr 1.2fr;align-items:start}}._5Viioq_heading{font-size:var(--text-xl)}._5Viioq_channels{gap:var(--space-3);margin:0 0 var(--space-5);padding:0;list-style:none;display:grid}._5Viioq_channel{align-items:center;gap:var(--space-4);min-height:72px;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-sm);text-decoration:none;display:flex}._5Viioq_channel:hover{border-color:var(--color-brand)}._5Viioq_channelIcon{background:var(--color-yellow);width:48px;height:48px;color:var(--color-brand-deep);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._5Viioq_channelLabel{color:var(--color-text-muted);font-size:var(--text-sm);display:block}._5Viioq_channelValue{font-size:var(--text-lg);overflow-wrap:anywhere;font-weight:800;display:block}._5Viioq_details{margin:0 0 var(--space-5)}._5Viioq_details div{padding-block:var(--space-3);border-top:1px solid var(--color-border)}._5Viioq_details dt{align-items:center;gap:var(--space-2);color:var(--color-brand);font-weight:700;display:flex}._5Viioq_details dd{margin:var(--space-1) 0 0}._5Viioq_formPanel{padding:var(--space-5);border:1px solid var(--color-border);border-top:6px solid var(--color-yellow);border-radius:var(--radius);background:var(--color-surface);box-shadow:var(--shadow)}@media (min-width:640px){._5Viioq_formPanel{padding:var(--space-6)}}._5Viioq_switch{gap:var(--space-1);margin-bottom:var(--space-5);border-radius:var(--radius-full);background:var(--color-bg);border:1px solid var(--color-border);grid-template-columns:1fr 1fr;padding:4px;display:grid}._5Viioq_switchOption{min-height:var(--tap-size);padding:0 var(--space-3);border-radius:var(--radius-full);cursor:pointer;background:0 0;border:0;font-weight:700}._5Viioq_switchOption[aria-pressed=true]{background:var(--color-brand);color:var(--color-on-brand)}
.oO5sTG_storyLayout{gap:var(--space-6);display:grid}@media (min-width:900px){.oO5sTG_storyLayout{align-items:center;gap:var(--space-7);grid-template-columns:1.4fr 1fr}}.oO5sTG_storyText{font-size:var(--text-lg)}.oO5sTG_stats{gap:var(--space-3);grid-template-columns:repeat(3,1fr);margin:0;display:grid}@media (min-width:900px){.oO5sTG_stats{grid-template-columns:1fr}}.oO5sTG_stat{padding:var(--space-4) var(--space-2);border-radius:var(--radius);background:var(--color-brand);color:var(--color-on-brand);text-align:center;flex-direction:column-reverse;justify-content:center;align-items:center;display:flex}.oO5sTG_statValue{font-size:var(--text-2xl);margin:0;font-weight:800;line-height:1.1}.oO5sTG_statLabel{font-size:var(--text-sm);font-weight:600}.oO5sTG_values{background:var(--color-yellow-soft)}.oO5sTG_valueList{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.oO5sTG_valueList{grid-template-columns:repeat(3,1fr)}}.oO5sTG_value{padding:var(--space-5);border-top:5px solid var(--color-yellow);border-radius:var(--radius);background:var(--color-surface);box-shadow:var(--shadow-sm)}.oO5sTG_valueTitle{font-size:var(--text-lg)}.oO5sTG_valueText{color:var(--color-text-muted);margin:0}.oO5sTG_photos{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.oO5sTG_photos{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.oO5sTG_photos{grid-template-columns:repeat(3,1fr)}}.oO5sTG_photo{aspect-ratio:4/3;border-radius:var(--radius);background:var(--color-yellow-soft);overflow:hidden}.oO5sTG_photo img{object-fit:cover;width:100%;height:100%}
.poZq1W_productGrid,.poZq1W_serviceGrid,.poZq1W_branchGrid{gap:var(--space-5);display:grid}@media (min-width:640px){.poZq1W_productGrid,.poZq1W_branchGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.poZq1W_productGrid,.poZq1W_serviceGrid{grid-template-columns:repeat(3,1fr)}}.poZq1W_more{margin-top:var(--space-6);text-align:center}.poZq1W_why{background:var(--color-yellow-soft)}.poZq1W_reasons{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.poZq1W_reasons{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.poZq1W_reasons{grid-template-columns:repeat(4,1fr)}}.poZq1W_reason{padding:var(--space-5);border-radius:var(--radius);background:var(--color-surface);box-shadow:var(--shadow-sm);text-align:center}.poZq1W_reasonIcon{width:64px;height:64px;margin-bottom:var(--space-4);background:var(--color-yellow);color:var(--color-brand-deep);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.poZq1W_reasonTitle{font-size:var(--text-lg)}.poZq1W_reasonText{color:var(--color-text-muted);margin:0}.poZq1W_branches{background:var(--color-surface);border-top:1px solid var(--color-border)}
._38LGdW_tip{align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-6);padding:var(--space-4) var(--space-5);border-left:6px solid var(--color-yellow);border-radius:var(--radius-sm);background:var(--color-yellow-soft);font-weight:600;display:flex}._38LGdW_tip svg{color:var(--color-brand);flex-shrink:0;margin-top:.15em}._38LGdW_grid{gap:var(--space-5);display:grid}@media (min-width:768px){._38LGdW_grid{grid-template-columns:repeat(2,1fr)}}
.ZyLjXa_breadcrumb ol{align-items:center;gap:var(--space-1);padding:var(--space-4) 0;font-size:var(--text-sm);flex-wrap:wrap;margin:0;list-style:none;display:flex}.ZyLjXa_breadcrumb li{align-items:center;gap:var(--space-1);display:inline-flex}.ZyLjXa_breadcrumb a{align-items:center;min-height:40px;display:inline-flex}.ZyLjXa_breadcrumb li[aria-current=page],.ZyLjXa_breadcrumb svg{color:var(--color-text-muted)}.ZyLjXa_layout{gap:var(--space-6);padding-bottom:var(--space-7);display:grid}@media (min-width:900px){.ZyLjXa_layout{align-items:start;gap:var(--space-7);grid-template-columns:1.1fr 1fr}}.ZyLjXa_info{flex-direction:column;align-items:flex-start;display:flex}.ZyLjXa_brand{margin-bottom:var(--space-1);color:var(--color-brand);text-transform:uppercase;letter-spacing:.04em;font-weight:700}.ZyLjXa_title{margin-bottom:var(--space-3);font-size:var(--text-2xl)}.ZyLjXa_priceBox{margin:var(--space-5) 0;padding:var(--space-4) var(--space-5);border-left:6px solid var(--color-yellow);border-radius:var(--radius-sm);background:var(--color-yellow-soft);align-self:stretch}.ZyLjXa_priceLabel{color:var(--color-text-muted);font-size:var(--text-sm);margin:0;font-weight:600}.ZyLjXa_price{margin:0 0 var(--space-2);color:var(--color-brand-dark);font-size:var(--text-xl);font-weight:800}.ZyLjXa_note{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.ZyLjXa_actions{gap:var(--space-3);margin-bottom:var(--space-5);flex-direction:column;align-self:stretch;display:flex}@media (min-width:560px){.ZyLjXa_actions{flex-flow:wrap}}.ZyLjXa_description{font-size:var(--text-lg)}.ZyLjXa_specsTitle{margin-top:var(--space-2);font-size:var(--text-lg)}.ZyLjXa_specs{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);align-self:stretch;margin:0}.ZyLjXa_specRow{gap:var(--space-3);padding:var(--space-3) var(--space-4);grid-template-columns:40% 1fr;display:grid}.ZyLjXa_specRow+.ZyLjXa_specRow{border-top:1px solid var(--color-border)}.ZyLjXa_specRow dt{color:var(--color-text-muted)}.ZyLjXa_specRow dd{margin:0;font-weight:700}.ZyLjXa_related{background:var(--color-surface);border-top:1px solid var(--color-border)}.ZyLjXa_relatedGrid{gap:var(--space-5);display:grid}@media (min-width:640px){.ZyLjXa_relatedGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ZyLjXa_relatedGrid{grid-template-columns:repeat(3,1fr)}}
.gxLTmW_filters{gap:var(--space-2);margin:0 0 var(--space-5);padding:0 0 var(--space-2);scrollbar-width:thin;list-style:none;display:flex;overflow-x:auto}.gxLTmW_filter{min-height:var(--tap-size);padding:0 var(--space-5);border:2px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text);white-space:nowrap;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.gxLTmW_filter:hover{border-color:var(--color-brand)}.gxLTmW_filter[aria-current=page]{border-color:var(--color-brand);background:var(--color-brand);color:var(--color-on-brand)}.gxLTmW_count{margin-bottom:var(--space-4);color:var(--color-text-muted);font-size:var(--text-base);font-weight:600}.gxLTmW_grid{gap:var(--space-5);display:grid}@media (min-width:640px){.gxLTmW_grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.gxLTmW_grid{grid-template-columns:repeat(3,1fr)}}.gxLTmW_empty{padding:var(--space-7) var(--space-4);border:2px dashed var(--color-border);border-radius:var(--radius);text-align:center}
.TmoZTG_list{gap:var(--space-5);display:grid}@media (min-width:1024px){.TmoZTG_list{grid-template-columns:repeat(3,1fr)}}.TmoZTG_steps{background:var(--color-yellow-soft)}.TmoZTG_stepList{gap:var(--space-4);counter-reset:none;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.TmoZTG_stepList{grid-template-columns:repeat(3,1fr)}}.TmoZTG_step{padding:var(--space-5);border-radius:var(--radius);background:var(--color-surface);box-shadow:var(--shadow-sm)}.TmoZTG_stepNumber{width:48px;height:48px;margin-bottom:var(--space-3);background:var(--color-brand);color:var(--color-on-brand);font-size:var(--text-lg);border-radius:50%;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.TmoZTG_stepTitle{font-size:var(--text-lg)}.TmoZTG_stepText{color:var(--color-text-muted);margin:0}
