.awmk-reminder{container:awmk-reminder/inline-size}.awmk-reminder--modal,.awmk-reminder--cart{padding:16px;background:#f7f5f2;border-radius:16px}@media(min-width: 768px){.awmk-reminder--modal,.awmk-reminder--cart{padding:20px 24px}}.awmk-reminder--modal{margin:20px 0}.awmk-reminder__title{gap:8px;margin:0 0 12px;font-family:Gilroy-SemiBold,sans-serif;font-size:15px;line-height:20px;color:#22304a}.awmk-reminder__icon,.awmk-reminder__button-icon{flex:none;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.awmk-reminder__icon{width:18px;height:18px;color:#34476b;stroke-width:1.8}.awmk-reminder__button-icon{width:16px;height:16px;stroke-width:2}.awmk-reminder__item{display:grid;grid-template-columns:56px minmax(0, 1fr) auto;gap:4px 12px;align-items:center;padding:12px 0}.awmk-reminder__item:first-child{padding-top:0}.awmk-reminder__item:last-child{padding-bottom:0}.awmk-reminder__item+.awmk-reminder__item{border-top:1px solid #e3ded5}.awmk-reminder__thumb{width:56px;height:56px;background:#fff;border-radius:10px}.awmk-reminder__image{object-fit:contain}.awmk-reminder__info{display:flex;flex-direction:column;gap:2px;min-width:0}.awmk-reminder__name{font-family:Gilroy-Medium,sans-serif;font-size:14px;line-height:1.35;color:#22304a;overflow-wrap:anywhere}.awmk-reminder__price{font-family:Gilroy-SemiBold,sans-serif;font-size:14.5px;line-height:1.35;color:#22304a}.awmk-reminder__add,.awmk-reminder__added{display:inline-flex;gap:6px;align-items:center;justify-content:center;font-family:Gilroy-SemiBold,sans-serif;font-size:14px;line-height:20px}.awmk-reminder__add[hidden],.awmk-reminder__added[hidden]{display:none}.awmk-reminder__add:focus-visible,.awmk-reminder__added:focus-visible{outline:3px solid var(--bg-second-col, #ffbd59);outline-offset:2px}.awmk-reminder__add{height:40px;padding:0 14px;color:#34476b;cursor:pointer;background:#fff;border:0;border-radius:12px;box-shadow:inset 0 0 0 1.5px #34476b;transition:background-color .15s ease,color .15s ease}@media(hover: hover){.awmk-reminder__add:hover:not([aria-disabled=true]){color:#fff;background:#34476b}}.awmk-reminder__add[aria-disabled=true]{cursor:default;opacity:.6}.awmk-reminder__added{min-height:40px;color:#1d7a3c}.awmk-reminder__error{grid-column:2/-1;font-size:13px;line-height:18px;color:#b4232c}.awmk-reminder__list+.awmk-reminder__done-list{padding-top:12px;margin-top:12px;border-top:1px solid #e3ded5}.awmk-reminder__done{gap:8px;font-family:Gilroy-Medium,sans-serif;font-size:14px;line-height:1.35;color:#1d7a3c}.awmk-reminder__done+.awmk-reminder__done{margin-top:8px}.awmk-reminder__done:focus-visible{outline:3px solid var(--bg-second-col, #ffbd59);outline-offset:2px}.awmk-reminder--cart .awmk-reminder__item{grid-template-columns:56px minmax(0, 1fr);align-items:start}.awmk-reminder--cart .awmk-reminder__add,.awmk-reminder--cart .awmk-reminder__added{grid-column:2;justify-self:start;margin-top:6px}@container awmk-reminder (min-width: 560px){.awmk-reminder--modal .awmk-reminder__list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px 24px}.awmk-reminder--modal .awmk-reminder__item{padding:0}.awmk-reminder--modal .awmk-reminder__item+.awmk-reminder__item{border-top:0}.awmk-reminder--cart .awmk-reminder__item{grid-template-columns:56px minmax(0, 1fr) auto;align-items:center}.awmk-reminder--cart .awmk-reminder__add,.awmk-reminder--cart .awmk-reminder__added{grid-column:auto;margin-top:0}.awmk-reminder--cart .awmk-reminder__info{flex-direction:row;gap:16px;align-items:center;justify-content:space-between}}
