.fw-pdp{--fw-ink:#13201c;--fw-ink2:#46534f;--fw-line:#dfe3e1;--fw-ground:#f5f6f4;--fw-clean:#1d5d84;--fw-clean-bg:#e3eef5;--fw-used:#8a560c;--fw-used-bg:#f6ecdc;--fw-accent:#0f5a52;--fw-r:14px;container-type:inline-size;container-name:fwpdp;color:var(--fw-ink);background:#fff}.fw-pdp :where(h2,h3,p,ul,ol){margin:0}.fw-pdp :where(ul,ol){padding:0;list-style:none}.fw-pdp :where(img){display:block;max-width:100%;height:auto}.fw-pdp a{color:var(--fw-accent)}.fw-pdp :focus-visible{outline:3px solid #2f7fd6;outline-offset:2px;border-radius:6px}.fw-pdp.fw-tint{background:var(--fw-ground)}.fw-pdp.fw-dark{background:var(--fw-ink);color:#fff}.fw-wrap{max-width:1280px;margin:0 auto;padding:56px 16px}.fw-head{display:flex;flex-direction:column;gap:12px;margin-bottom:28px}.fw-eyebrow{font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--fw-accent)}.fw-dark .fw-eyebrow{color:#9fd3c9}.fw-h2{font-size:30px;line-height:1.12;font-weight:600;letter-spacing:-.02em}.fw-lede{font-size:17px;line-height:1.5;color:var(--fw-ink2);max-width:62ch}.fw-dark .fw-lede{color:#c8d2ce}.fw-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.fw-card{background:#fff;border-radius:var(--fw-r);padding:22px;display:flex;flex-direction:column;gap:8px}.fw-card h3{font-size:18px;font-weight:600}.fw-card p,.fw-card .fw-rte{font-size:15px;line-height:1.5;color:var(--fw-ink2)}.fw-ico{width:40px;height:40px;flex:0 0 40px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:var(--fw-used-bg);color:var(--fw-used)}.fw-ico--blue{background:var(--fw-clean-bg);color:var(--fw-clean)}.fw-close{margin-top:24px;font-size:18px;font-weight:600;max-width:40ch}.fw-split{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.fw-step{display:grid;grid-template-columns:48px minmax(0,1fr);gap:14px;padding:16px;border-radius:var(--fw-r);background:#eef2f0}.fw-step-n{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;background:var(--fw-ink);color:#fff}.fw-step h3{font-size:18px;font-weight:600}.fw-step p{font-size:15px;line-height:1.5;color:var(--fw-ink2)}.fw-step--clean{background:var(--fw-clean-bg)}.fw-step--clean .fw-step-n{background:var(--fw-clean)}.fw-step--used{background:var(--fw-used-bg)}.fw-step--used .fw-step-n{background:var(--fw-used)}.fw-arrow{height:28px;padding-left:28px;display:flex;align-items:center;color:var(--fw-ink2)}.fw-note{margin-top:20px;background:var(--fw-ground);border-radius:var(--fw-r);padding:16px 18px;font-size:15px;line-height:1.5;color:var(--fw-ink2)}.fw-media{border-radius:var(--fw-r);overflow:hidden;background:var(--fw-ground);aspect-ratio:4/5}.fw-media img,.fw-media svg{width:100%;height:100%;object-fit:cover}.fw-moment{border:1px solid var(--fw-line);border-radius:var(--fw-r);overflow:hidden;background:#fff;display:flex;flex-direction:column}.fw-moment .fw-media{aspect-ratio:16/10;border-radius:0}.fw-moment-body{padding:18px 20px 22px;display:flex;flex-direction:column;gap:6px}.fw-moment h3{font-size:18px;font-weight:600}.fw-moment p{font-size:15px;line-height:1.5;color:var(--fw-ink2)}.fw-table-box{overflow-x:auto;border:1px solid var(--fw-line);border-radius:var(--fw-r);background:#fff}.fw-table{width:100%;min-width:560px;border-collapse:collapse;font-size:14px;line-height:1.45}.fw-table th,.fw-table td{padding:14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--fw-line)}.fw-table thead th{font-size:13px;font-weight:600;color:var(--fw-ink2);background:var(--fw-ground)}.fw-table thead th.is-us{background:var(--fw-ink);color:#fff}.fw-table tbody th{font-weight:600;width:24%}.fw-table td.is-us{background:#f2f7f6;font-weight:600}.fw-table tr:last-child>*{border-bottom:0}.fw-foot{font-size:13px;color:var(--fw-ink2);margin-top:10px}.fw-care{background:#fff;border-radius:var(--fw-r);padding:20px;display:flex;gap:14px;align-items:flex-start}.fw-care h3{font-size:16px;font-weight:600}.fw-care p{font-size:14px;line-height:1.5;color:var(--fw-ink2)}.fw-faq{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.fw-faq-list{border-top:1px solid var(--fw-line)}.fw-faq details{border-bottom:1px solid var(--fw-line)}.fw-faq summary{min-height:60px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;font-weight:600;font-size:16px;cursor:pointer;list-style:none}.fw-faq summary::-webkit-details-marker{display:none}.fw-faq summary svg{flex:0 0 18px;transition:transform .2s}.fw-faq details[open] summary svg{transform:rotate(45deg)}.fw-faq .fw-answer{padding:0 0 18px;font-size:15px;line-height:1.55;color:var(--fw-ink2);max-width:68ch}.fw-help{background:var(--fw-ground);border-radius:var(--fw-r);padding:20px;display:flex;flex-direction:column;gap:8px;font-size:15px;align-self:start}.fw-help a{display:inline-flex;align-items:center;min-height:44px;font-weight:600;word-break:break-all}.fw-final{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:center}.fw-final .fw-h2{color:#fff}.fw-btn{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 28px;border-radius:var(--fw-r);background:#fff;color:var(--fw-ink)!important;font-weight:600;font-size:17px;text-decoration:none}.fw-btn:hover{background:#e9eeec}.fw-final-meta{font-size:14px;color:#c8d2ce;margin-top:12px}@container fwpdp (min-width:640px){.fw-wrap{padding:72px 32px}.fw-h2{font-size:38px}.fw-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.fw-grid--moments{grid-template-columns:repeat(2,minmax(0,1fr))}.fw-grid--moments>:first-child{grid-column:1/-1}.fw-grid--moments>:first-child .fw-media{aspect-ratio:21/9}.fw-grid--care{grid-template-columns:repeat(2,minmax(0,1fr))}.fw-split{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.fw-final{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.fw-table{min-width:0}}@container fwpdp (min-width:1080px){.fw-wrap{padding:104px 48px}.fw-h2{font-size:46px}.fw-card{padding:28px}.fw-grid{gap:16px}.fw-split{gap:72px}.fw-grid--moments{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.fw-grid--moments>:first-child{grid-column:auto}.fw-grid--moments>:first-child .fw-media{aspect-ratio:16/10}.fw-grid--care{grid-template-columns:repeat(4,minmax(0,1fr))}.fw-care{flex-direction:column}.fw-faq{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:64px}}@media(prefers-reduced-motion:reduce){.fw-pdp *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/fw-pdp.css.map */
