.fca-meta{margin-top:10px!important;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;margin:0;padding:0;list-style:none;font-size:.82rem;letter-spacing:.01em;color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text))}.fca-meta li{display:inline-flex;align-items:center;gap:14px}.fca-meta li+li:before{content:"";width:4px;height:4px;border-radius:50%;background:#c9a96e}.fca-meta strong{font-weight:600;color:var(--color-foreground)}.fca-toc{width:100%;max-width:var(--normal-content-width);margin:0 auto;background:#f5f5f5;border-left:3px solid #c9a96e;border-radius:0 12px 12px 0}.fca-toc summary{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;cursor:pointer;list-style:none;font-family:var(--font-heading--family);font-weight:500;font-size:1.05rem;color:#000}.fca-toc summary::-webkit-details-marker{display:none}.fca-toc summary small{font-family:var(--font-body--family);font-size:.76rem;font-weight:400;color:#6b6b6b;margin-left:auto}.fca-toc summary svg{width:14px;height:14px;fill:none;stroke:#000;stroke-width:1.8;transition:transform .2s;flex:none}.fca-toc[open] summary svg{transform:rotate(180deg)}.fca-toc ol{margin:0;padding:0 22px 20px;list-style:none;counter-reset:toc;display:grid;gap:2px}.fca-toc li{counter-increment:toc}.fca-toc a{display:flex;gap:12px;padding:7px 0;text-decoration:none;color:#3d3d3d;font-size:.92rem;line-height:1.4;border-bottom:1px solid #e6e6e6}.fca-toc li:last-child a{border-bottom:0}.fca-toc a:before{content:counter(toc,decimal-leading-zero);font-size:.74rem;color:#c9a96e;font-weight:600;padding-top:2px;min-width:20px}.fca-toc a:hover,.fca-toc a[aria-current=true]{color:#000}.fca-toc a[aria-current=true]{font-weight:600}.fca-toc :focus-visible{outline:2px solid #b0305c;outline-offset:2px}.blog-post-content h2[id]{scroll-margin-top:110px}.fcx .fca-shop-sec{padding-top:clamp(40px,5vw,72px);padding-bottom:clamp(48px,6vw,88px);border-top:1px solid var(--line)}.fcx .fca-shop-sec .shelf-sec{padding-bottom:0}.fcx .fca-sub{margin:10px 0 0;color:var(--grey);max-width:56ch}.fcx .fca-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 28px;margin:28px auto 0;padding:16px var(--gut);font-size:.84rem;color:var(--mocha);background:var(--stone);border-radius:12px;max-width:min(1440px,calc(100% - 2 * var(--gut)))}.fcx .fca-trust p{margin:0}.fcx .fca-trust a{color:var(--black);font-weight:600;text-underline-offset:3px}.fcx .fca-rel-sec{padding-top:clamp(40px,5vw,72px)}.fcx .fca-rel-sec .head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:28px}.fcx .fca-rel-sec .u{font-size:.86rem;font-weight:600;color:var(--black);text-underline-offset:4px}.fca-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:60;pointer-events:none;background:transparent}.fca-progress i{display:block;height:100%;width:100%;background:#c9a96e;transform-origin:0 50%;transform:scaleX(0)}.fca-bar{position:fixed;left:50%;bottom:16px;z-index:55;width:min(640px,calc(100% - 24px));display:flex;align-items:center;gap:12px;padding:8px;background:#fff;color:#1c1917;border:1px solid #e9e6e7;border-radius:999px;box-shadow:0 10px 30px #0000001f;transform:translate(-50%,140%);opacity:0;visibility:hidden;transition:transform .35s ease,opacity .35s ease,visibility 0s linear .35s;font-family:var(--font-body--family)}.fca-bar.is-on{transform:translate(-50%);opacity:1;visibility:visible;transition:transform .35s ease,opacity .35s ease}.fca-bar__img{width:48px;height:48px;border-radius:50%;overflow:hidden;background:#f5f5f5;flex:none}.fca-bar__img img{width:100%;height:100%;object-fit:cover;display:block}.fca-bar__txt{flex:1;min-width:0;line-height:1.25}.fca-bar__t{display:block;font-size:.86rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000;text-decoration:none}.fca-bar__p{font-size:.8rem;color:#6b6b6b}.fca-bar__p s{margin-left:4px}.fca-bar__p .sale{color:#b0305c;font-weight:600}.fca-bar__cta{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 22px;border-radius:999px;background:#000;color:#fff;text-decoration:none;font-size:.84rem;font-weight:600;white-space:nowrap;flex:none;border:1px solid #000}.fca-bar__cta:hover{background:#fff;color:#000}.fca-bar__ic{width:40px;height:40px;border-radius:50%;border:1px solid #e9e6e7;background:#fff;display:grid;place-items:center;cursor:pointer;flex:none;padding:0;color:#000}.fca-bar__ic:hover{border-color:#000}.fca-bar__ic svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8}.fca-bar :focus-visible{outline:2px solid #b0305c;outline-offset:2px}@media(max-width:480px){.fca-bar{gap:8px}.fca-bar__img{width:40px;height:40px}.fca-bar__cta{padding:0 14px;height:40px}.fca-bar__ic{width:36px;height:36px}.fca-bar__ic.top{display:none}}@media(prefers-reduced-motion:reduce){.fca-bar,.fca-bar.is-on{transition:none}}.fca-bar{width:min(640px,calc(100% - 2 * var(--fca-chat-gap,88px)))}@media(max-width:900px){.fca-bar{left:12px;right:var(--fca-chat-gap,88px);width:auto;bottom:var(--fca-bar-bottom,20px);transform:translateY(140%)}.fca-bar.is-on{transform:translateY(0)}}.fca-bar{bottom:var(--fca-bar-bottom,96px)}@media(max-width:900px){.fca-bar{left:12px;right:12px;bottom:var(--fca-bar-bottom,96px)}}.fcbt{width:100%;margin:0 0 clamp(24px,3vw,40px)}.fcbt-h{margin:0 0 12px;font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:#6b6b6b}.fcbt-list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.fcbt-pill{display:inline-flex;align-items:center;height:40px;padding:0 18px;border:1px solid #e6e6e6;border-radius:999px;background:#fff;color:#1c1917;text-decoration:none;font-size:.86rem;font-weight:500;white-space:nowrap;transition:border-color .2s,background .2s,color .2s}.fcbt-pill:hover{border-color:#000}.fcbt-pill.is-active{background:#000;border-color:#000;color:#fff}.fcbt-pill:focus-visible{outline:2px solid #b0305c;outline-offset:2px}@media(max-width:749px){.fcbt-list{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity}.fcbt-list::-webkit-scrollbar{display:none}.fcbt-list li{scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.fcbt-pill{transition:none}}.blog-post-content{min-width:0;overflow-wrap:break-word}.blog-post-content img,.blog-post-content video,.blog-post-content iframe,.blog-post-content div,.blog-post-content figure,.blog-post-content a{max-width:100%}.blog-post-content img{height:auto}.blog-post-content table{display:block;width:max-content;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border-collapse:collapse}.blog-post-content [style*=width]{max-width:100%!important;box-sizing:border-box}html,body{overflow-x:clip}@supports not (overflow:clip){html,body{overflow-x:hidden}}.fca-signup-sec{padding:0 16px clamp(56px,7vw,104px)!important;background:transparent!important}.fca-signup{box-sizing:border-box;width:100%;max-width:760px;margin:0 auto;padding:clamp(28px,5vw,56px) clamp(20px,5vw,56px);background:#1a1a1a;color:#fff;border-radius:16px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:0}.fca-signup *{box-sizing:border-box;max-width:100%}.fca-signup__eyebrow{display:block;margin:0 0 12px;font-size:12px;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:#c9a96e;font-weight:600}.fca-signup__h{margin:0;font-family:var(--font-heading--family);font-weight:500;font-size:clamp(24px,4vw,36px);line-height:1.15;letter-spacing:-.02em;color:#fff;overflow-wrap:break-word;text-wrap:balance}.fca-signup__text{margin:14px 0 0;font-size:15px;line-height:1.6;color:#d6d3d1;max-width:52ch;overflow-wrap:break-word}.fca-signup__form{width:100%;max-width:520px;margin:28px 0 0}.fca-signup__row{display:flex;gap:8px;width:100%;padding:6px;background:#fff;border-radius:999px}.fca-signup__row:focus-within{outline:2px solid #c9a96e;outline-offset:3px}.fca-signup__row input{flex:1 1 auto;min-width:0;width:100%;height:48px;margin:0;padding:0 18px;border:0!important;border-radius:999px;background:transparent!important;color:#1c1917!important;font-size:15px;box-shadow:none}.fca-signup__row input::placeholder{color:#6b6b6b!important}.fca-signup__row input:focus{outline:none}.fca-signup__btn{flex:0 0 auto;height:48px;margin:0;padding:0 26px;border:1px solid #000;border-radius:999px;background:#000;color:#fff;font-size:14px;font-weight:600;letter-spacing:.02em;cursor:pointer;white-space:nowrap}.fca-signup__btn:hover{background:#fff;color:#000}.fca-signup__btn:focus-visible{outline:2px solid #c9a96e;outline-offset:3px}.fca-signup__fine{margin:12px 0 0;font-size:12px;line-height:1.5;color:#a8a29e;overflow-wrap:break-word}.fca-signup__msg{margin:24px 0 0;padding:14px 18px;border-radius:12px;background:#c9a96e29;color:#fff;font-size:15px;overflow-wrap:break-word}.fca-signup__msg.err{background:#b0305c4d}@media(max-width:560px){.fca-signup__row{flex-direction:column;border-radius:16px;padding:8px}.fca-signup__row input{padding:0 12px;border-radius:10px}.fca-signup__btn{width:100%;border-radius:10px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/fc-article.css.map */
