.fx-page .fx-cta{position:relative;overflow:hidden}.fx-page .fx-cta__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.fx-page .fx-cta__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:var(--fx-cta-veil, .6)}.fx-page .fx-cta .page-width{position:relative}.fx-page .fx-cta--own{background:var(--fx-cta-bg, #1f1e1e)}.fx-page .fx-cta--own .fx-cta__h,.fx-page .fx-cta--own .fx-cta__sub,.fx-page .fx-cta--own .fx-cta__note{color:var(--fx-cta-ink, #fff)}.fx-page .fx-cta--img .fx-cta__h,.fx-page .fx-cta--img .fx-cta__sub,.fx-page .fx-cta--img .fx-cta__note{color:#fff}.fx-page .fx-cta__in{max-width:76rem}.fx-page .fx-cta__in--center{margin-left:auto;margin-right:auto;text-align:center}.fx-page .fx-cta__in--right{margin-left:auto;text-align:right}.fx-page .fx-cta__h{margin:0 0 .8rem;font-weight:500;line-height:1.2;font-size:calc((calc(var(--fx-cta-head, 28px) * var(--fx-text-scale, 1))) * var(--fx-h-scale, 1))}.fx-page .fx-cta__sub{margin:0 0 2.2rem;line-height:1.6;opacity:.86;font-size:calc((calc(1.5rem * var(--fx-text-scale, 1))) * var(--fx-b-scale, 1))}.fx-page .fx-cta__form{display:grid;grid-template-columns:1fr 1fr;gap:1.1rem;text-align:left}.fx-page .fx-cta__f--wide{grid-column:1 / -1}.fx-page .fx-cta__form input,.fx-page .fx-cta__form textarea{width:100%;font:inherit;padding:1.2rem 1.4rem;border-radius:.7rem;font-size:calc((calc(1.45rem * var(--fx-text-scale, 1))) * var(--fx-b-scale, 1));border:1px solid rgba(var(--color-foreground, 31,30,30),.25);background:rgb(var(--color-background, 255,255,255));color:rgb(var(--color-foreground, 31,30,30))}.fx-page .fx-cta--img .fx-cta__form input,.fx-page .fx-cta--img .fx-cta__form textarea,.fx-page .fx-cta--own .fx-cta__form input,.fx-page .fx-cta--own .fx-cta__form textarea{background:#ffffff14;color:#fff;border-color:#ffffff47}.fx-page .fx-cta--img .fx-cta__form ::placeholder,.fx-page .fx-cta--own .fx-cta__form ::placeholder{color:#ffffff8c}.fx-page .fx-cta__form textarea{resize:vertical;min-height:8rem}.fx-page .fx-cta__form input:focus,.fx-page .fx-cta__form textarea:focus{outline:2px solid var(--fx-cta-accent, #f5a800);outline-offset:1px}.fx-page .fx-cta__btn{grid-column:1 / -1;justify-self:start;font:inherit;font-weight:700;cursor:pointer;letter-spacing:.1em;text-transform:uppercase;padding:calc(1.4rem * var(--fx-btn-scale, 1)) calc(3rem * var(--fx-btn-scale, 1));border:0;border-radius:.6rem;font-size:calc((calc((calc(1.35rem * var(--fx-text-scale, 1))) * var(--fx-b-scale, 1))) * var(--fx-btn-scale, 1));background:var(--fx-cta-accent, #f5a800);color:var(--fx-cta-accent-ink, #1f1e1e)}.fx-page .fx-cta__btn:hover{filter:brightness(.94)}.fx-page .fx-cta__in--center .fx-cta__btn{justify-self:center}.fx-page .fx-cta__in--right .fx-cta__btn{justify-self:end}.fx-page .fx-cta--compact .fx-cta__form{grid-template-columns:1fr 1fr auto}.fx-page .fx-cta--compact .fx-cta__btn{grid-column:auto;justify-self:stretch}.fx-page .fx-cta__note{margin:1.2rem 0 0;opacity:.62;font-size:calc((calc(1.2rem * var(--fx-text-scale, 1))) * var(--fx-b-scale, 1))}.fx-page .fx-cta__ok,.fx-page .fx-cta__err{margin:0;padding:1.4rem 1.6rem;border-radius:.8rem;font-size:calc((calc(1.45rem * var(--fx-text-scale, 1))) * var(--fx-b-scale, 1))}.fx-page .fx-cta__ok{border:1px solid var(--fx-cta-accent, #f5a800);background:#ffffff1a}.fx-page .fx-cta__err{border:1px solid #b8302c;background:#b8302c1f;margin-bottom:1.2rem;grid-column:1 / -1}@media screen and (max-width:749px){.fx-page .fx-cta__form,.fx-page .fx-cta--compact .fx-cta__form{grid-template-columns:1fr}.fx-page .fx-cta__btn{justify-self:stretch}}.fx-page .fx-sg__head{margin-bottom:3rem}.fx-page .fx-sg__head--center{text-align:center}.fx-page .fx-sg__head h2{margin:0 0 .8rem;font-weight:500;line-height:1.2}.fx-page .fx-sg__head p{margin:0;max-width:62ch;color:rgba(var(--color-foreground, 31,30,30),.7);font-size:calc((calc(1.45rem * var(--fx-text-scale, 1))) * var(--fx-b-scale, 1))}.fx-page .fx-sg__head--center p{margin-left:auto;margin-right:auto}.fx-page .fx-sg__grid{display:grid;gap:var(--fx-sg-gap, 16px);grid-template-columns:repeat(var(--fx-sg-cols, 4),minmax(0,1fr))}@media screen and (max-width:989px){.fx-page .fx-sg__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.fx-page .fx-sg__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem}}.fx-page .fx-sg__tile{position:relative;overflow:hidden;display:flex;align-items:flex-end;min-height:var(--fx-sg-h, 190px);border-radius:var(--fx-sg-radius, 10px);text-decoration:none;background:#2c2926;isolation:isolate}.fx-page .fx-sg__tile--noimg{background:linear-gradient(150deg,var(--fx-sg-tint, #332f2b),#1c1a18)}.fx-page .fx-sg__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.fx-page .fx-sg__tile:hover .fx-sg__bg{transform:scale(1.06)}.fx-page .fx-sg__wash{position:absolute;top:0;right:0;bottom:0;left:0;opacity:var(--fx-sg-veil, .55);background:linear-gradient(180deg,#00000026,#000000d9)}.fx-page .fx-sg__tile--noimg .fx-sg__wash{opacity:calc(var(--fx-sg-veil, .55) * .5)}.fx-page .fx-sg__ico{position:absolute;top:1.6rem;left:1.6rem;width:3.4rem;height:3.4rem;color:var(--fx-sg-accent, #f5a800)}.fx-page .fx-sg__ico svg{width:100%;height:100%;display:block}.fx-page .fx-sg__body{position:relative;padding:1.6rem;width:100%;color:var(--fx-sg-ink, #fff)}.fx-page .fx-sg__name{display:block;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.02em;font-size:calc((calc(var(--fx-sg-name, 17px) * var(--fx-text-scale, 1))) * var(--fx-b-scale, 1))}.fx-page .fx-sg__go{display:block;margin-top:.5rem;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--fx-sg-accent, #f5a800);font-size:calc((calc(1.15rem * var(--fx-text-scale, 1))) * var(--fx-b-scale, 1))}.fx-page .fx-sg__tile:focus-visible{outline:2px solid var(--fx-sg-accent, #f5a800);outline-offset:3px}.fx-page .fx-pb{--fx-pb-w: 124rem}.fx-page .fx-pb__wrap{max-width:var(--fx-pb-w);margin:0 auto;padding-left:5rem;padding-right:5rem}@media screen and (max-width:749px){.fx-page .fx-pb__wrap{padding-left:2rem;padding-right:2rem}}.fx-page .fx-pb__text{max-width:var(--fx-pb-text-w, 70ch)}.fx-page .fx-pb__text--center{margin-left:auto;margin-right:auto;text-align:center}.fx-page .fx-pb__text--right{margin-left:auto;text-align:right}.fx-page .fx-pb__h{margin:0 0 .6rem;font-weight:500;line-height:1.2;font-size:calc((calc(var(--fx-pb-head, 28px) * var(--fx-text-scale, 1))) * var(--fx-h-scale, 1));color:var(--fx-pb-headc, rgb(var(--color-foreground, 31,30,30)))}.fx-page .fx-pb__sub{margin:0 0 1.6rem;font-weight:600;letter-spacing:.02em;font-size:calc((calc(var(--fx-pb-sub, 17px) * var(--fx-text-scale, 1))) * var(--fx-b-scale, 1));color:var(--fx-pb-subc, #8a6a3b)}.fx-page .fx-pb__body{line-height:1.76;font-size:calc((calc(var(--fx-pb-body, 16px) * var(--fx-text-scale, 1))) * var(--fx-b-scale, 1));color:var(--fx-pb-bodyc, rgba(var(--color-foreground, 31,30,30),.88))}.fx-page .fx-pb__body>:first-child{margin-top:0}.fx-page .fx-pb__body p{margin:0 0 1.6rem}.fx-page .fx-pb__body img{max-width:100%;height:auto;display:block}.fx-page .fx-pb__body table{width:100%;border-collapse:collapse;display:block;overflow-x:auto}.fx-page .fx-pb__gal{display:grid;gap:var(--fx-pb-gap, 16px);grid-template-columns:repeat(var(--fx-pb-cols, 2),minmax(0,1fr));max-width:var(--fx-pb-gal-w, 124rem);margin:2.4rem auto 0}@media screen and (max-width:749px){.fx-page .fx-pb__gal{grid-template-columns:1fr}}.fx-page .fx-pb__gal img{width:100%;display:block;border-radius:var(--fx-pb-radius, 8px);aspect-ratio:var(--fx-pb-ratio, 2 / 1);object-fit:cover;background:rgba(var(--color-foreground,31,30,30),.04)}.fx-page .fx-pb__gal--natural img{aspect-ratio:auto;object-fit:contain}.fx-page .fx-hero{position:relative;overflow:hidden;display:flex;align-items:center;background:var(--fx-hero-bg, #26231f)}.fx-page .fx-hero--full{min-height:56rem}.fx-page .fx-hero--half{min-height:34rem}.fx-page .fx-hero--short{min-height:20rem}.fx-page .fx-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.fx-page .fx-hero__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:var(--fx-hero-veil, .5)}.fx-page .fx-hero__in{position:relative;width:100%;padding-top:4rem;padding-bottom:4rem}.fx-page .fx-hero--center .fx-hero__in{text-align:center}.fx-page .fx-hero--right .fx-hero__in{text-align:right}.fx-page .fx-hero__eyebrow{margin:0 0 1.2rem;letter-spacing:.28em;text-transform:uppercase;color:var(--fx-hero-ink, #fff);opacity:.85;font-size:calc((calc(1.15rem * var(--fx-text-scale, 1))) * var(--fx-b-scale, 1))}.fx-page .fx-hero__h{margin:0 0 1.2rem;font-weight:500;line-height:1.12;color:var(--fx-hero-ink, #fff);font-size:calc((calc(var(--fx-hero-head, 46px) * var(--fx-text-scale, 1))) * var(--fx-h-scale, 1))}.fx-page .fx-hero__sub{margin:0;max-width:62ch;line-height:1.6;color:var(--fx-hero-sub-ink, #fff);opacity:.94;font-size:calc((calc(var(--fx-hero-sub, 18px) * var(--fx-text-scale, 1))) * var(--fx-b-scale, 1))}.fx-page .fx-hero--center .fx-hero__sub{margin-left:auto;margin-right:auto}.fx-page .fx-hero--right .fx-hero__sub{margin-left:auto}.fx-page .fx-hero__sub>:first-child{margin-top:0}.fx-page .fx-hero__sub>:last-child{margin-bottom:0}.fx-page .fx-hero__btn{display:inline-block;margin-top:2.2rem;text-decoration:none;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:calc(1.5rem * var(--fx-btn-scale, 1)) calc(3.2rem * var(--fx-btn-scale, 1));border-radius:.5rem;background:var(--fx-hero-btn, #f5a800);color:var(--fx-hero-btn-ink, #1f1e1e);font-size:calc((calc((calc(1.35rem * var(--fx-text-scale, 1))) * var(--fx-b-scale, 1))) * var(--fx-btn-scale, 1))}.fx-page .fx-hero__btn:hover{filter:brightness(.94)}@media screen and (max-width:749px){.fx-page .fx-hero--full{min-height:38rem}.fx-page .fx-hero--half{min-height:26rem}.fx-page .fx-hero--short{min-height:16rem}.fx-page .fx-hero__h{font-size:calc((calc(var(--fx-hero-head, 46px) * .72 * var(--fx-text-scale, 1))) * var(--fx-h-scale, 1))}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/fx-page-extras.css.map */
