.bymjm-advice{max-width:1280px;margin:28px auto;padding:22px 24px;border-top:1px solid #e7ded3;color:#292522}.bymjm-advice>h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(23px,2.4vw,29px);line-height:1.25;margin:0 0 16px;font-weight:500}.bymjm-advice__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.bymjm-advice--home .bymjm-advice__cards{grid-template-columns:repeat(3,minmax(0,1fr))}.bymjm-advice__card{display:flex;overflow:hidden;min-width:0;border:1px solid #e7ded3;border-radius:12px;color:inherit;text-decoration:none;background:#fbf9f6}.bymjm-advice__card:hover{border-color:#8ba393}.bymjm-advice__card:focus-visible{outline:2px solid #276a43;outline-offset:4px}.bymjm-advice__image{width:132px;flex:0 0 132px;align-self:stretch;background:#eee8df}.bymjm-advice__image img{display:block;width:100%;height:100%;object-fit:cover}.bymjm-advice__copy{padding:15px;min-width:0}.bymjm-advice__title{display:block;font-size:16px;line-height:1.4;font-weight:700;margin:0 0 7px;overflow-wrap:anywhere;color:#292522}.bymjm-advice__copy p{font-size:13px;line-height:1.55;margin:0 0 9px;color:#625b53}.bymjm-advice__read{font-size:13px;font-weight:700;color:#276a43}.bymjm-advice--home .bymjm-advice__card{flex-direction:column}.bymjm-advice--home .bymjm-advice__image{width:100%;aspect-ratio:16/9;flex:auto;max-height:185px}.bymjm-advice--product{margin-top:12px;padding-top:20px;padding-bottom:16px}.bymjm-advice--product>h2{font-size:21px;margin-bottom:10px}.bymjm-advice--product .bymjm-advice__card{min-height:46px;background:transparent;border:0;border-radius:0;border-bottom:1px solid #e7ded3}.bymjm-advice--product .bymjm-advice__copy{padding:10px 0}.bymjm-advice--product .bymjm-advice__title{font-size:14px;color:#276a43;margin:0;text-decoration:underline;text-underline-offset:3px}@media(max-width:749px){.bymjm-advice{padding:20px 16px;margin-top:20px;margin-bottom:20px}.bymjm-advice__cards,.bymjm-advice--home .bymjm-advice__cards{grid-template-columns:1fr}.bymjm-advice__image{width:100px;flex-basis:100px}.bymjm-advice--home .bymjm-advice__card{flex-direction:row}.bymjm-advice--home .bymjm-advice__image{width:100px;flex:0 0 100px;aspect-ratio:auto;max-height:none}.bymjm-advice__title{font-size:15px}.bymjm-advice__copy{padding:12px}.bymjm-advice__copy p{font-size:13px}.bymjm-advice--product .bymjm-advice__cards{gap:0}}
/*# sourceMappingURL=/cdn/shop/t/61/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAI */
