.price-display_selector__Cpozp{display:flex;align-items:center;flex-shrink:0;border:1px solid var(--wp-border,#deded8);border-radius:8px;padding:2px;gap:2px;background:var(--wp-soft,#f5f5f2)}.price-display_selector__Cpozp .price-display_option__U1WDN{font:inherit;font-size:10px;font-weight:700;line-height:1;min-height:28px;min-width:29px;padding:6px 5px;border:0;border-radius:5px;background:transparent;color:var(--wp-muted,#64665e);cursor:pointer}.price-display_selector__Cpozp .price-display_option__U1WDN[aria-pressed=true]{background:var(--wp-surface,#fff);color:var(--wp-ink,#171717);box-shadow:0 1px 3px #00000012}.price-display_selector__Cpozp .price-display_option__U1WDN:focus-visible{outline:2px solid #a32f28;outline-offset:2px}.price-display_selector__Cpozp .price-display_option__U1WDN:disabled{opacity:.45;cursor:wait}.price-display_selector__Cpozp{position:relative}.price-display_tooltip__QVi9Y{display:none;position:absolute;top:100%;right:0;padding-top:10px;width:300px;max-width:calc(100vw - 32px);z-index:1000;white-space:normal;text-align:left}.price-display_tooltip__QVi9Y>span{display:block;padding:16px 18px;border:1px solid var(--wp-border,#e3dfda);border-radius:12px;background:var(--wp-surface,#fff);color:var(--wp-ink,#292e28);font-size:14px;font-weight:400;line-height:1.6;box-shadow:0 12px 35px #292e2826}.price-display_tooltip__QVi9Y strong{display:block;font-size:14px;font-weight:750;margin-bottom:7px}.price-display_selector__Cpozp:focus-within .price-display_tooltip__QVi9Y,.price-display_selector__Cpozp:hover .price-display_tooltip__QVi9Y{display:block}.price-display_selector__Cpozp .price-display_tooltip__QVi9Y.price-display_dismissed__q_t7U{display:none}@media(max-width:639px){.price-display_sticky__B2URd>div{flex-wrap:wrap}.price-display_sticky__B2URd>div>div:not(:last-child){display:none}.price-display_sticky__B2URd>div>div:last-child{display:grid;grid-template-columns:minmax(135px,.8fr) minmax(0,1.6fr);width:100%;min-width:0;flex:1 1 100%;align-items:stretch}.price-display_sticky__B2URd>div>div:last-child:has(>button:only-child){grid-template-columns:1fr}.price-display_sticky__B2URd>div>div:last-child>button{min-width:0;padding-inline:10px;justify-content:center}.price-display_sticky__B2URd>div>div:last-child>button:first-child:not(:only-child)>svg{display:none}.price-display_sticky__B2URd>div>div:last-child>button:last-child{font-size:13px}.price-display_sticky__B2URd>div>div:last-child>button>span{min-width:0;white-space:normal;overflow-wrap:normal}}