.ProductSelectorBundle_root__nUC5F{display:flex;flex-direction:column;background-color:#f7f7f8;color:#000;border-radius:.375rem;border:1px solid rgba(0,0,0,0)}.ProductSelectorBundle_root__nUC5F.ProductSelectorBundle_selected__yu3O7{background-color:#fff;border-color:#333}.ProductSelectorBundle_container__5pZEJ{display:flex;align-items:center;gap:.625rem;justify-content:space-between;padding:1.25rem}@media(min-width:1180px){.ProductSelectorBundle_container__5pZEJ{gap:1.25rem}}.ProductSelectorBundle_content-container__4tros{display:flex;flex-grow:1;gap:.625rem}@media(min-width:1180px){.ProductSelectorBundle_content-container__4tros{gap:1.25rem}}.ProductSelectorBundle_image-container__sfVnw{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:5rem;height:5rem}@media(min-width:768px){.ProductSelectorBundle_image-container__sfVnw{width:5.875rem;height:5.875rem}}.ProductSelectorBundle_info-container__9KY_1{font-size:.9375rem;font-weight:700;letter-spacing:-.2px;line-height:1.2;display:flex;flex-grow:1;flex-direction:column;justify-content:center}.ProductSelectorBundle_info__mP83S{display:flex;flex-direction:column;gap:.0390625rem}.ProductSelectorBundle_title__rr7yW{font-size:.9375rem;font-weight:700;letter-spacing:-.2px;line-height:1.2;text-wrap:balance}.ProductSelectorBundle_subtitle__fPTtC{color:#666;text-wrap:pretty}.ProductSelectorBundle_button-container__EE3CQ{width:4.75rem;flex-shrink:0}.ProductSelectorBundle_bottom__Gm8kl{display:flex;flex-direction:column;flex:1 1;font-size:.8125rem;font-weight:700;letter-spacing:-.1px;line-height:1.231;color:#666}.ProductSelectorBundle_dropdown-container__zA7AE{display:grid;grid-template-columns:minmax(4.375rem,max-content) repeat(2,1fr);width:100%;align-items:center;grid-gap:1.25rem;gap:1.25rem;padding-inline:.3125rem;border-top:1px solid #ddd}@media(min-width:768px){.ProductSelectorBundle_dropdown-container__zA7AE{grid-template-columns:minmax(5.25rem,max-content) repeat(2,1fr)}}@media(min-width:1180px){.ProductSelectorBundle_dropdown-container__zA7AE{grid-template-columns:minmax(5.875rem,max-content) repeat(2,1fr)}}.ProductSelectorBundle_dropdown-title__G9w6_{font-size:.9375rem;font-weight:700;letter-spacing:-.2px;line-height:1.2;grid-column:1/1;padding:1.25rem}.ProductSelectorBundle_dropdown__r1Y9I{grid-column:2/-1}.ProductSelectorBundle_dropdown__r1Y9I div>button{--control--bg-color:none}