.bp.bp--routine .bp-routine__intro{display:grid;gap:20px;text-align:left}.bp.bp--routine .bp-routine__header{min-width:0;max-width:none;margin:0;text-align:left}.bp.bp--routine .bp-routine__header .bp-body{margin-inline:0;text-align:left}.bp.bp--routine .bp-routine__track,.bp.bp--routine .bp-routine__footer{text-align:left}@media(min-width:750px){.bp.bp--routine .bp-routine__intro--with-image{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.bp.bp--routine .bp-routine__optional-visual{width:var(--bp-routine-image-width, 65%);margin-inline:0}}.bp-review-section{background:#fff9e8;color:#292113;padding:clamp(40px,6vw,80px) 20px}.bp-review-inner{max-width:1120px;margin:0 auto}.bp-review-inner h2{margin:0;color:#292113;font-size:clamp(28px,4vw,42px)}.bp-review-notice{margin:8px 0 24px;color:#655539}.bp-review-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.bp-review-card{background:#fff;border:1px solid #e6d6ae;border-left:4px solid #ffcc33;border-radius:12px;margin:0;padding:20px 24px}.bp-review-card blockquote{color:inherit;border:0;padding:0;margin:0 0 12px;font-style:normal;line-height:1.6}.bp-review-card{display:flex;flex-direction:column;gap:12px}.bp-review-name{margin:0;font-weight:700;overflow-wrap:anywhere}.bp-review-content{min-width:0;overflow-wrap:anywhere}.bp-review-date{margin:0;color:#655539;font-size:.9em}@media(max-width:849px){.bp-review-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:549px){.bp-review-list{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
