.fj-policy{padding:160px 48px 110px;background:#e8e6df;color:#443529}.fj-policy__layout{display:grid;grid-template-columns:220px minmax(0,700px);gap:clamp(48px,7vw,110px);max-width:1120px;margin:0 auto}.fj-policy__nav{position:sticky;top:130px;padding-top:8px}.fj-policy__eyebrow{margin:0 0 28px;font-size:.85rem!important;letter-spacing:.14em;text-transform:uppercase}.fj-policy__nav ul{padding:0;margin:0;list-style:none}.fj-policy__nav li{margin:0 0 20px}.fj-policy__nav a{font-size:1.05rem;line-height:1.55;color:inherit;text-decoration:none}.fj-policy__nav a[aria-current=page]{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.fj-policy__nav a:hover{text-decoration:underline;text-underline-offset:6px}.fj-policy .fj-policy__title{margin:0 0 28px;padding:0 0 20px;border-bottom:1px solid rgba(68,53,41,.25);font-size:.85rem!important;letter-spacing:.14em!important;line-height:1.8!important;text-transform:uppercase!important}.fj-policy,.fj-policy h1,.fj-policy h2,.fj-policy h3,.fj-policy p,.fj-policy li,.fj-policy a{font-family:var(--font-body-family),Garamond,Baskerville,serif!important;font-style:normal!important;font-weight:400!important;color:#443529!important}.fj-policy__content{font-size:clamp(1.25rem,1.35vw,1.5rem);line-height:1.55;letter-spacing:.005em;overflow-wrap:break-word}.fj-policy__content p,.fj-policy__content li{font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;text-transform:none!important}.fj-policy__content p{margin:0 0 14px}.fj-policy__content h2{margin:32px 0 14px!important;font-size:.85rem!important;line-height:1.8!important;letter-spacing:.14em!important;text-transform:uppercase!important}.fj-policy__content h3{margin:26px 0 12px!important;font-size:1.05rem!important;line-height:1.55!important;letter-spacing:.015em!important;text-transform:none!important}.fj-policy__content>:first-child{margin-top:0!important}.fj-policy__content ul,.fj-policy__content ol{margin:0 0 24px;padding-left:23px}.fj-policy__content li{margin:0 0 12px;padding-left:4px}.fj-policy__content a{text-decoration:underline;text-underline-offset:4px}.fj-policy a:focus-visible{outline:1px solid currentColor;outline-offset:6px}body:has(.fj-policy) .header-wrapper{background:#e8e6df!important}body:has(.fj-policy) .header__menu-item,body:has(.fj-policy) .header__menu-item span,body:has(.fj-policy) .header__icon,body:has(.fj-policy) .header__icon span,body:has(.fj-policy) .header__heading-link{color:#443529!important}body:has(.fj-policy) .header__heading-logo{filter:none!important}@media(max-width:989px){.fj-policy{padding:135px 32px 80px}.fj-policy__layout{grid-template-columns:180px minmax(0,1fr);gap:36px}}@media(max-width:749px){.fj-policy{padding:112px 24px 64px}.fj-policy__layout{display:block}.fj-policy__nav{position:static;padding:0 0 30px}.fj-policy__eyebrow{margin-bottom:17px;font-size:.85rem!important}.fj-policy__nav ul{display:flex;flex-wrap:wrap;gap:14px 22px}.fj-policy__nav li{margin:0}.fj-policy__nav a{font-size:1.05rem}.fj-policy .fj-policy__title{font-size:.85rem!important;margin-bottom:28px;padding-bottom:22px}.fj-policy__content{font-size:clamp(1.25rem,1.35vw,1.5rem);line-height:1.55}.fj-policy__content h2{margin-top:32px!important;font-size:.85rem!important}}
/*# sourceMappingURL=/cdn/shop/t/43/compiled_assets/styles.css.map?subset=AAAABA */
