.meal__sizes,.meal__types,.dislikes{border-radius:16px;padding:12px 20px 20px}.meal__size-header{padding:7px 0 7px 3px}funnel-step-meal-size .step__content{margin-bottom:56px}.cat__name,.cat__name_text{font-size:28px;line-height:120%;letter-spacing:-1.12px}.meal__size-options{gap:20px}.meal__option{padding:20px 25px 34px;background:#fff;border:1px solid var(--primary-green, #2E4740);border-radius:16px;transition:box-shadow .2s ease,border-color .2s ease,background .4s ease}input:checked+.meal__option{background-color:#def4f6;box-shadow:0 0 0 .5px var(--primary-green, #2E4740)}.option__img-wrapper{width:85px;height:85px}.option__img-wrapper img{width:100%;height:100%;object-fit:contain}.option__info-wrapper{padding:0 6px}@media screen and (min-width: 750px){.meal__option:not(input:checked+.meal__option):hover{border-color:var(--primary-sky-blue, #91DAE0);box-shadow:0 0 0 1px var(--primary-sky-blue, #91DAE0)}}.fake__input{position:absolute;top:8px;left:8px;width:18px;height:18px;border-radius:100%;border:1px solid var(--primary-green, #2E4740);padding:2px}.fake__input:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;border-radius:100%;background-color:var(--primary-green, #2E4740);opacity:0;transition:all .4s}input:checked+label .fake__input:after{opacity:1}.option__wrapper{align-self:stretch;flex:1 1}.step__cat-item:nth-child(2) .cat__avatar svg>g>g>path{fill:var(--color-cat-2, #36959D)}.step__cat-item:nth-child(3) .cat__avatar svg>g>g>path{fill:var(--color-cat-3, #1CA17C)}.meal__option-wrapper p{letter-spacing:-.1px}@media (min-width: 750px) and (max-width: 850px){.option__info-wrapper h4{line-height:1.3}}@media screen and (max-width: 749px){.option__wrapper{width:100%;flex:unset}.cat__name,.cat__name_text{font-size:26px}.meal__sizes,.meal__types,.dislikes{padding:12px}.meal__size-header{padding:3px 0 7px 3px}.meal__option{padding:28px 16px;gap:14px}.fake__input{position:relative;top:0;left:0;min-width:18px}.meal__option-wrapper{gap:14px}.option__img-wrapper{min-width:85px}.option__info-wrapper{text-align:left;padding:0;gap:14px}.option__info-wrapper h4{font-size:15px}}@media screen and (max-width: 375px){.option__info-wrapper h4{line-height:1.3}}
/*# sourceMappingURL=/cdn/shop/t/196/assets/trial-funnel-step-meal-size.css.map */
