.section-faq-short-v2{padding:0;margin:0;background:var(--faqv2-bg, transparent)}.faqv2{--faqv2-disp: var(--font-heading-family);--faqv2-sans: var(--font-body-family);position:relative;isolation:isolate;background:var(--faqv2-bg);color:var(--faqv2-ink);font-family:var(--faqv2-sans);font-size:1.6rem;-webkit-font-smoothing:antialiased}.faqv2 *,.faqv2 *:before,.faqv2 *:after{box-sizing:border-box}.faqv2__inner{width:min(760px,calc(100% - 32px));margin:0 auto;padding:var(--faqv2-pad-top) 0 var(--faqv2-pad-bottom);display:flex;flex-direction:column;gap:1.25em}.faqv2 h1.faqv2__title,.faqv2 h2.faqv2__title{margin:0;font-family:var(--faqv2-disp);font-weight:600;font-size:clamp(1.05em,4vw,1.28em);letter-spacing:.06em;line-height:1.6;text-align:center;text-wrap:balance;color:var(--faqv2-heading, var(--faqv2-ink))}.faqv2__list{border:1px solid var(--faqv2-border);border-radius:var(--faqv2-radius);background:var(--faqv2-box);overflow:hidden}.faqv2__item{margin:0;position:relative}.faqv2__item+.faqv2__item:before{content:"";position:absolute;top:0;left:1.2em;right:1.2em;border-top:1px solid var(--faqv2-border);pointer-events:none}.faqv2__summary{display:flex;align-items:center;justify-content:space-between;gap:1em;padding:1.15em 1.2em;cursor:pointer;list-style:none;color:var(--faqv2-question, var(--faqv2-ink))}.faqv2__summary::-webkit-details-marker,.faqv2__summary::marker{display:none;content:none}.faqv2__summary:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.faqv2__question{flex:1 1 auto;min-width:0;font-weight:500;font-size:.92em;letter-spacing:.04em;line-height:1.7}.faqv2__toggle{position:relative;flex:0 0 auto;width:.85em;height:.85em;color:currentColor}.faqv2__toggle:before,.faqv2__toggle:after{content:"";position:absolute;top:50%;left:50%;background:currentColor;border-radius:1px;transform:translate(-50%,-50%)}.faqv2__toggle:before{width:100%;height:1.5px}.faqv2__toggle:after{width:1.5px;height:100%;transition:opacity .18s ease,transform .18s ease}.faqv2__item[open] .faqv2__toggle:after{opacity:0;transform:translate(-50%,-50%) scaleY(0)}.faqv2__answer{padding:0 1.2em 1.2em;color:var(--faqv2-answer, var(--faqv2-ink));font-size:.86em;font-weight:400;letter-spacing:.03em;line-height:1.8}.faqv2__answer p,.faqv2__answer .metafield-rich_text_field>*{margin:0 0 .7em}.faqv2__answer p:last-child,.faqv2__answer .metafield-rich_text_field>*:last-child,.faqv2__answer .metafield-rich_text_field:last-child{margin-bottom:0}.faqv2__answer a{color:inherit;text-decoration:underline;text-underline-offset:.15em}@media(prefers-reduced-motion:reduce){.faqv2__toggle:after{transition:none}}@media screen and (min-width:750px){.faqv2__inner{width:min(760px,calc(100% - 48px));gap:1.5em}.faqv2__item+.faqv2__item:before{left:1.45em;right:1.45em}.faqv2__summary{padding:1.28em 1.45em}.faqv2__answer{padding:0 1.45em 1.35em}.faqv2__question{font-size:.95em}}.section-main-collection-bannerlists{padding:0;margin:0;background:var(--mcbl-bg, transparent)}.mcbl{--mcbl-disp: var(--font-heading-family);--mcbl-sans: var(--font-body-family);position:relative;isolation:isolate;background:var(--mcbl-bg);color:var(--mcbl-ink);font-family:var(--mcbl-sans);font-size:1.6rem;-webkit-font-smoothing:antialiased}.mcbl *,.mcbl *:before,.mcbl *:after{box-sizing:border-box}.mcbl__inner{width:min(1120px,calc(100% - 24px));margin:0 auto;padding:var(--mcbl-pad-top) 0 var(--mcbl-pad-bottom);display:flex;flex-direction:column;gap:1.35em}.mcbl__crumb{display:flex;flex-wrap:wrap;align-items:center;gap:.35em;margin:0;font-size:.72em;font-weight:500;letter-spacing:.04em;line-height:1.4;color:color-mix(in srgb,var(--mcbl-ink) 72%,white)}.mcbl__crumb a{color:inherit;text-decoration:none}.mcbl__crumb a:hover{text-decoration:underline;text-underline-offset:.18em}.mcbl__crumb a:focus-visible{outline:2px solid var(--mcbl-ink);outline-offset:3px}.mcbl__crumb-sep{opacity:.7}.mcbl__head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.35em}.mcbl__kicker{margin:0;font-size:.68em;font-weight:700;letter-spacing:.22em;line-height:1.4;text-transform:uppercase;color:var(--mcbl-kicker-ink, var(--mcbl-ink))}.mcbl__heading-wrap{position:relative;display:inline-flex;flex-direction:column;align-items:center;max-width:100%}.mcbl h1.mcbl__heading,.mcbl h2.mcbl__heading{margin:0;font-family:var(--mcbl-disp);font-weight:700;font-size:clamp(1.45em,5.4vw,2.05em);letter-spacing:.04em;line-height:1.45;text-wrap:balance;color:var(--mcbl-heading-ink, var(--mcbl-ink))}.mcbl__heading-mark{display:block;width:min(7.4em,86%);height:.42em;margin:-.08em 0 0 auto;color:var(--mcbl-mark);pointer-events:none}.mcbl__heading-mark svg{display:block;width:100%;height:100%}.mcbl__desc{margin:.25em 0 0;max-width:28em;font-size:.82em;font-weight:500;letter-spacing:.03em;line-height:1.7;color:var(--mcbl-desc-ink, var(--mcbl-ink))}.mcbl__list{display:flex;flex-direction:column;gap:var(--mcbl-gap);list-style:none;margin:0;padding:0}.mcbl-banner{position:relative;display:flex;flex-direction:row;align-items:stretch;min-height:11.5em;overflow:hidden;background:var(--mcbl-card-bg, #f3e6d4);color:var(--mcbl-card-ink, #1d3557);border-radius:var(--mcbl-radius)}.mcbl-banner--soon{cursor:default;pointer-events:none}.mcbl-banner__soon{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center;padding:.6em;background:color-mix(in srgb,var(--mcbl-soon-overlay) var(--mcbl-soon-overlay-opacity),transparent);color:var(--mcbl-soon-text);font-weight:700;font-size:.95em;letter-spacing:.12em;line-height:1.4;text-align:center;pointer-events:none}.mcbl-banner--text-right{flex-direction:row-reverse}.mcbl-banner--cover{position:relative}.mcbl-banner--cover.mcbl-banner--text-right{flex-direction:row;justify-content:flex-end}.mcbl-banner__copy{flex:1 1 54%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.42em;min-width:0;padding:.95em .9em 1em 1em}.mcbl-banner__media{flex:1 1 46%;position:relative;min-width:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.mcbl-banner__media picture{display:block;width:100%;height:100%}.mcbl-banner__media img,.mcbl-banner__media svg{display:block;width:100%;height:100%;max-height:14em;object-fit:contain;object-position:center}.mcbl-banner__media svg{width:72%;height:auto;opacity:.35}.mcbl-banner--cover .mcbl-banner__copy{position:relative;z-index:1;flex:0 1 56%}.mcbl-banner--cover .mcbl-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;flex:none;width:auto;height:auto}.mcbl-banner--cover .mcbl-banner__media picture,.mcbl-banner--cover .mcbl-banner__media img{width:100%;height:100%;max-height:none;object-fit:cover;object-position:center}.mcbl-banner__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.28em .45em;font-size:.68em;font-weight:700;letter-spacing:.08em;line-height:1.3;color:var(--mcbl-meta-ink, var(--mcbl-card-ink))}.mcbl-banner__index,.mcbl-banner__slash,.mcbl-banner__en{color:inherit}.mcbl-banner__en{text-transform:uppercase}.mcbl-banner__label{display:inline-flex;align-items:center;padding:.16em .62em .18em;border-radius:999px;background:var(--mcbl-label-bg, #e24a3c);color:var(--mcbl-label-ink, #fff);font-size:.92em;font-weight:700;letter-spacing:.04em;line-height:1.35}.mcbl .mcbl-banner__heading{margin:0;font-family:var(--mcbl-disp);font-weight:700;font-size:clamp(.95em,3.4vw,1.22em);letter-spacing:.03em;line-height:1.45;text-wrap:pretty;color:var(--mcbl-heading-ink, var(--mcbl-card-ink))}.mcbl-banner__text{margin:0;font-size:.72em;font-weight:500;letter-spacing:.02em;line-height:1.65;color:var(--mcbl-body-ink, var(--mcbl-card-ink))}.mcbl-banner__price{margin:.08em 0 0;font-size:.92em;font-weight:700;letter-spacing:.03em;line-height:1.3;color:var(--mcbl-price-ink, var(--mcbl-card-ink))}.mcbl-banner__btn{display:inline-flex;align-items:center;justify-content:center;gap:.4em;margin-top:.2em;padding:.58em .95em;max-width:100%;border-radius:6px;background:var(--mcbl-btn, #1d3557);color:var(--mcbl-btn-ink, #fff);font-family:var(--mcbl-sans);font-size:.78em;font-weight:700;letter-spacing:.06em;line-height:1.3;text-decoration:none;border:0;cursor:pointer;transition:filter .18s ease,transform .18s ease}.mcbl-banner__btn:hover{filter:brightness(1.08);transform:translateY(-1px)}.mcbl-banner__btn:active{transform:translateY(0);filter:brightness(.97)}.mcbl-banner__btn:focus-visible{outline:2px solid currentColor;outline-offset:3px}.mcbl-banner__btn-arrow{font-size:1.05em;font-weight:500;line-height:1;transform:translateY(-.02em)}@media(prefers-reduced-motion:reduce){.mcbl-banner__btn{transition:none}.mcbl-banner__btn:hover{transform:none}}@media screen and (min-width:750px){.mcbl__inner{width:min(1120px,calc(100% - 48px));gap:1.8em}.mcbl__head{gap:.45em}.mcbl__kicker{font-size:.72em}.mcbl h1.mcbl__heading,.mcbl h2.mcbl__heading{font-size:clamp(1.85em,2.6vw,2.35em)}.mcbl__heading-mark{width:min(8.6em,78%);height:.48em;margin-top:-.04em}.mcbl__desc{font-size:.92em;margin-top:.4em}.mcbl-banner{min-height:17.5em}.mcbl-banner__soon{font-size:1.05em}.mcbl-banner__copy{flex-basis:52%;gap:.55em;padding:1.6em 1.8em 1.7em 2.1em}.mcbl-banner--text-right .mcbl-banner__copy{padding:1.6em 2.1em 1.7em 1.8em}.mcbl-banner__media{flex-basis:48%}.mcbl-banner__media img,.mcbl-banner__media svg{max-height:none}.mcbl-banner--cover .mcbl-banner__copy{flex-basis:52%}.mcbl-banner--cover .mcbl-banner__media{flex-basis:auto}.mcbl-banner__meta{font-size:.78em;gap:.35em .6em}.mcbl .mcbl-banner__heading{font-size:clamp(1.25em,1.7vw,1.55em)}.mcbl-banner__text{font-size:.82em;max-width:28em}.mcbl-banner__price{font-size:1.05em}.mcbl-banner__btn{margin-top:.35em;padding:.72em 1.25em;font-size:.88em}}.tlb{background:var(--tlb-bg);color:var(--tlb-ink);font-family:var(--font-body-family);-webkit-font-smoothing:antialiased}.tlb *,.tlb *:before,.tlb *:after{box-sizing:border-box}.tlb__inner{width:min(760px,calc(100% - 32px));margin:0 auto;padding:var(--tlb-pad-top) 0 var(--tlb-pad-bottom)}.tlb__card{display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-areas:"icon text" "cta  cta";align-items:center;column-gap:12px;row-gap:12px;padding:14px 16px;background:var(--tlb-card);border:2px dashed color-mix(in srgb,var(--tlb-accent) 55%,transparent);border-radius:14px;color:var(--tlb-ink);text-decoration:none;transition:transform .15s ease,border-color .15s ease}.tlb__card:hover{border-color:var(--tlb-accent)}.tlb__card:focus-visible{outline:2px solid var(--tlb-accent);outline-offset:3px}.tlb__icon{grid-area:icon;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--tlb-accent) 12%,#fff);color:var(--tlb-accent)}.tlb__icon svg{width:28px;height:28px}.tlb__text{grid-area:text;display:flex;flex-direction:column;gap:2px;min-width:0}.tlb__kicker{font-size:1.15rem;font-weight:700;letter-spacing:.08em;color:var(--tlb-accent)}.tlb__heading{font-size:1.6rem;font-weight:700;line-height:1.45;letter-spacing:.03em}.tlb__body{font-size:1.25rem;line-height:1.6;opacity:.85}.tlb__cta{grid-area:cta;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:40px;padding:0 18px;border-radius:999px;background:var(--tlb-accent);color:#fff;font-size:1.4rem;font-weight:700;letter-spacing:.04em;white-space:nowrap}.tlb__cta svg{width:14px;height:14px}@media screen and (min-width:750px){.tlb__card{grid-template-columns:48px minmax(0,1fr) auto;grid-template-areas:"icon text cta";column-gap:16px;padding:16px 20px}.tlb__heading{font-size:1.7rem}}@media(prefers-reduced-motion:no-preference){.tlb__card:hover{transform:translateY(-1px)}}.section-trust-points{padding:0;margin:0;background:var(--trp-bg, transparent)}.trp{--trp-disp: var(--font-heading-family);--trp-sans: var(--font-body-family);position:relative;isolation:isolate;background:var(--trp-bg);color:var(--trp-ink);font-family:var(--trp-sans);font-size:1.6rem;-webkit-font-smoothing:antialiased}.trp *,.trp *:before,.trp *:after{box-sizing:border-box}.trp__bar{height:var(--trp-bar-h, 6px);background:var(--trp-bar)}.trp__inner{width:min(1080px,calc(100% - 32px));margin:0 auto;padding:var(--trp-pad-top) 0 var(--trp-pad-bottom);display:flex;flex-direction:column;gap:1.4em}.trp h1.trp__title,.trp h2.trp__title{margin:0;font-family:var(--trp-disp);font-weight:700;font-size:clamp(1.05em,4.2vw,1.35em);letter-spacing:.08em;line-height:1.6;text-align:center;text-wrap:balance;color:var(--trp-heading, var(--trp-ink))}.trp__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border-top:1px solid var(--trp-line)}.trp__item{display:grid;grid-template-columns:auto minmax(7em,.9fr) minmax(0,1.2fr);grid-template-areas:"icon heading text";column-gap:.85em;row-gap:.2em;align-items:center;padding:1.05em .05em;border-bottom:1px solid var(--trp-line)}.trp__icon{grid-area:icon;width:3.4em;height:3.4em;color:var(--trp-ink);display:flex;align-items:center;justify-content:center;flex-shrink:0}.trp__icon svg,.trp__icon img{display:block;width:100%;height:100%;object-fit:contain}.trp__icon-badge{fill:var(--trp-bg)}.trp__icon-heart{fill:none;stroke:var(--trp-accent)}.trp__heading{grid-area:heading;margin:0;font-family:var(--trp-disp);font-weight:700;font-size:.92em;letter-spacing:.06em;line-height:1.45;color:var(--trp-item-heading, var(--trp-ink))}.trp__text{grid-area:text;margin:0;font-size:.78em;font-weight:500;letter-spacing:.03em;line-height:1.7;color:var(--trp-item-text, var(--trp-ink))}@media screen and (max-width:479px){.trp__item{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon heading" "icon text"}}@media screen and (min-width:750px){.trp__inner{width:min(1080px,calc(100% - 48px));gap:1.8em}.trp__list{display:grid;grid-template-columns:repeat(var(--trp-cols, 3),minmax(0,1fr));border-top:0}.trp__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.7em;padding:.4em 1.6em .2em;border-bottom:0;border-right:1px solid var(--trp-line)}.trp__item:nth-child(3n),.trp__item:last-child{border-right:0}.trp__icon{width:4.6em;height:4.6em;margin-bottom:.15em}.trp__heading{font-size:1.02em;letter-spacing:.08em;max-width:12em}.trp__text{font-size:.82em;max-width:18em}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map?subset=AAAQAAAgAAAAAAY */
