.NPkLLq_accordion{flex-direction:column;width:100%;display:flex}.NPkLLq_accordionHeader{cursor:pointer;background:0 0;border:none;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:0;display:flex}.NPkLLq_title{color:var(--color-black-400)}.NPkLLq_accordionIcon{flex-shrink:0;transition:transform .2s ease-in-out;transform:rotate(-90deg)}.NPkLLq_accordionIconOpen{transform:rotate(0)}.NPkLLq_accordionContent{flex-direction:column;gap:16px;padding-top:16px;display:flex}
.mg4DdW_list{flex-direction:column;gap:8px;display:flex}.mg4DdW_item{white-space:nowrap;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;display:flex}.mg4DdW_description{flex-direction:row;align-items:center;gap:4px;display:flex}.mg4DdW_pointer{cursor:pointer}.mg4DdW_textWhite{color:var(--color-white)}.mg4DdW_textGray{color:var(--color-black-280)}.mg4DdW_textBlack{color:var(--color-black-400)}.mg4DdW_textRed{color:var(--ds-colors-content-danger-default)}.mg4DdW_noWrap{white-space:nowrap}.mg4DdW_totalPrice{background-color:var(--color-numa-main-pink);border-radius:4px;padding:8px}.mg4DdW_totalSectionVertical{flex-direction:column-reverse;align-items:flex-start;gap:6px;display:flex}
.hn4Kea_flex1{flex:1}.hn4Kea_alwaysBottom{z-index:100;background-color:var(--ds-colors-background-base-default);height:100px;padding:20px;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -7px 19px #0000004f}@media (min-width:1024px){.hn4Kea_alwaysBottom{box-shadow:none;height:auto;padding:0;position:static}}
.r4y_7W_divider{background-color:var(--ds-colors-outline-base-default);border:0;height:1px;line-height:1px}
.KA8Xga_extraServiceImage{object-fit:cover;border-radius:12px;flex-shrink:0;width:24px;height:24px}.KA8Xga_gridContainer{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (min-width:768px){.KA8Xga_gridContainer{grid-template-columns:repeat(3,1fr)}}.KA8Xga_itemContainer{border:1px solid var(--ds-colors-outline-base-default);border-radius:8px;height:160px;position:relative;overflow:hidden}.KA8Xga_itemContainer.KA8Xga_selected{border-color:var(--ds-colors-outline-positive-default);background-color:var(--ds-colors-background-positive-default)}.KA8Xga_selectedIcon{color:var(--ds-colors-content-positive-default);flex-shrink:0}.KA8Xga_itemControls{text-align:right;color:var(--ds-colors-content-warning-default);justify-content:flex-end;max-width:calc(100% - 32px);display:flex;position:absolute;top:16px;right:16px}.KA8Xga_infoButton{background-color:var(--ds-colors-background-base-secondary);width:32px;height:32px;color:var(--ds-colors-content-base-default);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:flex}