@keyframes styles_iconBump__4qdJt{0%{transform:scale3d(1.05,1.05,1.05)}50%{transform:scale3d(1.35,1.35,1.35)}to{transform:scale3d(1.05,1.05,1.05)}}@keyframes styles_buttonBump__qCjT8{0%{transform:scale3d(1.03,1.15,1.03)}50%{transform:scale3d(1.05,1.25,1.05)}to{transform:scale3d(1.03,1.15,1.03)}}.styles_BottomBar__Ls1N3{position:-webkit-sticky;position:sticky;bottom:0;left:0;right:0;box-shadow:0 8px 24px 0 rgba(66,63,55,.1);background:#fff;z-index:3}.styles_BottomBar__Ls1N3 .styles_bottombarContent__u5EJD{grid-column:3/-3;padding-block:16px;display:flex;justify-content:space-between;align-items:center;gap:8px}@media screen and (min-width:768px){.styles_BottomBar__Ls1N3 .styles_bottombarContent__u5EJD{grid-column:2/-2;padding-block:24px;justify-content:center}}.styles_BottomBar__Ls1N3 .styles_bottombarContentLeft__okles{display:inline-flex;flex-direction:column;align-items:center;gap:8px}@media screen and (min-width:768px){.styles_BottomBar__Ls1N3 .styles_bottombarContentLeft__okles{flex-direction:row}}.styles_BottomBar__Ls1N3 .styles_giftedAlert__cFAQE{width:auto;padding-inline:10px!important}.styles_BottomBar__Ls1N3 .styles_priceAndUnitContainer__dfPQC{display:flex;gap:8px}.styles_BottomBar__Ls1N3 .styles_priceContainer__yhw0U{color:#2daad7}.styles_BottomBar__Ls1N3 .styles_periodUnit__E7BYR{color:#5f6769}.styles_BottomBar__Ls1N3 .styles_bottombarContentRight__sX90_{display:inline-flex}@media screen and (min-width:768px){.styles_BottomBar__Ls1N3 .styles_bottombarContentRight__sX90_{display:none}}@keyframes styles_iconBump__Q6T9D{0%{transform:scale3d(1.05,1.05,1.05)}50%{transform:scale3d(1.35,1.35,1.35)}to{transform:scale3d(1.05,1.05,1.05)}}@keyframes styles_buttonBump__Spnlq{0%{transform:scale3d(1.03,1.15,1.03)}50%{transform:scale3d(1.05,1.25,1.05)}to{transform:scale3d(1.03,1.15,1.03)}}.styles_SlotItem__vAK_y{display:flex;align-items:center;justify-content:center;background:#fff;aspect-ratio:1;flex:1 1;border-radius:16px;box-shadow:0 2px 8px 0 rgba(66,63,55,.1);border:2px solid rgba(0,0,0,0);transition:box-shadow .2s ease-in-out}.styles_SlotItem__vAK_y.styles_isSelected___tFFt{border-color:#fbbd2f;box-shadow:unset;background:#fff9f2}.styles_SlotItem__vAK_y .styles_selectedContent__z3jD8{position:relative;display:flex;align-items:flex-end;padding-block:4px;height:100%;width:100%;box-sizing:border-box}.styles_SlotItem__vAK_y .styles_selectedContent__z3jD8 .styles_selectedIconContainer__cyLHL{position:absolute;top:4px;right:4px;width:20px;height:20px;border-radius:50%;background:#fbbd2f;display:flex;align-items:center;justify-content:center}.styles_SlotItem__vAK_y .styles_selectedContent__z3jD8 .styles_buttonImage__p5NgY{width:100%;aspect-ratio:77/50}.styles_SlotItem__vAK_y .styles_icon__gCOp6{width:16px}@keyframes styles_iconBump__UHnuQ{0%{transform:scale3d(1.05,1.05,1.05)}50%{transform:scale3d(1.35,1.35,1.35)}to{transform:scale3d(1.05,1.05,1.05)}}@keyframes styles_buttonBump__HzNYa{0%{transform:scale3d(1.03,1.15,1.03)}50%{transform:scale3d(1.05,1.25,1.05)}to{transform:scale3d(1.03,1.15,1.03)}}.styles_SlotsForm____Obg{padding-top:24px}.styles_SlotsForm____Obg .styles_body__QfHms,.styles_SlotsForm____Obg .styles_footer__96dhi,.styles_SlotsForm____Obg .styles_header__7qH_V,.styles_SlotsForm____Obg .styles_submitButton__z6E3y{grid-column:3/-3}@media screen and (min-width:640px){.styles_SlotsForm____Obg .styles_body__QfHms,.styles_SlotsForm____Obg .styles_footer__96dhi,.styles_SlotsForm____Obg .styles_header__7qH_V,.styles_SlotsForm____Obg .styles_submitButton__z6E3y{grid-column:13/-13}}@media screen and (min-width:1280px){.styles_SlotsForm____Obg .styles_body__QfHms,.styles_SlotsForm____Obg .styles_footer__96dhi,.styles_SlotsForm____Obg .styles_header__7qH_V,.styles_SlotsForm____Obg .styles_submitButton__z6E3y{grid-column:19/-19}}.styles_SlotsForm____Obg .styles_title__sS9ep{color:#2c3637}.styles_SlotsForm____Obg .styles_subtitle__M6wKs{color:#5f6769}.styles_SlotsForm____Obg .styles_body__QfHms{margin-top:8px;display:flex;gap:8px}@media screen and (min-width:768px){.styles_SlotsForm____Obg .styles_body__QfHms{margin-top:16px}}.styles_SlotsForm____Obg .styles_footer__96dhi{color:#2daad7;margin-top:8px}@media screen and (min-width:768px){.styles_SlotsForm____Obg .styles_footer__96dhi{margin-top:16px}}.styles_SlotsForm____Obg .styles_submitButton__z6E3y{margin-inline:auto;margin-top:24px;display:none}@media screen and (min-width:768px){.styles_SlotsForm____Obg .styles_submitButton__z6E3y{display:block}}