.bmp-product-option-group{min-inline-size:0;border:0;min-width:0;margin:0;padding:0;display:block}.bmp-product-option-group legend{margin-block-end:var(--bmp-space-3);padding:0;font-size:14px;font-weight:650;line-height:20px}.bmp-product-option-group__options{gap:var(--bmp-space-2);flex-wrap:wrap;align-content:start;min-width:0;display:flex}.bmp-product-option{cursor:pointer;min-width:0;position:relative}.bmp-product-option>input{opacity:0;width:1px;height:1px;position:absolute}.bmp-product-option__surface{gap:var(--bmp-space-2);border:1px solid var(--bmp-border-control);border-radius:var(--bmp-radius-pill);background:var(--bmp-surface-raised);min-height:44px;color:var(--bmp-text-primary);align-items:center;padding:10px 16px;display:flex;position:relative;overflow:hidden}.bmp-product-option__copy,.bmp-product-option__economics{gap:2px;min-width:0;display:grid}.bmp-product-option__copy strong,.bmp-product-option__economics strong{font-size:14px;font-weight:var(--bmp-font-weight-semibold,600);line-height:20px}.bmp-product-option__copy small,.bmp-product-option__economics small,.bmp-product-option__economics del{color:var(--bmp-text-secondary);font-size:12px;line-height:16px}.bmp-product-option__economics{text-align:end;justify-items:end;margin-inline-start:auto}.bmp-product-option__economics small{color:var(--bmp-status-success);font-weight:var(--bmp-font-weight-bold,700)}.bmp-product-option>input:checked+.bmp-product-option__surface,.bmp-product-option__surface[aria-current=true]{border-color:var(--bmp-text-primary);background:var(--bmp-surface-subtle);box-shadow:inset 0 0 0 1px var(--bmp-text-primary)}a.bmp-product-option__surface{text-decoration:none}a.bmp-product-option__surface:focus-visible{outline:2px solid var(--bmp-border-focus);outline-offset:2px}.bmp-product-option-group__description{color:var(--bmp-text-secondary);margin:0;font-size:12px;line-height:18px}.bmp-product-option__benefit{color:var(--bmp-status-success);margin-block-start:4px;font-size:12px;font-weight:650;line-height:18px}.bmp-product-option-group--sizes .bmp-product-option-group__options{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.bmp-product-option-group--sizes .bmp-product-option__surface{height:100%;padding:var(--bmp-space-4) var(--bmp-space-3);border-radius:var(--bmp-radius-control);overflow-wrap:anywhere;align-items:start;overflow:visible}.bmp-product-option-group--sizes .bmp-product-option__copy{gap:4px}.bmp-product-option-group--sizes .bmp-product-option-group__options:has(.bmp-product-option__benefit){padding-block-start:8px}.bmp-product-option-group--sizes .bmp-product-option__benefit{border:1px solid var(--bmp-status-success);border-radius:var(--bmp-radius-control);background:var(--bmp-surface-raised);text-wrap:balance;max-inline-size:calc(100% - 20px);margin:0;padding:1px 6px;font-size:12px;line-height:16px;position:absolute;inset-block-start:0;inset-inline-end:10px;transform:translateY(-50%)}.bmp-product-option__surface[aria-disabled=true]{opacity:.48}.bmp-product-option>input:checked+.bmp-product-option__surface strong{font-weight:var(--bmp-font-weight-bold,700)}.bmp-product-option>input:focus-visible+.bmp-product-option__surface{outline:2px solid var(--bmp-border-focus);outline-offset:2px}.bmp-product-option>input:disabled+.bmp-product-option__surface{cursor:not-allowed;opacity:.48}.bmp-product-option-group--media .bmp-product-option-group__options{grid-template-columns:repeat(auto-fit,minmax(min(100%,168px),1fr));align-content:start;display:grid}.bmp-product-option-group--media .bmp-product-option{width:100%}.bmp-product-option-group--media .bmp-product-option__surface{border-radius:var(--bmp-radius-control);min-height:64px}.bmp-product-option__media{border-radius:calc(var(--bmp-radius-control) / 2);background:var(--bmp-surface-muted);flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.bmp-product-option__media img{object-fit:contain;width:100%;height:100%;display:block}.bmp-product-option-group--media .bmp-product-option>input:disabled+.bmp-product-option__surface:after{background:var(--bmp-text-secondary);content:"";pointer-events:none;height:1px;position:absolute;inset:50% -6%;transform:rotate(-11deg)}.bmp-product-option-group--details .bmp-product-option-group__options{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid}.bmp-product-option-group--details .bmp-product-option{width:100%}.bmp-product-option-group--details .bmp-product-option__surface{gap:var(--bmp-space-3);border-radius:var(--bmp-radius-control);grid-template-columns:minmax(0,1fr) auto;min-height:64px;display:grid}@media (hover:hover){.bmp-product-option:hover>input:not(:checked,:disabled)+.bmp-product-option__surface{border-color:var(--bmp-border-focus);background:var(--bmp-surface-subtle)}}@media (width<=479px){.bmp-product-option-group--details .bmp-product-option-group__options{grid-template-columns:minmax(0,1fr)}.bmp-product-option-group--media .bmp-product-option-group__options{grid-template-columns:repeat(2,minmax(0,1fr))}.bmp-product-option-group--media .bmp-product-option__surface{min-height:80px;padding:var(--bmp-space-3);align-items:start}}@media (forced-colors:active){.bmp-product-option__surface{border-color:buttonborder}}.bmp-multipack-selector{min-inline-size:0;border:0;min-width:0;margin:0;padding:0;display:block}.bmp-multipack-selector legend{margin-block-end:var(--bmp-space-3);padding:0;font-size:14px;font-weight:650;line-height:20px}.bmp-multipack-selector__options{gap:var(--bmp-space-2);align-content:start;display:grid}.bmp-multipack-option{cursor:pointer;min-width:0;position:relative}.bmp-multipack-option>input{opacity:0;width:1px;height:1px;position:absolute}.bmp-multipack-option__surface{gap:var(--bmp-space-3);min-height:64px;padding:var(--bmp-space-3) var(--bmp-space-4);border:1px solid var(--bmp-border-control);border-radius:var(--bmp-radius-control);background:var(--bmp-surface-raised);transition:border-color var(--bmp-motion-control) var(--bmp-ease-out), background-color var(--bmp-motion-control) var(--bmp-ease-out), box-shadow var(--bmp-motion-control) var(--bmp-ease-out);grid-template-columns:18px minmax(0,1fr) auto;align-items:center;display:grid}.bmp-multipack-option__surface--with-media{grid-template-columns:18px 64px minmax(0,1fr) auto}.bmp-multipack-option__indicator{border:1px solid var(--bmp-border-control);background:var(--bmp-surface-raised);width:18px;height:18px;box-shadow:inset 0 0 0 4px var(--bmp-surface-raised);border-radius:50%;display:block}.bmp-multipack-option__media{width:64px;height:56px;border-radius:calc(var(--bmp-radius-control) / 2);background:var(--bmp-surface-media);box-shadow:var(--bmp-outline-media);grid-area:1/2;place-items:center;margin-inline-end:var(--bmp-space-1);display:grid;overflow:hidden}.bmp-multipack-option__media img{object-fit:contain;width:100%;height:100%;display:block}.bmp-multipack-option__media+.bmp-multipack-option__choice{grid-column:3}.bmp-multipack-option__choice,.bmp-multipack-option__price{gap:2px var(--bmp-space-2);flex-wrap:wrap;align-items:baseline;min-width:0;display:flex}.bmp-multipack-option__price{font-variant-numeric:tabular-nums lining-nums;text-align:end;grid-column:-2;justify-items:end;display:grid}.bmp-multipack-option strong{font-size:14px;font-weight:650;line-height:20px}.bmp-multipack-option small{color:var(--bmp-text-secondary);font-size:12px;line-height:16px}.bmp-multipack-option__saving{font-weight:var(--bmp-font-weight-bold,700);flex-basis:100%;color:var(--bmp-status-success)!important}.bmp-multipack-option>input:checked+.bmp-multipack-option__surface{border-color:var(--bmp-text-primary);background:var(--bmp-surface-selected);box-shadow:inset 0 0 0 1px var(--bmp-text-primary)}.bmp-multipack-option>input:checked+.bmp-multipack-option__surface .bmp-multipack-option__indicator{border-color:var(--bmp-text-primary);background:var(--bmp-text-primary)}.bmp-multipack-option>input:focus-visible+.bmp-multipack-option__surface{outline:2px solid var(--bmp-border-focus);outline-offset:2px}.bmp-multipack-option>input:disabled+.bmp-multipack-option__surface{cursor:not-allowed;opacity:.48}@media (hover:hover){.bmp-multipack-option:hover>input:not(:checked,:disabled)+.bmp-multipack-option__surface{border-color:var(--bmp-border-focus);background:var(--bmp-surface-media)}}@media (width<=479px){.bmp-multipack-option__surface{gap:var(--bmp-space-2);min-height:62px;padding-inline:var(--bmp-space-3);grid-template-columns:18px minmax(0,1fr) auto}.bmp-multipack-option__surface--with-media{grid-template-columns:18px 56px minmax(0,1fr) auto}.bmp-multipack-option__choice{display:grid}.bmp-multipack-option__media{width:56px;height:52px}.bmp-multipack-option__media+.bmp-multipack-option__choice{grid-column:3}}@media (forced-colors:active){.bmp-multipack-option__surface{border-color:buttonborder}}body[data-store=com] .bmp-multipack-selector{container-type:inline-size}@container (width<=25rem){body[data-store=com] .bmp-multipack-option__surface{column-gap:4px;padding-inline:8px}body[data-store=com] .bmp-multipack-option__surface--with-media{grid-template-columns:18px 36px minmax(0,1fr) auto}body[data-store=com] .bmp-multipack-option__media{width:36px;height:36px;margin-inline-end:0}body[data-store=com] .bmp-multipack-option__choice>small{white-space:nowrap}}@container (width<=19.5rem){body[data-store=com] .bmp-multipack-option__surface--with-media{grid-template-columns:18px minmax(0,1fr) auto}body[data-store=com] .bmp-multipack-option__media{display:none}body[data-store=com] .bmp-multipack-option__media+.bmp-multipack-option__choice{grid-column:2}}
