.purchase-options{display:flex;min-width:0;flex-direction:column;gap:10px;text-align:left}.purchase-options-link{display:flex;min-height:94px;align-items:center;justify-content:center;flex-direction:column;gap:9px;padding:15px 18px;border:1px solid #dededb;border-radius:10px;background:#fff;color:#252725;box-shadow:0 1px 2px #0000000a;transition:border-color .15s ease,box-shadow .15s ease}.purchase-options-logo{display:block;width:124px;max-width:100%;height:42px;object-fit:contain}.purchase-options-action{display:inline-flex;max-width:100%;align-items:center;gap:9px;font-size:12px;font-weight:650;line-height:1.3;white-space:normal;text-align:center}.purchase-options-action svg{flex-shrink:0}.purchase-options-disclosure a:focus-visible,.purchase-options-link:focus-visible{outline:2px solid var(--green);outline-offset:3px}.purchase-options-disclosure{margin:0;color:var(--muted);font-size:12px;line-height:1.6}.purchase-options-disclosure a{color:inherit;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.product-content>.purchase-options{grid-column:1/-1;margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}.product-details-summary>.purchase-options{margin-top:16px}.comparison-workbench .comparison-panel:has(.matrix-purchase-group){padding-bottom:24px;border-radius:0 0 10px 10px}.comparison-workbench .comparison-matrix .matrix-purchase-row>:is(th,td){padding:8px;vertical-align:top;border-top:1px solid var(--comparison-line);border-bottom:0}.comparison-workbench .comparison-matrix .matrix-purchase-row>th{border-top:0;border-radius:0}.comparison-workbench .comparison-matrix .matrix-purchase-row>td:last-child{border-radius:0 10px 0 0}.comparison-workbench .comparison-matrix .matrix-purchase-cell{cursor:default}.comparison-workbench .matrix-purchase-cell .purchase-options{width:100%}.comparison-workbench .purchase-options-link--merchant{display:grid;grid-template-columns:64px minmax(0,1fr) 24px;min-height:44px;gap:8px;padding:7px 10px;border-radius:8px;box-shadow:none}.comparison-workbench .purchase-options-link--merchant:after{content:""}.comparison-workbench .purchase-options-link--merchant .purchase-options-logo{width:64px;height:24px}.comparison-workbench .purchase-options-merchant-name{min-width:0;color:#171717;font-size:20px;font-weight:400;line-height:1.25;text-align:center}.comparison-workbench .comparison-matrix .matrix-purchase-disclosure-row>td{padding:2px 16px 12px;border:1px solid var(--comparison-line);border-top:0;border-radius:0 0 10px 10px;background:var(--comparison-surface);text-align:left}.comparison-workbench .matrix-purchase-disclosure-row .purchase-options-disclosure{position:sticky;left:12px;width:fit-content;max-width:calc(100vw - 64px);color:var(--comparison-muted)}@media (hover:hover){.purchase-options-link:hover{border-color:#8aba3b;box-shadow:0 0 0 2px #8aba3b24}}@media (max-width:760px){.comparison-workbench .comparison-panel:has(.matrix-purchase-group){padding-bottom:16px}.comparison-workbench .comparison-matrix .matrix-purchase-row>:is(th,td){padding:7px}.comparison-workbench .purchase-options-link--merchant{grid-template-columns:minmax(0,1fr);justify-items:center;padding:7px}.comparison-workbench .purchase-options-link--merchant .purchase-options-logo{width:88px;height:28px}.comparison-workbench .purchase-options-link--merchant:after,.comparison-workbench .purchase-options-merchant-name{display:none}.comparison-workbench .comparison-matrix .matrix-purchase-disclosure-row>td{padding:2px 10px 12px}}