.frx-cb2 #MainContent .frk{color:var(--frx-ink)}.frx-cb2 #MainContent .frk-crumb{max-width:1440px!important;margin:0 auto!important;padding:22px 32px 0!important}.frx-cb2 #MainContent .frk-crumb,.frx-cb2 #MainContent .frk-crumb a{font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase;color:#7d7266!important;text-decoration:none!important}.frx-cb2 #MainContent .frk-crumb a:hover{color:var(--frx-ink)!important;text-decoration:underline!important}.frx-cb2 #MainContent .frk-wrap{max-width:1440px!important;margin:0 auto!important;padding:18px 32px 0!important}.frx-cb2 #MainContent .frk-hero{position:relative!important;display:flex!important;align-items:flex-end;min-height:480px;border-radius:0!important;overflow:hidden;background:var(--frx-ink)!important;box-shadow:none!important;border:0!important;padding:0!important;grid-template-columns:none!important}.frx-cb2 #MainContent .frk-hero-img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;border-radius:0!important;margin:0!important}.frx-cb2 #MainContent .frk-hero-img img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:0!important}.frx-cb2 #MainContent .frk-hero-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#14110fc7,#14110f26 75%)}.frx-cb2 #MainContent .frk-hero-text{position:relative!important;z-index:1;width:auto!important;max-width:640px!important;padding:56px 48px!important;background:none!important;color:#fff}.frx-cb2 #MainContent .frk-hero .frk-label{color:#fff!important;font-size:12px!important;font-weight:700!important;letter-spacing:.16em!important;text-transform:uppercase;margin:0 0 12px!important}.frx-cb2 #MainContent .frk-hero h1{color:#fff!important;font-family:var(--font-heading-family)!important;font-style:italic!important;font-weight:400!important;font-size:46px!important;line-height:1.1!important;letter-spacing:-.02em!important;margin:0 0 14px!important}.frx-cb2 #MainContent .frk-hero p{color:#f3ede6!important;font-size:16px!important;line-height:1.6!important;max-width:480px!important;margin:0 0 26px!important}.frx-cb2 #MainContent .frk-btns{display:flex!important;flex-wrap:wrap;gap:12px!important}.frx-cb2 #MainContent .frk-btn{display:inline-flex!important;align-items:center;justify-content:center;min-height:48px!important;padding:12px 26px!important;border-radius:0!important;border:1px solid var(--frx-ink)!important;background:var(--frx-ink)!important;color:#fff!important;font-size:12px!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase;box-shadow:none!important;text-decoration:none!important}.frx-cb2 #MainContent .frk-btn:hover{background:var(--frx-coral)!important;border-color:var(--frx-coral)!important;color:var(--frx-ink)!important}.frx-cb2 #MainContent .frk-hero .frk-btn{background:#fff!important;border-color:#fff!important;color:var(--frx-ink)!important}.frx-cb2 #MainContent .frk-hero .frk-btn.frk-btn-dark{background:transparent!important;border-color:#fff!important;color:#fff!important}.frx-cb2 #MainContent .frk-hero .frk-btn:hover{background:var(--frx-coral)!important;border-color:var(--frx-coral)!important;color:var(--frx-ink)!important}.frx-cb2 #MainContent .frk-cats{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:28px 16px!important;margin:56px 0 0!important}.frx-cb2 #MainContent .frk-cat{display:block!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;overflow:visible!important;text-decoration:none!important;color:var(--frx-ink)!important}.frx-cb2 #MainContent .frk-cat-visual{position:relative!important;aspect-ratio:3/2!important;width:100%!important;height:auto!important;border-radius:0!important;overflow:hidden!important;background:var(--frx-sand)!important;margin:0!important}.frx-cb2 #MainContent .frk-cat:not(.frk-cat-ai) .frk-cat-visual img{width:100%!important;height:100%!important;object-fit:cover!important}.frx-cb2 #MainContent .frk-cat-visual img{transition:opacity .2s}.frx-cb2 #MainContent .frk-cat:hover .frk-cat-visual img{opacity:.88}.frx-cb2 #MainContent .frk-cat>span{display:block!important;padding:12px 0 0!important;background:none!important;text-align:center;font-family:var(--font-body-family)!important;font-style:normal!important;font-size:15px!important;font-weight:400!important;letter-spacing:.02em;color:var(--frx-ink)!important;border:0!important}.frx-cb2 #MainContent .frk-cat:hover>span{text-decoration:underline;text-underline-offset:3px}.frx-cb2 #MainContent .frk-head{display:flex!important;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:16px;margin:72px 0 0!important;padding:0 0 16px!important;border-bottom:1px solid var(--frx-line)}.frx-cb2 #MainContent .frk-head h2{font-family:var(--font-body-family)!important;font-style:normal!important;font-weight:600!important;font-size:20px!important;letter-spacing:.14em!important;text-transform:uppercase;line-height:1.3!important;margin:0 0 4px!important;color:var(--frx-ink)!important}.frx-cb2 #MainContent .frk-head small{font-size:13px!important;color:#7d7266!important}.frx-cb2 #MainContent .frk-chips{display:flex!important;flex-wrap:wrap;gap:8px!important}.frx-cb2 #MainContent .frk-chip{display:inline-flex!important;align-items:center;min-height:40px!important;padding:8px 16px!important;border:1px solid #d8cfc4!important;border-radius:0!important;background:#fff!important;color:var(--frx-ink)!important;font-size:13px!important;text-decoration:none!important;box-shadow:none!important}.frx-cb2 #MainContent .frk-chip:hover{border-color:var(--frx-ink)!important}.frx-cb2 #MainContent .frk-chip.on{border-color:var(--frx-ink)!important;box-shadow:inset 0 0 0 1px var(--frx-ink)!important;font-weight:600;background:#fff!important;color:var(--frx-ink)!important}.frx-cb2 #MainContent .frk-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:44px 20px!important;margin:28px 0 0!important}.frx-cb2 #MainContent .frk-card{border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;overflow:visible!important}.frx-cb2 #MainContent .frk-card-img{display:block!important;aspect-ratio:1!important;height:auto!important;background:var(--frx-cream)!important;border-radius:0!important;overflow:hidden}.frx-cb2 #MainContent .frk-card-img img{width:100%!important;height:100%!important;object-fit:contain!important;padding:7%;box-sizing:border-box;mix-blend-mode:multiply;transition:transform .4s}.frx-cb2 #MainContent .frk-card:hover .frk-card-img img{transform:scale(1.04)}.frx-cb2 #MainContent .frk-card-in{padding:14px 0 0!important;background:none!important;display:flex;flex-direction:column;gap:4px}.frx-cb2 #MainContent .frk-card-k{font-size:11px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase;color:#8a7d70!important}.frx-cb2 #MainContent .frk-card-n{font-family:var(--font-body-family)!important;font-style:normal!important;font-size:15px!important;font-weight:400!important;line-height:1.4!important;color:var(--frx-ink)!important;text-decoration:none!important}.frx-cb2 #MainContent .frk-card:hover .frk-card-n{text-decoration:underline!important;text-underline-offset:3px}.frx-cb2 #MainContent .frk-card-s{font-size:12px!important;color:#7d7266!important;order:4}.frx-cb2 #MainContent .frk-card-p{font-size:15px!important;font-weight:700!important;color:var(--frx-ink)!important;margin:2px 0 0!important;order:3}.frx-cb2 #MainContent .frk-card-p small{font-size:12px!important;font-weight:400!important;color:#7d7266!important;margin-left:4px}.frx-cb2 #MainContent .frk-card-b{order:5;display:block!important;margin-top:8px!important}.frx-cb2 #MainContent .frk-card-b .a1{display:none!important}.frx-cb2 #MainContent .frk-card-b .a2{display:inline!important;min-height:0!important;padding:0 0 2px!important;border:0!important;border-bottom:1px solid currentColor!important;border-radius:0!important;background:none!important;color:var(--frx-ink)!important;font-size:11.5px!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase;box-shadow:none!important}.frx-cb2 #MainContent .frk-card-b .a2:hover{color:var(--frx-coral)!important}.frx-cb2 #MainContent .frk-more{text-align:center;margin:48px 0 0!important}.frx-cb2 #MainContent .frk-usps{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1px!important;margin:80px 0 0!important;background:#ffffff29!important;border:0!important;border-radius:0!important;box-shadow:0 0 0 100vmax var(--frx-ink);clip-path:inset(0 -100vmax);padding:0!important}.frx-cb2 #MainContent .frk-usp{background:var(--frx-ink)!important;border:0!important;border-radius:0!important;padding:56px 28px!important;color:#fff!important}.frx-cb2 #MainContent .frk-usp-no{color:var(--frx-coral)!important;font-size:14px!important;font-weight:700!important;margin:0 0 16px!important}.frx-cb2 #MainContent .frk-usp h3{color:#fff!important;font-family:var(--font-heading-family)!important;font-style:italic!important;font-weight:400!important;font-size:24px!important;line-height:1.25!important;margin:0 0 10px!important}.frx-cb2 #MainContent .frk-usp p{color:#d8cfc4!important;font-size:15px!important;line-height:1.6!important;margin:0!important}.frx-cb2 #MainContent .frk-faq{max-width:860px!important;margin:80px auto 72px!important;padding:0 32px!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}.frx-cb2 #MainContent .frk-faq .frk-label{text-align:center;font-size:12px!important;font-weight:700!important;letter-spacing:.16em!important;text-transform:uppercase;color:var(--frx-coral)!important;margin:0 0 10px!important}.frx-cb2 #MainContent .frk-faq h2{text-align:center;font-family:var(--font-body-family)!important;font-style:normal!important;font-weight:600!important;font-size:20px!important;letter-spacing:.14em!important;text-transform:uppercase;margin:0 0 28px!important;color:var(--frx-ink)!important}.frx-cb2 #MainContent .frk-faq details{border:0!important;border-bottom:1px solid var(--frx-line)!important;border-radius:0!important;background:none!important;margin:0!important;box-shadow:none!important}.frx-cb2 #MainContent .frk-faq details:first-of-type{border-top:1px solid var(--frx-line)!important}.frx-cb2 #MainContent .frk-faq summary{padding:20px 0!important;font-size:15px!important;font-weight:600!important;color:var(--frx-ink)!important}.frx-cb2 #MainContent .frk-faq details p{font-size:15px!important;line-height:1.65!important;color:var(--frx-muted)!important;padding:0 0 20px!important;margin:0!important}@media(max-width:989px){.frx-cb2 #MainContent .frk-cats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.frx-cb2 #MainContent .frk-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.frx-cb2 #MainContent .frk-usps{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:749px){.frx-cb2 #MainContent .frk-crumb{padding:16px 16px 0!important}.frx-cb2 #MainContent .frk-wrap{padding:14px 16px 0!important}.frx-cb2 #MainContent .frk-hero{min-height:420px}.frx-cb2 #MainContent .frk-hero-text{padding:32px 20px!important}.frx-cb2 #MainContent .frk-hero h1{font-size:32px!important}.frx-cb2 #MainContent .frk-cats{gap:20px 12px!important;margin-top:40px!important}.frx-cb2 #MainContent .frk-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:32px 12px!important}.frx-cb2 #MainContent .frk-card-n{font-size:13.5px!important}.frx-cb2 #MainContent .frk-head{margin-top:48px!important}.frx-cb2 #MainContent .frk-usps{grid-template-columns:1fr!important;margin-top:56px!important}.frx-cb2 #MainContent .frk-usp{padding:32px 4px!important}.frx-cb2 #MainContent .frk-faq{margin:56px auto!important;padding:0 16px!important}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/frx-cb2-pages.css.map */
