.g-compare{background-color:var(--g-ice-300)}.g-compare-card{border-radius:var(--g-radius-glass);margin-top:52px;padding:8px 24px 16px}.g-compare-table{table-layout:fixed;border-collapse:collapse;text-align:left;width:100%;font-size:15px}.g-compare-label-col{width:20%}.g-compare-value-col{width:40%}.g-compare-table th,.g-compare-table td{vertical-align:top;overflow-wrap:anywhere;padding:16px 16px 16px 0;font-weight:400}.g-compare-table tbody tr{border-top:1px solid var(--g-line-compare)}.g-compare-table tbody th{color:var(--g-blue-strong)}.g-compare-table thead th:nth-child(2),.g-compare-table td:nth-child(2){color:var(--g-muted)}.g-compare-table th:last-child,.g-compare-table td:last-child{padding-right:0}.g-compare-table thead .g-dot{vertical-align:middle;margin-right:8px}.g-compare-mobile-label{display:none}@media (width<=760px){.g-compare-card{margin-top:32px;padding:8px 20px 16px}.g-compare-table,.g-compare-table tbody{width:100%;display:block}.g-compare-table colgroup{display:none}.g-compare-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.g-compare-table tbody tr{padding:16px 0;display:block}.g-compare-table tbody th,.g-compare-table td{width:100%;padding:0;display:block}.g-compare-table td{margin-top:10px}.g-compare-mobile-label{display:inline}}.g-brands .g-steps{background:var(--g-ice-50)}.g-scope.g-brands .g-hero-photo{object-position:center 25%;aspect-ratio:4/5;height:auto}.g-brands .g-twin-portrait img{object-position:50% center}.g-campaign-photography{background:var(--g-white);grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:48px;display:grid}.g-campaign-copy{min-width:0}.g-campaign-gallery{grid-template-columns:minmax(0,5fr) minmax(0,4fr);align-items:start;gap:24px;display:grid}.g-campaign-side{flex-direction:column;gap:36px;min-width:0;padding-top:64px;display:flex}.g-campaign-photo img{object-fit:cover;border-radius:0;width:100%;height:auto}.g-campaign-product .g-campaign-photo{background:var(--g-white);box-shadow:var(--g-shadow-polaroid);padding:14px}.g-campaign-detail{align-self:flex-end;width:70%}.g-campaign-detail img{aspect-ratio:4/5;object-position:center 30%}.g-campaign-gallery figcaption{font:400 11px/1.5 var(--g-label);letter-spacing:.16em;text-transform:uppercase;color:var(--g-muted);margin-top:10px}@media (width<=760px){.g-campaign-photography,.g-campaign-gallery{grid-template-columns:minmax(0,1fr);gap:32px}.g-campaign-side{display:contents}.g-campaign-product{width:80%}.g-campaign-detail{justify-self:end}.g-brands .g-heading-subhero{font-size:40px}.g-brands .g-hero-actions{flex-direction:column;align-items:start;gap:12px}.g-brands .g-feature-grid{grid-template-columns:minmax(0,1fr)}.g-brands .g-hero-grid{gap:24px}}
