.daily-fit{background:var(--color-background) var(--gradient-background) no-repeat 100% 100%}.daily-fit__inner{display:flex;flex-direction:column;gap:28px}.daily-fit__copy{display:contents}.daily-fit__intro{order:1}.daily-fit__media{order:2;width:100%;max-width:var(--daily-fit-mobile-video-wrapper-width, 100%);margin:0 auto}.daily-fit__grid{order:3}.daily-fit__title{margin:0 0 12px}.daily-fit__content{margin:0;max-width:38rem}.daily-fit__media-wrap{position:relative;width:100%;overflow:hidden;background:transparent;aspect-ratio:var(--daily-fit-media-ratio-mobile, 9 / 16);line-height:0}.daily-fit__media-wrap img,.daily-fit__media-wrap video,.daily-fit__media-image{display:block;width:100%;height:100%;object-fit:var(--daily-fit-media-fit, cover);object-position:center}.daily-fit__grid-box{border:1px solid #D8D5D0;border-radius:4px;overflow:hidden}.daily-fit__grid-title{margin:0;padding:49px 16px;text-align:center;font-size:14px;line-height:18px;font-weight:600;border-bottom:1px solid #D8D5D0}.daily-fit__grid-items{display:grid;grid-template-columns:repeat(2,1fr)}.daily-fit__grid-item{display:flex;align-items:center;justify-content:center;padding:45px 16px;line-height:18px;font-size:14px;text-align:center;border-right:1px solid #D8D5D0;border-bottom:1px solid #D8D5D0}.daily-fit__grid-item:nth-child(2n){border-right:none}.daily-fit__grid-item:nth-last-child(-n+2){border-bottom:none}@media screen and (max-width:1020px){.daily-fit .daily-fit__inner{gap:0 24px}.daily-fit__grid-title{padding:24px 16px}.daily-fit__grid-item{padding:14px 16px}}@media screen and (max-width:767px){.daily-fit__grid-box{border-top:none;border-radius:0 0 4px 4px}.daily-fit__intro{margin-bottom:23px}}@media screen and (min-width:768px){.daily-fit__inner{display:grid;grid-template-columns:repeat(2,1fr);gap:79px;align-items:start}.daily-fit__copy{display:flex;flex-direction:column;gap:32px;order:initial}.daily-fit__intro,.daily-fit__grid,.daily-fit__media{order:initial}.daily-fit__media{max-width:var(--daily-fit-video-wrapper-width, 70%)}.daily-fit__media-wrap{aspect-ratio:var(--daily-fit-media-ratio-desktop, 9 / 16)}}@media screen and (min-width:1024px){.daily-fit__copy{gap:74px}}
/*# sourceMappingURL=/cdn/shop/t/1394/assets/section-daily-fit.css.map */
