.simple-routine.simple-routine--refined{background:var(--srr-bg, #ffffff)}.simple-routine.simple-routine--refined .page-width{max-width:none;padding-inline:var(--srr-gutter, 16px)}@media screen and (min-width:750px){.simple-routine.simple-routine--refined .page-width{--srr-gutter: max(24px, calc((100% - 1140px)/2) )}}.simple-routine--refined .simple-routine__header{gap:10px;margin-bottom:0;padding-inline:var(--srr-header-pad, 16px);text-align:center}.simple-routine--refined .simple-routine__title{font-family:var(--srr-heading-font, Migra, serif);font-size:var(--srr-heading-size-mobile, 28px);font-weight:600;line-height:1.3;letter-spacing:normal}.simple-routine--refined .simple-routine__subtitle{max-width:none;margin-inline:auto;color:var(--srr-sub-color, #000000);font-family:var(--srr-body-font, "PP Mori", Mori, sans-serif);font-size:var(--srr-sub-size-mobile, 16px);line-height:1.3}.srr__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--srr-gap, 24px);margin-top:var(--srr-grid-top, 24px);padding:0 4px var(--srr-grid-pad-bottom, 6px)}.srr__card{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--srr-card-radius, 20px);background:var(--srr-card-bg, #ffffff);box-shadow:3px 4px 0 0 var(--srr-card-shadow, #7fbf9f)}.srr__media{position:relative;aspect-ratio:var(--srr-media-ratio, 335 / 300);overflow:hidden}.srr__media img{display:block;width:100%;height:100%;object-fit:cover}.srr__pill{position:absolute;top:10px;left:10px;padding:9px 16px;border-radius:999px;background:var(--srr-pill-bg, #ffffff);color:var(--srr-pill-color, #000000);font-family:var(--srr-mono-font, "Apercu Mono Pro", monospace);font-size:var(--srr-pill-size, 18px);font-weight:700;line-height:1.3;letter-spacing:2px;text-transform:uppercase;white-space:nowrap}.srr__body{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;gap:8px;padding:var(--srr-body-pad, 16px 20px)}.srr__label{display:block;color:var(--srr-label-color, #e16203);font-family:var(--srr-mono-font, "Apercu Mono Pro", monospace);font-size:var(--srr-label-size, 16px);font-weight:700;line-height:1.3;letter-spacing:2px;text-transform:uppercase}.srr__title{margin:0;color:var(--srr-title-color, #000000);font-family:var(--srr-mono-font, "Apercu Mono Pro", monospace);font-size:var(--srr-title-size, 16px);font-weight:700;line-height:1.3;letter-spacing:normal;text-transform:uppercase}.srr__desc{margin:0;color:var(--srr-desc-color, #000000);font-family:var(--srr-body-font, "PP Mori", Mori, sans-serif);font-size:var(--srr-desc-size, 18px);line-height:1.3}.srr__desc>p{margin:0;font:inherit;color:inherit}.srr__cta-block{display:flex;flex-direction:column;align-items:center;margin-top:var(--srr-cta-top, 24px);text-align:center}@media screen and (max-width:749px){.simple-routine--refined{--srr-cta-width: none}}.srr__cta{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:var(--srr-cta-width, 342px);padding:var(--srr-cta-pad, 16px 18px);border-radius:var(--srr-cta-radius, 5px);background:var(--srr-cta-bg, #e16203);color:var(--srr-cta-color, #ffffff);font-family:var(--srr-mono-font, "Apercu Mono Pro", monospace);font-size:var(--srr-cta-size, 18px);font-weight:var(--srr-cta-weight, 500);line-height:var(--srr-cta-lh, 1.2);letter-spacing:normal;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:background-color .18s ease}.srr__cta:hover{background:var(--srr-cta-bg-hover, #99532c)}.srr__cta-note{display:inline-flex;align-items:center;gap:6px;margin-top:10px;color:var(--srr-note-color, #0b590a);font-family:var(--srr-body-font, "PP Mori", Mori, sans-serif);font-size:16px;line-height:1.3}.srr__cta-note svg{width:17px;height:17px;flex:0 0 auto}@media screen and (min-width:750px){.simple-routine--refined{--srr-header-pad: 0px;--srr-media-ratio: 361.33 / 320;--srr-body-pad: 20px 20px 24px;--srr-title-size: 18px;--srr-desc-size: 16px;--srr-cta-pad: 20px 55px;--srr-cta-size: 20px;--srr-cta-weight: 400;--srr-cta-lh: 1.3;--srr-cta-top: 30px;--srr-grid-pad-bottom: 11px}.simple-routine--refined .simple-routine__title{font-size:var(--srr-heading-size, 40px)}.simple-routine--refined .simple-routine__subtitle{font-size:var(--srr-sub-size, 20px)}.srr__grid{grid-template-columns:repeat(var(--srr-columns, 3),minmax(0,1fr));gap:var(--srr-gap-desktop, 24px);margin-top:var(--srr-grid-top-desktop, 30px)}.srr__cta{max-width:var(--srr-cta-width-desktop, 445px)}}@media(prefers-reduced-motion:reduce){.srr__cta{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/simple-routine-refined.css.map */
