.KSOeTa_prose{color:var(--color-text-body);overflow-wrap:break-word;font-size:1.0625rem;line-height:1.8}.KSOeTa_prose>:first-child{margin-top:0}.KSOeTa_prose>:last-child{margin-bottom:0}.KSOeTa_prose p,.KSOeTa_prose ul,.KSOeTa_prose ol{margin:0 0 1.25em}.KSOeTa_prose ul,.KSOeTa_prose ol{padding-left:1.4em}.KSOeTa_prose li+li{margin-top:.4em}.KSOeTa_prose h2{font-size:1.375rem;line-height:1.3;font-weight:var(--font-weight-bold);color:var(--text-heading);margin:1.6em 0 .6em}.KSOeTa_prose h3{color:var(--text-heading);margin:1.4em 0 .5em;font-size:1.1875rem;line-height:1.35}.KSOeTa_prose h4{color:var(--text-heading);margin:1.2em 0 .4em;font-size:1.0625rem}.KSOeTa_prose strong{color:var(--text-heading)}.KSOeTa_prose a{color:var(--color-primary-blue-dark);text-underline-offset:2px}.KSOeTa_prose a:hover{color:var(--text-heading)}.KSOeTa_prose img{border-radius:20px;max-width:100%;height:auto;margin:1.5em 0;display:block}.KSOeTa_prose figure{margin:1.5em 0}.KSOeTa_prose figcaption{font-size:var(--font-size-sm);color:var(--color-text-caption);margin-top:8px}.KSOeTa_prose blockquote{border-radius:var(--border-radius-2xl);background:var(--surface-tint);color:var(--text-heading);font-size:1.125rem;line-height:1.6;font-weight:var(--font-weight-semibold);margin:1.5em 0;padding:20px 24px}.KSOeTa_prose blockquote p:last-child{margin-bottom:0}.KSOeTa_prose table{border-collapse:collapse;width:100%;font-size:var(--font-size-sm);margin:1.5em 0;line-height:1.5;display:block;overflow-x:auto}.KSOeTa_prose th,.KSOeTa_prose td{border:1px solid var(--border-tint);text-align:left;vertical-align:top;padding:8px 12px}.KSOeTa_prose th{background:var(--surface-tint);color:var(--text-heading)}.KSOeTa_prose hr{border:0;border-top:1px solid var(--border-subtle);margin:2em 0}@media (min-width:768px){.KSOeTa_prose h2{font-size:1.625rem}.KSOeTa_prose h3{font-size:1.3125rem}}.KSOeTa_locked{border:1px solid var(--border-tint);background:var(--surface-tint);border-radius:20px;flex-direction:column;gap:16px;margin:8px 0;padding:24px;display:flex}.KSOeTa_lockChip{border-radius:var(--border-radius-full);background:var(--color-neutral-white);width:52px;height:52px;color:var(--color-primary-blue);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.KSOeTa_lockedCopy{flex-direction:column;gap:6px;display:flex}.KSOeTa_lockedTitle{font-size:1.125rem;font-weight:var(--font-weight-bold);color:var(--text-heading);margin:0}.KSOeTa_lockedText{margin:0;font-size:.9375rem;line-height:1.6}.KSOeTa_lockedActions{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}@media (min-width:768px){.KSOeTa_locked{flex-direction:row;align-items:flex-start;padding:28px 32px}}
.sfRMHG_eyebrow{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-primary-blue-dark)}.sfRMHG_price{font-weight:var(--font-weight-bold);color:var(--text-heading);flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;display:flex}.sfRMHG_was{font-weight:var(--font-weight-regular);color:var(--color-text-caption)}.sfRMHG_muted{color:var(--color-text-caption)}.sfRMHG_error{color:var(--color-error-strong);font-size:var(--font-size-sm)}.sfRMHG_select{border:1px solid var(--border-input);border-radius:var(--border-radius-md);background:var(--color-neutral-white);min-height:44px;font:inherit;font-size:var(--font-size-sm);color:var(--text-heading);max-width:100%;padding:0 12px}.sfRMHG_empty{border:1px dashed var(--border-tint);border-radius:var(--border-radius-2xl);background:var(--surface-tint);flex-direction:column;align-items:flex-start;gap:16px;padding:32px 24px;display:flex}.sfRMHG_empty p{margin:0}.sfRMHG_hero{background:var(--surface-tint)}.sfRMHG_heroInner{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;padding-top:28px;padding-bottom:32px;display:flex}.sfRMHG_heroText{flex-direction:column;gap:10px;display:flex}.sfRMHG_heroInnerCenter{text-align:center;flex-direction:column;align-items:center;gap:14px;padding-top:28px;padding-bottom:36px;display:flex}.sfRMHG_title{font-size:1.875rem;line-height:1.15;font-weight:var(--font-weight-extrabold);color:var(--text-heading);margin:0}.sfRMHG_lead{font-size:var(--type-lead,17px);margin:0;line-height:1.6}.sfRMHG_heroLink{border:1px solid var(--border-tint)}@media (min-width:768px){.sfRMHG_heroInner,.sfRMHG_heroInnerCenter{padding-top:56px;padding-bottom:56px}.sfRMHG_title{font-size:2.75rem}}.sfRMHG_layout{align-items:flex-start;gap:32px;padding-top:24px;padding-bottom:48px;display:flex}.sfRMHG_aside{display:none}.sfRMHG_results{flex-direction:column;flex:1;gap:20px;min-width:0;display:flex}@media (min-width:1024px){.sfRMHG_layout{padding-top:48px;padding-bottom:88px}.sfRMHG_aside{flex:0 0 260px;display:block}.sfRMHG_mobileFilters{display:none}}.sfRMHG_filters{flex-direction:column;gap:20px;display:flex}.sfRMHG_fieldset{border:0;border-bottom:1px solid var(--border-subtle);flex-direction:column;gap:8px;min-width:0;margin:0;padding:0 0 20px;display:flex}.sfRMHG_legend{font-weight:var(--font-weight-bold);color:var(--text-heading);margin-bottom:8px;padding:0}.sfRMHG_check{align-items:center;gap:10px;min-height:36px;font-size:.9375rem;display:flex}.sfRMHG_check input,.sfRMHG_toggleRow input{width:20px;height:20px;accent-color:var(--color-primary-blue)}.sfRMHG_toggleRow{min-height:44px;font-weight:var(--font-weight-bold);color:var(--text-heading);justify-content:space-between;align-items:center;display:flex}.sfRMHG_searchField{flex-direction:column;display:flex}.sfRMHG_searchBox{border:1px solid var(--border-input);border-radius:var(--border-radius-md);background:var(--color-neutral-white);align-items:center;gap:8px;min-height:44px;padding:0 12px;display:flex}.sfRMHG_searchBox input{min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:.9375rem}.sfRMHG_searchBox:focus-within{outline:2px solid var(--color-primary-blue);outline-offset:2px}.sfRMHG_priceRow{gap:10px;display:flex}.sfRMHG_priceField{min-width:0;font-size:var(--font-size-xs);flex-direction:column;flex:1;gap:4px;display:flex}.sfRMHG_priceField input,.sfRMHG_codeField input{border:1px solid var(--border-input);border-radius:var(--border-radius-md);min-height:44px;font:inherit;box-sizing:border-box;width:100%;padding:0 10px;font-size:.9375rem}.sfRMHG_apply{border-radius:var(--border-radius-full);background:var(--color-primary-blue);min-height:44px;color:var(--color-neutral-white);font:inherit;font-weight:var(--font-weight-bold);cursor:pointer;border:0;padding:0 20px}.sfRMHG_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.sfRMHG_mobileFilters{width:100%}.sfRMHG_mobileFilters>summary{border-radius:var(--border-radius-full);border:1px solid var(--color-primary-blue);min-height:44px;color:var(--color-primary-blue);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);cursor:pointer;align-items:center;gap:8px;padding:0 16px;list-style:none;display:inline-flex}.sfRMHG_mobileFilters>summary::-webkit-details-marker{display:none}.sfRMHG_mobileFilters[open]>.sfRMHG_filters{border:1px solid var(--border-tint);border-radius:var(--border-radius-2xl);margin-top:16px;padding:16px}.sfRMHG_chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sfRMHG_chip{border-radius:var(--border-radius-full);background:var(--color-primary-blue);min-height:36px;color:var(--color-neutral-white);font-size:.8125rem;font-weight:var(--font-weight-semibold);align-items:center;gap:8px;padding:0 14px;text-decoration:none;display:inline-flex}.sfRMHG_chip:hover{background:var(--color-primary-blue-dark);color:var(--color-neutral-white)}.sfRMHG_sortForm{font-size:var(--font-size-sm);align-items:center;gap:10px;margin-left:auto;display:flex}.sfRMHG_count{white-space:nowrap}.sfRMHG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.sfRMHG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.sfRMHG_tile{border:1px solid var(--border-tint);border-radius:var(--border-radius-2xl);background:var(--color-neutral-white);flex-direction:column;min-width:0;display:flex;overflow:hidden}.sfRMHG_tileMedia{background:var(--color-neutral-white);border-bottom:1px solid var(--border-tint);height:150px;display:block;position:relative}.sfRMHG_tileImg{object-fit:contain;padding:12px}.sfRMHG_tag{border-radius:var(--border-radius-full);background:var(--color-secondary-orange-50);color:var(--color-secondary-orange-ink);font-size:.6875rem;font-weight:var(--font-weight-bold);padding:3px 10px;position:absolute;top:10px;left:10px}.sfRMHG_tagMuted{background:var(--color-neutral-gray-lightest);color:var(--color-text-body)}.sfRMHG_tileBody{flex-direction:column;flex:1;gap:6px;padding:12px;display:flex}.sfRMHG_tileName{font-size:var(--font-size-sm);overflow-wrap:anywhere;margin:0;line-height:1.35}.sfRMHG_tileName a{color:var(--text-heading);text-decoration:none}.sfRMHG_tileName a:hover{color:var(--color-primary-blue-dark);text-decoration:underline}.sfRMHG_autoship{font-size:var(--font-size-xs);color:var(--color-text-caption)}.sfRMHG_claims{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sfRMHG_tileBody .sfRMHG_claims{gap:6px}.sfRMHG_tileAction{margin-top:auto;padding-top:8px}@media (min-width:768px){.sfRMHG_tileMedia{height:240px}.sfRMHG_tileBody{padding:18px}.sfRMHG_tileName{font-size:var(--text-body)}}.sfRMHG_addWrap{flex-direction:column;gap:4px;display:flex}.sfRMHG_addNote{min-height:1.25em;font-size:var(--font-size-sm);margin:0}.sfRMHG_pager{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:12px;display:flex}.sfRMHG_pageLink{border-radius:var(--border-radius-full);border:1px solid var(--border-tint);width:44px;height:44px;color:var(--text-heading);font-weight:var(--font-weight-bold);justify-content:center;align-items:center;text-decoration:none;display:flex}.sfRMHG_pageOn{background:var(--color-primary-blue);border-color:var(--color-primary-blue);color:var(--color-neutral-white)}.sfRMHG_productTop{flex-direction:column;gap:24px;padding-top:20px;padding-bottom:48px;display:flex}.sfRMHG_productGrid{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (min-width:768px){.sfRMHG_productTop{padding-top:40px;padding-bottom:88px}.sfRMHG_productGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px}.sfRMHG_gallery{position:sticky;top:24px}}.sfRMHG_mainPhoto{aspect-ratio:1;border-radius:var(--border-radius-3xl);background:var(--color-neutral-white);border:1px solid var(--border-tint);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.sfRMHG_mainImg{object-fit:contain;padding:24px}.sfRMHG_noPhoto{color:var(--color-text-caption);font-weight:var(--font-weight-semibold)}.sfRMHG_info{flex-direction:column;gap:16px;min-width:0;display:flex}.sfRMHG_productTitle{font-size:1.75rem;line-height:1.2;font-weight:var(--font-weight-extrabold);color:var(--text-heading);overflow-wrap:anywhere;margin:0}@media (min-width:768px){.sfRMHG_productTitle{font-size:2.5rem}}.sfRMHG_bigPrice{font-size:1.375rem}.sfRMHG_soldOut{font-weight:var(--font-weight-bold);color:var(--color-secondary-orange-ink);margin:0}.sfRMHG_buy{flex-direction:column;gap:16px;display:flex}.sfRMHG_options{flex-wrap:wrap;gap:8px;display:flex}.sfRMHG_option{border:1px solid var(--border-tint);border-radius:var(--border-radius-full);min-height:44px;font-weight:var(--font-weight-semibold);color:var(--text-heading);cursor:pointer;align-items:center;gap:8px;padding:0 16px;display:inline-flex;position:relative}.sfRMHG_option input{opacity:0;pointer-events:none;position:absolute}.sfRMHG_option:focus-within{outline:2px solid var(--color-primary-blue);outline-offset:2px}.sfRMHG_optionOn{border:2px solid var(--color-primary-blue);background:var(--surface-tint)}.sfRMHG_optionNote{font-size:var(--font-size-xs);color:var(--color-text-caption)}.sfRMHG_purchase{border:1px solid var(--border-tint);cursor:pointer;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;display:flex}.sfRMHG_purchase input[type=radio],.sfRMHG_purchaseHead input[type=radio]{width:20px;height:20px;accent-color:var(--color-primary-blue);flex-shrink:0}.sfRMHG_purchaseOn{border:2px solid var(--color-primary-blue);background:var(--surface-tint)}.sfRMHG_purchaseStack{cursor:default;flex-direction:column;align-items:stretch;gap:10px}.sfRMHG_purchaseHead{cursor:pointer;flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sfRMHG_purchaseName{min-width:140px;font-weight:var(--font-weight-bold);color:var(--text-heading);flex:1}.sfRMHG_purchasePrice{white-space:nowrap}.sfRMHG_planPick{font-size:var(--font-size-sm);flex-wrap:wrap;align-items:center;gap:10px;padding-left:32px;display:flex}.sfRMHG_planPick .sfRMHG_select{flex:1;min-width:0}.sfRMHG_planNote{font-size:var(--font-size-xs);color:var(--color-text-caption);padding-left:32px}.sfRMHG_buyRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sfRMHG_qty{border:1px solid var(--border-tint);border-radius:var(--border-radius-full);align-items:center;display:inline-flex}.sfRMHG_qty button{width:48px;height:52px;color:var(--color-primary-blue);cursor:pointer;border-radius:var(--border-radius-full);background:0 0;border:0;font-size:1.25rem}.sfRMHG_qty button:disabled{color:var(--color-neutral-gray);cursor:default}.sfRMHG_qty span{text-align:center;min-width:32px;font-weight:var(--font-weight-bold);color:var(--text-heading)}.sfRMHG_qtySmall button{width:44px;height:44px;font-size:1rem}.sfRMHG_qtySmall span{min-width:20px}.sfRMHG_addBig{flex:200px}.sfRMHG_subhead{color:var(--text-heading);margin:0 0 12px;font-size:1.125rem}.sfRMHG_inside{border:1px solid var(--border-tint);border-radius:var(--border-radius-2xl);padding:18px}.sfRMHG_insideList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.sfRMHG_insideItem{align-items:center;gap:12px;display:flex}.sfRMHG_insideThumb{background:var(--surface-tint);border-radius:12px;flex:0 0 56px;height:56px;position:relative;overflow:hidden}.sfRMHG_insideThumb img{object-fit:contain}.sfRMHG_insideName{overflow-wrap:anywhere;flex:1;min-width:0}.sfRMHG_insideQty{font-weight:var(--font-weight-bold);color:var(--text-heading)}.sfRMHG_saving{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-primary-blue-dark);margin:12px 0 0}.sfRMHG_details{border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.sfRMHG_details>summary{min-height:48px;font-weight:var(--font-weight-bold);color:var(--text-heading);cursor:pointer;align-items:center;display:flex}.sfRMHG_description{overflow-wrap:anywhere;padding-bottom:14px;font-size:.9375rem;line-height:1.7}.sfRMHG_description img{max-width:100%;height:auto}.sfRMHG_description table{max-width:100%;display:block;overflow-x:auto}.sfRMHG_bundleBand{background:var(--surface-tint)}.sfRMHG_bundleBandInner{flex-direction:column;gap:20px;padding-top:40px;padding-bottom:40px;display:flex}.sfRMHG_bandTitle{color:var(--text-heading);margin:0;font-size:1.5rem}.sfRMHG_bandList{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.sfRMHG_bandItem{background:var(--color-neutral-white);border:1px solid var(--border-tint);border-radius:20px;flex-wrap:wrap;align-items:center;gap:16px;padding:16px;display:flex}.sfRMHG_bandThumb{background:var(--surface-tint);border-radius:14px;flex:0 0 72px;height:72px;position:relative;overflow:hidden}.sfRMHG_bandThumb img{object-fit:contain}.sfRMHG_bandText{color:var(--text-heading);flex-direction:column;flex:180px;gap:4px;display:flex}@media (min-width:768px){.sfRMHG_bundleBandInner{padding-top:72px;padding-bottom:72px}.sfRMHG_bandTitle{font-size:2rem}}.sfRMHG_bundlesBody{flex-direction:column;gap:28px;padding-top:28px;padding-bottom:0;display:flex}.sfRMHG_tabs{gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.sfRMHG_tab{border-radius:var(--border-radius-full);border:1px solid var(--border-tint);background:var(--color-neutral-white);min-height:44px;color:var(--text-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);flex:none;align-items:center;padding:0 18px;text-decoration:none;display:inline-flex}.sfRMHG_tabOn{background:var(--color-primary-blue);border-color:var(--color-primary-blue);color:var(--color-neutral-white);font-weight:var(--font-weight-bold)}.sfRMHG_bundleGrid{grid-template-columns:minmax(0,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.sfRMHG_bundlesBody{padding-top:48px}.sfRMHG_bundleGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.sfRMHG_bundleCard{border:1px solid var(--border-tint);background:var(--color-neutral-white);border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.sfRMHG_bundleMedia{border-bottom:1px solid var(--border-tint);height:220px;display:block;position:relative}.sfRMHG_saveTag{border-radius:var(--border-radius-full);background:var(--color-secondary-orange);color:var(--color-neutral-charcoal);font-size:var(--font-size-xs);font-weight:var(--font-weight-extrabold);padding:4px 12px;position:absolute;top:14px;right:14px}.sfRMHG_bundleBody{flex-direction:column;flex:1;gap:10px;padding:22px;display:flex}.sfRMHG_bundleName{margin:0;font-size:1.25rem}.sfRMHG_bundleName a{color:var(--text-heading);text-decoration:none}.sfRMHG_bundleItems{font-size:var(--font-size-sm);margin:0;padding-left:18px;line-height:1.8}.sfRMHG_bundlePrice{align-items:baseline;gap:8px;margin:auto 0 0;padding-top:6px;display:flex}.sfRMHG_bundlePrice strong{color:var(--text-heading);font-size:1.375rem}.sfRMHG_cartPage{background:var(--color-neutral-gray-lightest)}.sfRMHG_cartInner{flex-direction:column;gap:20px;padding-top:20px;padding-bottom:48px;display:flex}.sfRMHG_cartTitle{font-size:1.625rem;font-weight:var(--font-weight-extrabold);color:var(--text-heading);margin:0}@media (min-width:768px){.sfRMHG_cartInner{padding-top:40px;padding-bottom:88px}.sfRMHG_cartTitle{font-size:2.25rem}}.sfRMHG_cartGrid{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (min-width:900px){.sfRMHG_cartGrid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:24px}}.sfRMHG_cartPanel{background:var(--color-neutral-white);border:1px solid var(--border-tint);border-radius:20px;flex-direction:column;gap:14px;min-width:0;padding:18px;display:flex}@media (min-width:768px){.sfRMHG_cartPanel{padding:28px}}.sfRMHG_cartPanel p{margin:0}.sfRMHG_cartEmpty{text-align:center;color:var(--color-primary-blue-dark);align-items:center;padding:40px 18px}.sfRMHG_cartEmpty p{color:var(--color-text-body)}.sfRMHG_emptyActions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.sfRMHG_cartHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.sfRMHG_cartPanelTitle{color:var(--text-heading);margin:0;font-size:1.25rem}.sfRMHG_continue{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.sfRMHG_notice{background:var(--color-secondary-orange-50);color:var(--color-secondary-orange-ink);font-size:var(--font-size-sm);border-radius:12px;padding:10px 14px}.sfRMHG_lines{margin:0;padding:0;list-style:none}.sfRMHG_line{border-top:1px solid var(--border-subtle);grid-template-columns:64px minmax(0,1fr);gap:12px 14px;padding:14px 0;display:grid}.sfRMHG_line[aria-busy=true]{opacity:.6}.sfRMHG_lineThumb{background:var(--surface-tint);border-radius:12px;width:64px;height:64px;position:relative;overflow:hidden}.sfRMHG_lineThumb img{object-fit:contain}.sfRMHG_lineInfo{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.sfRMHG_lineName{font-weight:var(--font-weight-bold);color:var(--text-heading);overflow-wrap:anywhere;text-decoration:none}.sfRMHG_lineName:hover{text-decoration:underline}.sfRMHG_lineOpt{color:var(--color-text-caption);font-size:.8125rem}.sfRMHG_remove{min-height:32px;font:inherit;color:var(--link-color);cursor:pointer;background:0 0;border:0;padding:0;font-size:.8125rem;text-decoration:underline}.sfRMHG_lineEnd{grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;display:flex}.sfRMHG_lineTotal{color:var(--text-heading);flex-direction:column;align-items:flex-end;display:flex}.sfRMHG_lineTotal .sfRMHG_was{font-size:.8125rem}@media (min-width:600px){.sfRMHG_line{grid-template-columns:72px minmax(0,1fr) auto;align-items:center}.sfRMHG_lineThumb{width:72px;height:72px}.sfRMHG_lineEnd{grid-column:auto}.sfRMHG_lineTotal{min-width:80px}}.sfRMHG_sums{flex-direction:column;gap:10px;margin:0;display:flex}.sfRMHG_sums>div{justify-content:space-between;gap:12px;font-size:.9375rem;display:flex}.sfRMHG_sums dt,.sfRMHG_sums dd{margin:0}.sfRMHG_sumTotal{border-top:1px solid var(--border-subtle);font-weight:var(--font-weight-bold);color:var(--text-heading);padding-top:12px;font-size:var(--text-body)!important}.sfRMHG_codeField{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-heading);flex-direction:column;gap:6px;display:flex}.sfRMHG_referral{background:var(--color-secondary-orange-50);color:var(--text-heading);border-radius:12px;align-items:center;gap:10px;padding:12px 14px;font-size:.8125rem;display:flex!important}.sfRMHG_referralDot{border-radius:var(--border-radius-full);background:var(--color-secondary-orange);flex-shrink:0;width:28px;height:28px}.sfRMHG_secure{color:var(--color-text-caption);align-items:center;gap:8px;font-size:.8125rem;display:flex!important}.sfRMHG_thumbs{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex;overflow-x:auto}.sfRMHG_thumb{border:2px solid var(--border-tint);border-radius:var(--border-radius-lg,10px);background:var(--color-neutral-white);cursor:pointer;width:72px;height:72px;padding:0;display:block;position:relative;overflow:hidden}.sfRMHG_thumb:hover,.sfRMHG_thumbOn{border-color:var(--color-primary-blue,#3f72af)}.sfRMHG_thumbImg{object-fit:contain;padding:4px}
