.hw2.hw2.pg-commerce-native .panelhero{text-align:left;max-width:1200px;margin:auto}.hw2.hw2.pg-commerce-native .hw-commerce-hero{grid-template-columns:minmax(0,1fr) 180px;align-items:center;gap:32px;display:grid}.hw2.hw2.pg-commerce-native .hw-commerce-art{width:180px;height:180px}.hw2.hw2.pg-commerce-native .hw-commerce-work,.hw2.hw2.pg-commerce-native .hw-commerce-section{padding:32px 24px}.hw2.hw2.pg-commerce-native .hw-commerce-work section:not(.card){padding:24px 0}.hw2.hw2.pg-commerce-native .hw-commerce-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:0;list-style:none;display:grid}.hw2.hw2.pg-commerce-native .hw-commerce-grid img{flex-shrink:0;width:60px;height:60px}.hw2.hw2.pg-commerce-native .hw-commerce-grid article,.hw2.hw2.pg-commerce-native .hw-commerce-grid>a{flex-direction:column;gap:16px;min-width:0;display:flex}.hw2.hw2.pg-commerce-native .hw-commerce-grid .btn{align-self:flex-start;margin-top:auto}.hw2.hw2.pg-commerce-native .hw-commerce-price{flex-wrap:wrap;align-items:baseline;gap:12px;margin:16px 0;font-size:1.35rem;display:flex}.hw2.hw2.pg-commerce-native .hw-commerce-toolbar{flex-wrap:wrap;align-items:end;gap:16px;margin:24px 0;display:flex}.hw2.hw2.pg-commerce-native label{gap:8px;min-width:0;display:grid}.hw2.hw2.pg-commerce-native input,.hw2.hw2.pg-commerce-native select{background:var(--card);width:100%;min-height:48px;color:var(--ink);border:1px solid var(--line);border-radius:12px;padding:10px 14px}.hw2.hw2.pg-commerce-native .hw-commerce-compare{border-collapse:separate;border-spacing:12px;text-align:left;width:100%}.hw2.hw2.pg-commerce-native .hw-commerce-compare th,.hw2.hw2.pg-commerce-native .hw-commerce-compare td{background:var(--card);border:1px solid var(--line);vertical-align:top;border-radius:12px;padding:16px}.hw2.hw2.pg-commerce-native .hw-commerce-benefits{gap:16px;padding:0;list-style:none;display:grid}.hw2.hw2.pg-commerce-native .hw-commerce-benefits li{align-items:flex-start;gap:16px;display:flex}.hw2.hw2.pg-commerce-native .hw-commerce-benefits img{flex-shrink:0;width:44px;height:44px}@media (max-width:800px){.hw2.hw2.pg-commerce-native .hw-commerce-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.hw2.hw2.pg-commerce-native .hw-commerce-hero{grid-template-columns:1fr}.hw2.hw2.pg-commerce-native .hw-commerce-art{width:96px;height:96px}.hw2.hw2.pg-commerce-native .hw-commerce-grid{grid-template-columns:1fr}.hw2.hw2.pg-commerce-native .hw-commerce-work,.hw2.hw2.pg-commerce-native .hw-commerce-section{padding:24px 20px}.hw2.hw2.pg-commerce-native .hw-commerce-compare,.hw2.hw2.pg-commerce-native .hw-commerce-compare tbody,.hw2.hw2.pg-commerce-native .hw-commerce-compare tr,.hw2.hw2.pg-commerce-native .hw-commerce-compare td,.hw2.hw2.pg-commerce-native .hw-commerce-compare th{width:auto;display:block}.hw2.hw2.pg-commerce-native .hw-commerce-compare thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.hw2.hw2.pg-commerce-native .hw-commerce-compare td:before{content:attr(data-column-label);margin-bottom:8px;font-weight:600;display:block}.hw2.hw2.pg-commerce-native .hw-commerce-toolbar>*{width:100%}}.hw2.hw2.pg-commerce-native .hw-commerce-hero{padding:clamp(24px,4vw,48px)}.hw2.hw2.pg-commerce-native .hw-commerce-hero>div{min-width:0}.hw2.hw2.pg-commerce-native .hw-commerce-hero h1{margin:10px 0 18px}.hw2.hw2.pg-commerce-native .hw-commerce-hero .lead{max-width:68ch;margin-bottom:24px}.hw2.hw2.pg-commerce-native .hw-commerce-work>section.card>img{object-fit:contain;width:60px;height:60px}.hw2.hw2.pg-commerce-native .hw-care-choice{text-align:left;flex-direction:column;align-items:flex-start;gap:12px;display:flex}.hw2.hw2.pg-commerce-native .hw-care-choice[aria-pressed=true]{border-color:var(--accent);background:var(--soft)}.hw2.hw2.pg-commerce-native .btn:disabled{opacity:1;box-shadow:none;background:var(--card);color:var(--muted);border-color:var(--line)}.hw2.hw2.pg-commerce-native .hw-commerce-art{object-fit:contain}.hw2.hw2.pg-commerce-native .hw-commerce-grid>a>span:last-child:has(>.ico){align-items:center;gap:8px;margin-top:auto;display:inline-flex}.hw2.hw2.pg-commerce-native .hw-commerce-grid>a .ico{flex:none;width:18px;height:18px}.hw2.hw2.pg-commerce-native nav.hw-commerce-grid>a{flex-direction:row;align-items:center}.hw2.hw2.pg-commerce-native nav.hw-commerce-grid>a>span{flex:1;min-width:0}.hw2.hw2.pg-commerce-native nav.hw-commerce-grid>a img{width:48px;height:48px}.hw2.hw2.pg-commerce-native nav.hw-commerce-grid+.btn{margin-top:24px}.hw2.hw2.pg-commerce-native .hw-commerce-work>.btn{margin-bottom:20px}.hw2.hw2.pg-commerce-native .hw-commerce-work :is(h2,h3,p,li){color:var(--ink)}.hw2.hw2.pg-commerce-native .hw-commerce-work h2{margin-bottom:16px;font-size:clamp(1.5rem,2.8vw,2rem);line-height:1.25}.hw2.hw2.pg-commerce-native .hw-commerce-work h3{font-size:1.2rem;line-height:1.35}.hw2.hw2.pg-commerce-native .hw-commerce-work p{max-width:68ch;line-height:1.7}.hw2.hw2.pg-commerce-native .hw-commerce-work p+p{margin-top:12px}.hw2.hw2.pg-commerce-native .hw-commerce-work .muted{color:var(--muted)}.hw2.hw2.pg-commerce-native .hw-commerce-purchase{gap:28px;padding:clamp(22px,3vw,36px);display:grid}.hw2.hw2.pg-commerce-native .hw-commerce-delivery{gap:16px;display:grid}.hw2.hw2.pg-commerce-native .hw-commerce-delivery h2{margin:0}.hw2.hw2.pg-commerce-native .hw-commerce-delivery .btn{justify-self:start}.hw2.hw2.pg-commerce-native .hw-commerce-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hw2.hw2.pg-commerce-native .hw-commerce-actions .btn{white-space:normal;text-align:center;max-width:100%}.hw2.hw2.pg-commerce-native .hw-commerce-work .hw-commerce-actions .btn:disabled{cursor:not-allowed;transform:none;background:var(--surface)!important;color:var(--ink)!important}.hw2.hw2.pg-commerce-native .hw-commerce-benefits{margin-top:24px}.hw2.hw2.pg-commerce-native .hw-commerce-empty{justify-items:start;gap:20px;padding:clamp(24px,3vw,36px);display:grid}.hw2.hw2.pg-commerce-native .hw-commerce-empty h2{margin:0}.hw2.hw2.pg-commerce-native .faqx .faql{margin-top:24px}@media (min-width:601px){.hw2.hw2.pg-commerce-native .hw-commerce-grid--balanced{grid-template-columns:repeat(2,minmax(0,1fr))}}
