.mas-routine-guide{margin:1.4rem 0;border:1px solid #eab8b7;border-radius:14px;background:#f8e7dc;overflow:hidden}.mas-routine-guide__button{display:flex;align-items:center;gap:1.2rem;min-height:56px;padding:14px 18px;cursor:pointer;list-style:none;color:#b82e40;transition:background .15s}.mas-routine-guide__button::-webkit-details-marker{display:none}.mas-routine-guide__button:hover{background:#f2dacb}.mas-routine-guide__button:focus-visible{outline:2px solid #b82e40;outline-offset:-4px;border-radius:12px}.mas-routine-guide__title{display:flex;flex-direction:column;gap:.2rem;font-size:1.5rem;font-weight:600;margin-right:auto}.mas-routine-guide__preference{font-size:1.1rem;font-weight:400;line-height:1.4}.mas-routine-guide__timing{display:flex;align-items:center;gap:.9rem;flex-shrink:0;font-size:1.2rem}.mas-routine-guide__timing span{display:inline-flex;align-items:center;gap:.35rem}.mas-routine-guide__timing svg{stroke:#b82e40;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.mas-routine-guide__toggle{width:16px;text-align:center;font-size:1.8rem;line-height:1;flex-shrink:0}.mas-routine-guide__toggle:before{content:"+"}.mas-routine-guide[open] .mas-routine-guide__toggle:before{content:"\2212"}.mas-routine-guide__content{padding:14px 18px 18px;background:#fff5ee;border-top:1px solid #eab8b7}.mas-routine-guide__step{font-size:1.3rem;font-weight:600}.mas-routine-guide__placement{margin:.6rem 0 1rem;font-size:1.3rem;line-height:1.5}.mas-routine-guide__instructions{font-size:1.3rem;line-height:1.6}.mas-routine-guide__instructions ul,.mas-routine-guide__instructions ol{padding-left:1.8rem;margin:.6rem 0}.mas-routine-guide__instructions li+li{margin-top:.5rem}.mas-routine-guide__instructions p{margin:.6rem 0}@media(max-width:374px){.mas-routine-guide__button{padding:12px;gap:.7rem}.mas-routine-guide__timing{gap:.5rem}.mas-routine-guide__title{font-size:1.4rem}}.mas-product-details__content{font-size:1.3rem;line-height:1.6;overflow-wrap:anywhere}.mas-product-details__content>:first-child,.mas-product-details__content .metafield-rich_text_field>:first-child{margin-top:0}.mas-product-details__content>:last-child,.mas-product-details__content .metafield-rich_text_field>:last-child{margin-bottom:0}.mas-product-details__content h2,.mas-product-details__content h3,.mas-product-details__content h4{font-size:1.5rem;line-height:1.4}
/*# sourceMappingURL=/cdn/shop/t/40/assets/mas-product-details.css.map */
