.qa-wrap{max-width:var(--page-width,1200px);margin-inline:auto;padding-inline:var(--page-margin,20px);padding-block:2rem 10rem;font-family:var(--font-body--family,inherit);color:var(--color-foreground,#1a1a1a)}.qa-wrap--hero{padding-top:0}@media(max-width:749px){.qa-wrap{padding-block:1.5rem 6rem;padding-inline:8px}.qa-wrap--hero{padding-top:0}#MainContent>.shopify-section:has(.qa-wrap){padding-left:12px;padding-right:12px}}.qa-hero{margin-bottom:2rem;border-radius:var(--card-corner-radius,4px);overflow:hidden;line-height:0}.qa-hero--full{border-radius:0;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.qa-hero__heading{margin:0;font-size:inherit;font-weight:inherit}.qa-hero__img{display:block;width:100%;height:auto}.qa-crumb{font-size:.75rem;color:#333;margin:0 0 1.25rem;display:flex;flex-wrap:wrap;gap:.35rem}.qa-crumb a{color:inherit}.qa-crumb span[aria-current]{color:#333}.qa-head{margin-bottom:2rem}.qa-head h1{font-family:var(--font-primary--family,inherit);font-size:clamp(1.5rem,4vw,2.25rem);line-height:1.35;margin:0 0 .75rem}.qa-head__count{font-size:.9375rem;opacity:.7}.qa-lead{font-size:.9375rem;line-height:1.9;margin:0;white-space:pre-line}.qa-head:not(.qa-head--panel) .qa-lead{font-size:1.125rem}@media(max-width:749px){.qa-head:not(.qa-head--panel) .qa-lead{font-size:.9375rem;line-height:1.8}}.qa-head--panel{background:var(--color-background,#fff);border:1px solid var(--color-border,#dcdcdc);border-radius:10px;padding:1.75rem;margin-bottom:1.5rem}.qa-head__body{display:flex;gap:1.25rem;align-items:flex-start}.qa-head__media{flex:none;width:160px}.qa-head__img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:10px}.qa-head__content{min-width:0;flex:1}@media(max-width:749px){.qa-head--panel{padding:1.25rem}.qa-head__body{flex-direction:column;align-items:center;gap:1rem}.qa-head__media{width:50%;margin-inline:auto}.qa-head__content{width:100%}}.qa-sup{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;font-size:.8125rem;margin:1rem 0 0;padding:.5rem .75rem;background:color-mix(in srgb,var(--color-foreground,#1a1a1a) 6%,transparent);border-radius:var(--card-corner-radius,4px);width:fit-content}.qa-sup__label{font-size:.6875rem;letter-spacing:.06em;background:var(--color-foreground,#1a1a1a);color:var(--color-background,#fff);border-radius:2px;padding:.1rem .4rem}.qa-sup__name{font-weight:700}.qa-sup__hospital{opacity:.7}.qa-toc{background:var(--color-background,#fff);border:1px solid var(--color-border,#dcdcdc);border-radius:var(--card-corner-radius,4px);padding:1.5rem 1.75rem;margin:0 0 2rem}@media(max-width:749px){.qa-toc{padding:1.25rem}}.qa-toc h2{font-size:1rem;margin:0 0 .75rem}.qa-toc ol{margin:0;padding-left:1.3em;font-size:.875rem;line-height:1.9;columns:2;column-gap:2rem}.qa-toc a{color:inherit;text-decoration:none;border-bottom:1px solid var(--color-border,#dcdcdc)}.qa-toc a:hover{opacity:.65}@media(max-width:749px){.qa-toc ol{columns:1}}.qa{border:1px solid var(--color-border,#dcdcdc);border-radius:10px;margin-bottom:1rem;background:var(--color-background,#fff);scroll-margin-top:5rem;overflow:hidden}.qa>summary{display:flex;gap:.625rem;align-items:flex-start;padding:1rem 1.125rem;cursor:pointer;list-style:none}.qa>summary::-webkit-details-marker{display:none}.qa>summary:hover{background:color-mix(in srgb,var(--color-foreground,#1a1a1a) 3%,transparent)}.qa__badge{flex:none;font-size:.825rem;font-weight:700;background:var(--color-foreground,#1a1a1a);color:var(--color-background,#fff);border-radius:2px;padding:.15rem .4rem;margin-top:.2rem}.qa__q{font-size:1.2rem;font-weight:700;line-height:1.6;margin:0;flex:1}.qa__toggle{flex:none;position:relative;width:1rem;height:1rem;margin-top:.3rem}.qa__toggle:before,.qa__toggle:after{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;background:var(--color-foreground,#1a1a1a);opacity:.45;transition:transform .25s ease}.qa__toggle:after{transform:rotate(90deg)}.qa[open] .qa__toggle:after{transform:rotate(0)}.qa__a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease;border-top:1px dashed transparent;padding:0 1.125rem}.qa[open] .qa__a{grid-template-rows:1fr;border-top-color:var(--color-border,#dcdcdc);padding-bottom:1.125rem}.qa__a-inner{min-height:0;overflow:hidden}.qa__body{font-size:1rem;line-height:1.6;padding-top:1rem}.qa__body p{margin:0 0 .75rem}.qa__body p:last-child{margin-bottom:0}.qa__products{margin-top:1rem}.qa__products-label{font-size:.75rem;font-weight:700;opacity:.6;margin:0 0 .5rem}.qa-card{display:flex;gap:.875rem;align-items:center;padding:.75rem;border:1px solid var(--color-border,#dcdcdc);border-radius:var(--card-corner-radius,4px);margin-bottom:.5rem;text-decoration:none;color:inherit}.qa-card:hover{background:color-mix(in srgb,var(--color-foreground,#1a1a1a) 3%,transparent)}.qa-card__img{flex:none;width:64px;height:64px;object-fit:cover;border-radius:2px}.qa-card__body{display:flex;flex-direction:column;gap:.15rem;min-width:0}.qa-card__title{font-size:.875rem;font-weight:700;line-height:1.5}.qa-card__price{font-size:.8125rem;opacity:.8}.qa-card__price s{opacity:.5;margin-right:.35rem}.qa-card__soldout{font-size:.6875rem;opacity:.6}.qa__foot{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin:1rem 0 0;font-size:.75rem;opacity:.7}.qa__copy{background:none;border:1px solid var(--color-border,#dcdcdc);border-radius:99px;padding:.25rem .75rem;font:inherit;font-size:.75rem;cursor:pointer;color:inherit}.qa-chips{display:flex;flex-wrap:wrap;gap:.5rem;margin:0}.qa-chip{display:inline-block;font-size:.8125rem;border:1px solid var(--color-border,#dcdcdc);border-radius:99px;padding:.3rem .875rem;text-decoration:none;color:inherit;white-space:nowrap;background:var(--color-background,#fff)}.qa-chip:hover{background:color-mix(in srgb,var(--color-foreground,#1a1a1a) 5%,transparent)}.qa-chip__count{opacity:.55;margin-left:.25rem;font-size:.75rem}.qa-sec{margin-top:3rem;scroll-margin-top:calc(var(--header-height,60px) + 16px)}.qa-sec>h2{font-family:var(--font-primary--family,inherit);font-size:1.25rem;font-weight:700;margin:0 0 1rem}.qa-sec__count{font-weight:700}.qa-sec--panel{margin-top:1rem;background:var(--color-background,#fff);border:1px solid var(--color-border,#dcdcdc);border-radius:var(--card-corner-radius,4px);padding:1.5rem 1.75rem}.qa-sec--panel>h2{font-size:1.0625rem;margin-bottom:.875rem}@media(max-width:749px){.qa-sec--panel{padding:1.25rem}}.qa-note{margin-top:2.5rem;padding:1.25rem 1.5rem;background:var(--color-background,#fff);border:1px solid var(--color-border,#dcdcdc);border-left:3px solid color-mix(in srgb,var(--color-foreground,#1a1a1a) 35%,transparent);border-radius:var(--card-corner-radius,4px);font-size:.8125rem;line-height:1.9;opacity:.9}.qa-note p{margin:0 0 .5rem}.qa-note p:last-child{margin-bottom:0}@media(max-width:749px){.qa-note{padding:1.125rem 1.25rem}}.qa-search{margin:0 0 2.5rem;position:relative}.qa-search input{width:100%;padding:.875rem 1rem;font:inherit;font-size:1rem;border:1px solid var(--color-border,#dcdcdc);border-radius:var(--inputs-border-radius,4px);background:var(--color-background,#fff);color:inherit}.qa-search__results{list-style:none;margin:.5rem 0 0;padding:0;border:1px solid var(--color-border,#dcdcdc);border-radius:var(--card-corner-radius,4px);max-height:24rem;overflow-y:auto;background:var(--color-background,#fff)}.qa-search__results li{border-bottom:1px solid var(--color-border,#dcdcdc)}.qa-search__results li:last-child{border-bottom:0}.qa-search__results a{display:block;padding:.75rem 1rem;text-decoration:none;color:inherit;font-size:.875rem;line-height:1.6}.qa-search__results a:hover{background:color-mix(in srgb,var(--color-foreground,#1a1a1a) 4%,transparent)}.qa-search__cat{display:block;font-size:.6875rem;opacity:.55;margin-top:.15rem}.qa-search__empty{padding:.75rem 1rem;font-size:.75rem;opacity:.6}.qa-jump{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;margin:0 0 3rem}.qa-jump a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;padding:.8rem .75rem;border:0;border-radius:9999px;text-decoration:none;color:#fff;font-weight:700;font-size:1.21rem;line-height:1.3;background:#017bc7;text-align:center}.qa-jump a:hover{background:color-mix(in srgb,rgb(1,123,199) 88%,#000)}.qa-jump__title{display:inline}.qa-jump__count{font-size:.9075rem;font-weight:400;line-height:1.3;opacity:.85}@media(min-width:750px){.qa-jump__br{display:none}}@media(max-width:749px){.qa-jump a{border-radius:20px;font-size:1.089rem}.qa-jump__title{display:block;width:100%}.qa-jump__count{font-size:.81675rem}}.qa-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}@media(max-width:989px){.qa-cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:479px){.qa-cards{grid-template-columns:repeat(2,1fr);gap:.75rem}}.qa-cards>li{border:0;padding:0;background:transparent}.qa-cards__link{display:block;text-decoration:none;color:inherit}.qa-cards__img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:10px;background:color-mix(in srgb,var(--color-foreground,#1a1a1a) 4%,transparent);transition:opacity .2s ease}@media(hover:hover){.qa-cards__link:hover .qa-cards__img{opacity:.7}}.qa-cards__img--empty{background:color-mix(in srgb,var(--color-foreground,#1a1a1a) 5%,transparent)}.qa-cards__title{display:flex;align-items:flex-start;gap:.35rem;margin:.75rem 0 .125rem;font-weight:700;font-size:.9375rem;line-height:1.5}.qa-cards__arrow{flex:none;display:flex;align-items:center;justify-content:center;width:.875em;height:1.5em;color:var(--color-primary,#007bc7)}.qa-cards__arrow svg{display:block;width:.875em;height:.875em}.qa-cards__label{min-width:0}.qa-cards__link:hover .qa-cards__title{opacity:.65}.qa-cards__num{font-size:.75rem;font-weight:400;opacity:.6}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/9/assets/qa.css.map */
