.fs-brand-page{--fs-brand-navy:#1d2f59;--fs-brand-midnight:#07152f;--fs-brand-yellow:#ffd54a;--fs-brand-blue:#176bff;--fs-brand-ink:#17213a;--fs-brand-muted:#667085;--fs-brand-line:#dde3ee;background:#f7f9fc;color:var(--fs-brand-ink);font-family:var(--font-stack-body-primary,Arial,sans-serif);font-size:16px;line-height:1.55;width:100%;overflow-x:clip}.fs-brand-page *{box-sizing:border-box}.fs-brand-page a{text-decoration:none}.fs-brand-page img{display:block;max-width:100%}.fs-brand-page h1,.fs-brand-page h2,.fs-brand-page h3{margin:0;font-family:Arial Narrow,Helvetica Neue Condensed,Impact,sans-serif;font-weight:800;letter-spacing:-.025em;text-transform:uppercase;color:inherit}.fs-brand-page h1{font-size:clamp(58px,5.2vw,80px);line-height:1.02}.fs-brand-page h2{font-size:clamp(34px,3vw,46px);line-height:1.12}.fs-brand-page h3{font-size:30px;line-height:1.1}.fs-brand-page p{margin:0}.fs-brand__inner{width:min(100% - 48px,1320px);margin-inline:auto}.fs-brand__space{padding-block:clamp(52px,6vw,90px)}.fs-brand__button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:14px 26px;border:2px solid transparent;border-radius:14px;background:var(--fs-brand-navy);color:#fff;font-weight:750;line-height:1.3;text-align:center;transition:background .18s ease,transform .18s ease}.fs-brand__button:hover{background:var(--fs-brand-midnight);color:#fff;transform:translateY(-1px)}.fs-brand__button--yellow{background:var(--fs-brand-yellow);color:var(--fs-brand-ink)}.fs-brand__button--yellow:hover{background:#ffe17e;color:var(--fs-brand-ink)}.fs-brand-page a:focus-visible{outline:3px solid var(--fs-brand-blue);outline-offset:5px}.fs-brand__hero{background:var(--fs-brand-midnight);border-bottom:6px solid var(--fs-brand-yellow);color:#fff}.fs-brand__hero-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:1800px;margin-inline:auto}.fs-brand__hero-copy{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;padding:clamp(46px,5vw,82px) clamp(24px,4.5vw,76px)}.fs-brand__logo{width:180px;height:auto;max-height:90px;object-fit:contain;object-position:left center;margin-bottom:30px}.fs-brand__hero .fs-brand__intro{max-width:480px;margin-top:22px;font-size:clamp(17px,1.3vw,20px);line-height:1.6;color:#ffffffc7}.fs-brand__hero .fs-brand__button{margin-top:38px}.fs-brand__hero-picture{display:block;position:relative;min-width:0;min-height:520px}.fs-brand__hero-picture img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.fs-brand__hero--text .fs-brand__hero-inner{grid-template-columns:1fr}.fs-brand__hero--text .fs-brand__hero-copy{max-width:1100px;width:100%;margin-inline:auto}.fs-brand__jump{border-bottom:1px solid var(--fs-brand-line);background:#fff}.fs-brand__jump .fs-brand__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 30px}.fs-brand__jump a{display:inline-flex;align-items:center;min-height:54px;padding-block:12px;color:var(--fs-brand-muted);font-size:14px;font-weight:650}.fs-brand__jump a:hover{color:var(--fs-brand-blue)}.fs-brand__range h2,.fs-brand__featured h2{margin-bottom:36px}.fs-brand__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px}.fs-brand__card{display:flex;position:relative;min-width:0;grid-column:span 4;flex-direction:column;overflow:hidden;border:1px solid var(--fs-brand-line);border-radius:24px;background:#fff;color:var(--fs-brand-ink);scroll-margin-top:180px;transition:box-shadow .2s ease,transform .2s ease}.fs-brand__card:hover{box-shadow:0 12px 34px #07152f17;transform:translateY(-3px);color:var(--fs-brand-ink)}.fs-brand__card-picture{display:block;height:190px;margin:22px 22px 0;border-radius:14px;overflow:hidden;background:#f2f6ff}.fs-brand__card-picture img{width:100%;height:100%;object-fit:contain}.fs-brand__card-copy{display:flex;flex:1;align-items:flex-start;flex-direction:column;padding:24px}.fs-brand__card-copy p{margin-top:9px;color:var(--fs-brand-muted);font-size:15px}.fs-brand__card-link{display:block;margin-top:auto;padding-top:22px;color:var(--fs-brand-blue);font-weight:750}.fs-brand__card--feature{grid-column:span 6;min-height:400px}.fs-brand__card--lifestyle,.fs-brand__card--dark{min-height:340px;background:var(--fs-brand-midnight);color:#fff;border-color:var(--fs-brand-midnight)}.fs-brand__card--lifestyle:hover,.fs-brand__card--dark:hover{color:#fff}.fs-brand__card--lifestyle .fs-brand__card-picture,.fs-brand__card--dark .fs-brand__card-picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;border-radius:0;background:transparent}.fs-brand__card--lifestyle .fs-brand__card-picture img{object-fit:cover}.fs-brand__card--dark .fs-brand__card-picture{padding:32px 32px 85px}.fs-brand__card--lifestyle .fs-brand__card-copy,.fs-brand__card--dark .fs-brand__card-copy{position:relative;justify-content:flex-end;padding:32px;background:linear-gradient(0deg,#07152ff0,#07152f55 65%,#07152f00)}.fs-brand__card--lifestyle .fs-brand__card-copy p,.fs-brand__card--dark .fs-brand__card-copy p{color:#ffffffe0;max-width:400px}.fs-brand__card--lifestyle .fs-brand__card-link,.fs-brand__card--dark .fs-brand__card-link{color:#fff;margin-top:0;padding-top:25px}.fs-brand__card--feature h3{font-size:38px}.fs-brand__grid[data-count="1"] .fs-brand__card{grid-column:1/-1}.fs-brand__grid[data-count="2"] .fs-brand__card,.fs-brand__grid[data-count="4"] .fs-brand__card{grid-column:span 6}.fs-brand__grid[data-count="3"] .fs-brand__card{grid-column:span 4}.fs-brand__grid[data-count="5"] .fs-brand__card--feature:first-child{grid-column:span 7}.fs-brand__grid[data-count="5"] .fs-brand__card--feature:nth-child(2){grid-column:span 5}.fs-brand__grid[data-count="6"] .fs-brand__card:not(.fs-brand__card--feature){grid-column:span 3}.fs-brand__story{border-top:1px solid var(--fs-brand-line);border-bottom:1px solid var(--fs-brand-line);background:#fff}.fs-brand__story-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(36px,6vw,90px);align-items:center}.fs-brand__story-grid--text{grid-template-columns:1fr;max-width:900px}.fs-brand__eyebrow{margin-bottom:18px!important;color:var(--fs-brand-blue);font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.fs-brand__bio{margin-top:26px;color:var(--fs-brand-muted);line-height:1.7}.fs-brand__bio p+p{margin-top:18px}.fs-brand__bio a{text-decoration:underline;color:var(--fs-brand-blue)}.fs-brand__story-image{width:100%;max-height:500px;object-fit:contain;border-radius:24px}.fs-brand__products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.fs-brand__product{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid var(--fs-brand-line);border-radius:20px;background:#fff}.fs-brand__product-image{display:flex;height:230px;align-items:center;justify-content:center;margin:20px 20px 0;padding:16px;border-radius:12px;background:#f7f9fc}.fs-brand__product-image img{width:100%;height:100%;object-fit:contain}.fs-brand__product-copy{display:flex;flex:1;flex-direction:column;padding:24px}.fs-brand__product-vendor{margin-bottom:10px!important;color:var(--fs-brand-muted);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.fs-brand__product h3{font-family:var(--font-stack-body-primary,Arial,sans-serif);font-size:16px;font-weight:750;letter-spacing:0;line-height:1.45;text-transform:none}.fs-brand__product h3 a{color:inherit}.fs-brand__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin:20px 0;font-size:20px}.fs-brand__price s{color:var(--fs-brand-muted);font-size:15px;font-weight:400}.fs-brand__product .fs-brand__button{width:100%;margin-top:auto}.fs-brand__visit{padding-block:64px;background:var(--fs-brand-yellow);text-align:center}.fs-brand__visit p{max-width:760px;margin:20px auto 28px;color:var(--fs-brand-ink)}.fs-brand__visit h2{font-size:clamp(38px,4vw,56px)}.fs-brand__empty{padding:48px 24px;text-align:center}@media(min-width:1600px){.fs-brand__hero-copy{padding-left:max(64px,calc((100vw - 1320px)/2))}}@media(max-width:1023px){.fs-brand__hero-inner{grid-template-columns:1fr}.fs-brand__hero-copy{padding:48px 36px}.fs-brand-page h1{font-size:64px}.fs-brand__hero-picture{min-height:0;aspect-ratio:16/9}.fs-brand__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fs-brand__grid .fs-brand__card{grid-column:span 1!important}.fs-brand__grid[data-count="1"] .fs-brand__card{grid-column:1/-1!important}.fs-brand__card--feature{min-height:380px}.fs-brand__story-grid{grid-template-columns:1fr;gap:36px}.fs-brand__story-image{max-height:420px}.fs-brand__products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.fs-brand__inner{width:calc(100% - 32px)}.fs-brand__hero-copy{padding:40px 24px}.fs-brand-page h1{font-size:54px}.fs-brand__logo{width:180px;margin-bottom:26px}.fs-brand__hero-picture{aspect-ratio:4/3}.fs-brand__jump .fs-brand__inner{gap:0 22px}.fs-brand__jump a{min-height:48px;font-size:13px}.fs-brand__grid{grid-template-columns:minmax(0,1fr);gap:20px}.fs-brand__grid .fs-brand__card{grid-column:1/-1!important}.fs-brand__card--feature{min-height:360px}.fs-brand__card-copy{padding:24px}.fs-brand__card--lifestyle .fs-brand__card-copy,.fs-brand__card--dark .fs-brand__card-copy{padding:28px 24px}.fs-brand__card-picture{height:210px}.fs-brand__product-image{height:200px}.fs-brand__space,.fs-brand__visit{padding-block:52px}}@media(max-width:599px){.fs-brand__products{grid-template-columns:1fr}.fs-brand__product-image{height:250px}.fs-brand__product-copy{padding:24px}.fs-brand__product h3{font-size:18px}}@media(prefers-reduced-motion:reduce){.fs-brand-page *{scroll-behavior:auto!important;transition:none!important}}#AjaxCartSubtotal .fs-card-paypal-checkout{background:#ffd54a;border-color:#ffd54a;color:#1d2f59;white-space:normal;height:auto;min-height:48px;padding:14px 18px;text-align:center;line-height:1.35}#AjaxCartSubtotal .fs-card-paypal-checkout:hover{background:#f4c936;border-color:#f4c936;color:#1d2f59}#AjaxCartSubtotal .fs-card-paypal-checkout:focus-visible{outline:3px solid #1d2f59;outline-offset:3px}#AjaxCartSubtotal .fs-card-payment-help{margin:16px 0 0;padding:14px 16px;border-left:4px solid #ffd54a;border-radius:0 12px 12px 0;background:#f0f4fb;color:#1d2f59;text-align:left;font-size:14px;line-height:1.55;overflow-wrap:anywhere}#AjaxCartSubtotal .fs-card-payment-help strong{display:block;font-size:14px;line-height:1.4}#AjaxCartSubtotal .fs-card-payment-help p{margin:6px 0;font-size:inherit;line-height:inherit}#AjaxCartSubtotal .fs-card-payment-help small{display:block;font-size:12px;line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/25/compiled_assets/styles.css.map */
