.frame-home>.frame-product-faq.frame-home-faq.mura-faq-refined{display:grid;grid-template-columns:minmax(0,760px);justify-content:center;justify-items:stretch;gap:2.25rem;height:auto;min-height:0;max-height:none;padding:4.5rem 3rem;background:var(--frame-white, #fff)}.frame-home .mura-faq-refined #FrameFaqTitle{max-width:100%;margin:0;color:var(--frame-ink, #191918);font-size:clamp(2.125rem,3.4vw,2.8125rem);font-weight:600;line-height:1.16;letter-spacing:-.04em;text-wrap:balance}.frame-home .mura-faq-refined .frame-product-faq__list{min-width:0;border-top:1px solid var(--frame-line, #ddd9d2)}.frame-home .mura-faq-refined details{border-bottom:1px solid var(--frame-line, #ddd9d2)}.frame-home .mura-faq-refined summary{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;min-height:64px;margin:0;padding:1.125rem 0;color:var(--frame-ink, #191918);font-size:1rem;font-weight:500;line-height:1.45;cursor:pointer;list-style:none}.frame-home .mura-faq-refined summary::-webkit-details-marker{display:none}.frame-home .mura-faq-refined summary:focus-visible{outline:2px solid var(--frame-ink, #191918);outline-offset:4px}.frame-home .mura-faq-refined summary .mura-faq-refined__toggle{position:relative;flex:0 0 16px;width:16px;height:16px;color:#686b65;transform:none;transition:none}.frame-home .mura-faq-refined .mura-faq-refined__toggle:before,.frame-home .mura-faq-refined .mura-faq-refined__toggle:after{content:"";position:absolute;top:50%;left:50%;background:currentColor;transform:translate(-50%,-50%)}.frame-home .mura-faq-refined .mura-faq-refined__toggle:before{width:12px;height:1.5px}.frame-home .mura-faq-refined .mura-faq-refined__toggle:after{width:1.5px;height:12px}.frame-home .mura-faq-refined details[open] .mura-faq-refined__toggle:after{opacity:0}.frame-home .mura-faq-refined .mura-faq-refined__answer{max-width:65ch;padding:0 0 1.25rem;color:#625f59;font-size:1rem;line-height:1.65}.frame-home .mura-faq-refined .mura-faq-refined__answer p{max-width:none;margin:0;color:inherit;font-size:inherit;line-height:inherit;overflow-wrap:anywhere}.frame-home .mura-faq-refined .mura-faq-refined__answer p+p{margin-top:1.25rem}.frame-home .mura-faq-refined .mura-faq-refined__answer strong{color:var(--frame-ink, #191918);font-weight:600}.frame-home .mura-faq-refined a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.frame-home .mura-faq-refined a:hover{text-decoration-thickness:2px}.frame-home .mura-faq-refined a:focus-visible{outline:2px solid var(--frame-ink, #191918);outline-offset:4px}.frame-home .mura-faq-refined .mura-faq-more{margin:2.25rem 0 0;font-size:.875rem;font-weight:500;line-height:1.5}.frame-home .mura-faq-refined .mura-faq-more a{display:inline-flex;align-items:center;gap:.625rem;min-height:44px;text-decoration:none}.frame-home .mura-faq-refined .mura-faq-more__label{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.frame-home .mura-faq-refined .mura-faq-more a:hover .mura-faq-more__label{text-decoration-thickness:2px}@media(max-width:960px){.frame-home>.frame-product-faq.frame-home-faq.mura-faq-refined{gap:2rem;padding:3rem max(1.5rem,env(safe-area-inset-right)) 3rem max(1.5rem,env(safe-area-inset-left))}.frame-home .mura-faq-refined .mura-faq-more{margin-top:1.75rem}}@media(max-width:820px){.frame-home>.frame-product-faq.frame-home-faq.mura-faq-refined{padding-block:2.5rem}.frame-home .mura-faq-refined #FrameFaqTitle{font-size:clamp(1.875rem,8vw,2.375rem);line-height:1.18}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/mura-home-faq-refined-v1.css.map */
