:root{--ftz-petrol:#075056;--ftz-orange:#ff5b04;--ftz-ink:#1e1e24;--ftz-cloud:#edeff7}html{scroll-behavior:smooth;scroll-padding-top:110px}body{letter-spacing:0;color:var(--ftz-ink)}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.035em;line-height:1.12}h1,.h0,h2,.h1{font-weight:700}p{line-height:1.7}.header-wrapper{background:#fff}.header{padding-top:18px;padding-bottom:18px}.header__heading-logo{max-width:240px}.header__menu-item{font-size:14px;letter-spacing:0;padding:12px}.header__menu-item:hover{color:var(--ftz-petrol)}.header__menu-item span{white-space:normal}.button{font-weight:600;letter-spacing:0;min-height:48px}.button:after,.button:before{border-radius:4px}.field__input,.select__select{min-height:48px}.ftz-wrap{max-width:1400px;margin-inline:auto;padding-inline:50px}.ftz-kicker{font-size:12px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;margin:0 0 24px;display:flex;align-items:center;gap:12px}.ftz-kicker:before{content:"";display:block;width:26px;height:3px;background:var(--ftz-orange);flex-shrink:0}.ftz-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:30px}.ftz-btn{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:50px;padding:15px 24px;border-radius:4px;text-decoration:none;font-size:14px;font-weight:700;line-height:1.4}.ftz-btn--orange{background:var(--ftz-orange);color:var(--ftz-ink)}.ftz-btn--petrol{background:var(--ftz-petrol);color:#fff}.ftz-btn--outline{color:inherit;border:1px solid currentColor;background:transparent}.ftz-link{color:inherit;text-underline-offset:5px;font-weight:600;font-size:14px}.ftz-btn:hover{filter:brightness(.96)}.ftz-btn:focus-visible,.ftz-world:focus-visible{outline:3px solid var(--ftz-orange);outline-offset:5px}.ftz-hero{background:var(--ftz-petrol);color:#fff}.ftz-hero__grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;padding-block:72px}.ftz-hero h1{font-size:clamp(40px,4.5vw,68px);color:#fff;max-width:620px;margin:0 0 26px}.ftz-hero__text{font-size:17px;max-width:510px;line-height:1.75;color:#fff;margin:0}.ftz-hero__figure{margin:0;position:relative}.ftz-hero__figure img{display:block;width:100%;height:auto;aspect-ratio:1.1;object-fit:cover;border-radius:6px}.ftz-hero__figure figcaption{position:absolute;bottom:20px;left:20px;right:20px;background:#fff;color:var(--ftz-petrol);padding:17px 20px;font-size:13px;font-weight:700;border-left:4px solid var(--ftz-orange)}.ftz-hero__foot{border-top:1px solid #ffffff40;padding-block:20px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px;font-size:12px;letter-spacing:.03em}.ftz-section{padding-block:88px}.ftz-section__heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:36px}.ftz-section h2{font-size:clamp(30px,3vw,44px);max-width:680px;margin:0}.ftz-section__intro{font-size:15px;line-height:1.75;max-width:400px;margin:0;color:#40424d}.ftz-worlds{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.ftz-world{display:block;color:var(--ftz-ink);text-decoration:none;min-width:0}.ftz-world__media{position:relative;overflow:hidden;border-radius:6px;background:var(--ftz-cloud)}.ftz-world img{width:100%;aspect-ratio:1;object-fit:cover;display:block;transition:transform .25s}.ftz-world:hover img{transform:scale(1.025)}.ftz-world__status{position:absolute;top:12px;left:12px;background:#fff;color:var(--ftz-petrol);font-size:10px;font-weight:700;padding:7px 10px;border-radius:3px;max-width:calc(100% - 24px)}.ftz-world h3{font-size:21px;margin:20px 0 8px}.ftz-world p{font-size:14px;line-height:1.65;margin:0 0 13px;color:#40424d}.ftz-world__cta{font-size:12px;font-weight:700;color:var(--ftz-petrol);text-decoration:underline;text-underline-offset:4px}.ftz-feature{background:var(--ftz-cloud);padding-block:78px}.ftz-feature__grid{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:70px}.ftz-feature__image{display:block;width:100%;height:auto;aspect-ratio:1.12;object-fit:cover;border-radius:6px}.ftz-feature h2{font-size:clamp(30px,3vw,44px);margin:0 0 24px}.ftz-feature__copy{font-size:16px;line-height:1.75;color:#40424d}.ftz-feature__price{font-size:24px;color:var(--ftz-petrol);font-weight:700;margin:20px 0 0}.ftz-feature__tax{font-size:12px;margin-top:4px;color:#40424d}.ftz-specs{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:24px 0 0;margin:28px 0 0;border-top:1px solid #bcbfcc;gap:12px}.ftz-specs li{font-size:12px;line-height:1.6}.ftz-specs strong{display:block;font-size:18px;font-weight:700;color:var(--ftz-petrol)}.ftz-process{border-top:1px solid #d3d6e0}.ftz-process .multicolumn-card{border-top:2px solid var(--ftz-orange);border-radius:0;background:transparent}.ftz-process .multicolumn-card__info{padding:24px 0}.ftz-process h3{font-size:23px}.ftz-project{background:var(--ftz-petrol);color:#fff;padding-block:68px;scroll-margin-top:100px}.ftz-project__grid{display:grid;grid-template-columns:1.5fr 1fr;gap:60px;align-items:center}.ftz-project h2{color:#fff;font-size:clamp(30px,3vw,44px);margin:0 0 18px}.ftz-project p{max-width:690px;font-size:16px;line-height:1.8}.ftz-project__aside{border-left:1px solid #ffffff60;padding-left:40px;font-size:14px}.ftz-product-guide{padding-block:72px;border-top:1px solid #d3d6e0}.ftz-product-guide__grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.ftz-product-guide img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:6px}.ftz-product-guide h2{font-size:36px;margin-top:0}.ftz-product-guide details{border-bottom:1px solid #d3d6e0;padding:20px 0}.ftz-product-guide summary{font-weight:700;font-size:15px;cursor:pointer;list-style:revert}.ftz-product-guide .rte{font-size:15px;padding-top:12px}.product__title h1{font-size:clamp(30px,3vw,44px)}.product__info-container .product__description{font-size:15px;line-height:1.75}.product__tax{font-size:12px}.product__info-container .price{color:var(--ftz-petrol)}.product__info-container .product-form__submit{font-size:15px}.product__media{border-radius:6px}.collection-hero__title{font-size:clamp(32px,4vw,50px)}.card__heading{font-size:20px}.footer{background:var(--ftz-petrol);color:#fff}.footer .footer-block__heading,.footer a,.footer .copyright__content{color:#fff}.footer .footer-block__heading{font-size:17px}.footer .footer-block__details-content,.footer .rte{font-size:14px;line-height:1.7}.footer-block__brand-info .footer-block__image-wrapper{max-width:240px}#ftz-worlds{scroll-margin-top:110px}@media(min-width:990px){.header{column-gap:24px}.header__inline-menu{margin-left:auto}.header--middle-left{grid-template-columns:auto 1fr auto}.header__inline-menu .list-menu--inline{justify-content:flex-end}}@media(max-width:989px){.ftz-wrap{padding-inline:28px}.ftz-hero__grid{gap:32px;padding-block:50px}.ftz-worlds{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.ftz-feature__grid{gap:35px}.ftz-section{padding-block:60px}.ftz-section__heading{display:block}.ftz-section__intro{margin-top:20px;max-width:680px}.ftz-project__grid{gap:30px}}@media(max-width:749px){html{scroll-padding-top:90px}.ftz-wrap{padding-inline:22px}.header{padding-top:12px;padding-bottom:12px}.header__heading-logo{max-width:180px}.ftz-hero__grid{grid-template-columns:1fr;padding-top:38px;padding-bottom:30px;gap:32px}.ftz-hero h1{font-size:42px;max-width:540px}.ftz-hero__text{font-size:15px}.ftz-kicker{font-size:10px;margin-bottom:20px;gap:9px}.ftz-hero__figure img{aspect-ratio:1.55}.ftz-hero__figure figcaption{font-size:11px;padding:12px;bottom:12px;left:12px;right:12px}.ftz-hero__foot{font-size:10px;gap:12px}.ftz-actions{gap:14px;margin-top:24px}.ftz-btn{padding:14px 20px;font-size:13px;min-height:48px}.ftz-section{padding-block:48px}.ftz-worlds{gap:28px 14px}.ftz-world h3{font-size:18px;margin-top:15px}.ftz-world p{font-size:12px}.ftz-world__status{top:8px;left:8px;font-size:9px;padding:5px 7px;max-width:calc(100% - 16px)}.ftz-world__cta{font-size:11px}.ftz-feature{padding-block:42px}.ftz-feature__grid{grid-template-columns:1fr;gap:30px}.ftz-feature__image{aspect-ratio:1.2}.ftz-feature__copy{font-size:15px}.ftz-specs{gap:8px}.ftz-specs li{font-size:10px}.ftz-specs strong{font-size:16px}.ftz-project{padding-block:48px}.ftz-project__grid{grid-template-columns:1fr;gap:28px}.ftz-project__aside{border-left:0;border-top:1px solid #ffffff60;padding:22px 0 0}.ftz-product-guide{padding-block:42px}.ftz-product-guide__grid{grid-template-columns:1fr;gap:30px}.ftz-product-guide h2,.product__title h1{font-size:30px}.footer-block__heading{margin-bottom:18px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ftz-world img{transition:none}.ftz-world:hover img{transform:none}}@media(forced-colors:active){.ftz-btn,.ftz-world__status{border:1px solid ButtonText}}@media(max-width:749px){.header{grid-template-columns:44px minmax(0,1fr) 88px;column-gap:4px;padding-inline:16px}.header__heading-logo{width:min(44vw,180px);max-width:180px}.header__heading-link{padding:6px}.header__icons{padding-right:0}.header__icon--cart{margin-right:0}}.ftz-section h1{font-size:clamp(32px,3vw,48px);max-width:750px;margin:0}.collection-hero__title{margin-top:48px;margin-bottom:24px}.ftz-world img{height:auto}.ftz-actions--center{justify-content:center}.ftz-cases{padding-block:80px}.ftz-cases__heading{margin-bottom:60px;max-width:800px}.ftz-cases__heading h2{font-size:clamp(30px,3vw,44px);margin:0 0 22px}.ftz-cases__heading p{max-width:650px;color:#40424d}.ftz-case{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:start;padding-block:52px;border-top:1px solid #d3d6e0}.ftz-case--reverse .ftz-case__photos{order:2}.ftz-case--reverse .ftz-case__copy{order:1}.ftz-case figure{margin:0}.ftz-case__image{display:block;width:100%;height:auto;max-height:660px;aspect-ratio:4/3;object-fit:contain;border-radius:6px;background:#edeff7}.ftz-case figcaption{font-size:12px;color:#40424d;line-height:1.6;margin-top:12px}.ftz-case__detail{margin-top:30px!important}.ftz-case__detail .ftz-case__image{max-height:420px}.ftz-case h3{font-size:clamp(28px,3vw,40px);margin:0 0 18px}.ftz-case__lead{font-size:21px;color:#075056;font-weight:600}.ftz-case__copy .rte{font-size:16px;line-height:1.8}.ftz-case__tags{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:28px 0;padding:0}.ftz-case__tags li{font-size:11px;padding:7px 11px;background:#edeff7;color:#075056;border-radius:3px}#ftz-categories{scroll-margin-top:100px}@media(max-width:989px){.ftz-case{gap:36px}.ftz-cases{padding-block:60px}}@media(max-width:749px){.ftz-cases{padding-block:44px}.ftz-cases__heading{margin-bottom:32px}.ftz-case{grid-template-columns:1fr;gap:28px;padding-block:34px}.ftz-case--reverse .ftz-case__photos,.ftz-case--reverse .ftz-case__copy{order:initial}.ftz-case__lead{font-size:19px}.ftz-case__copy .rte{font-size:15px}.ftz-case__image{max-height:480px}.ftz-case__detail .ftz-case__image{max-height:300px}.ftz-case__tags{gap:8px}}.ftz-case__image{object-fit:cover;object-position:50% 60%}.footer-block__brand-info .list-social svg,.footer-block__brand-info .list-social svg path{fill:#fff}.rte a.ftz-btn--petrol,.rte a.ftz-btn--petrol:visited{color:#fff;text-decoration:none}.ftz-warranty{border:1px solid #c9d5d5;padding:16px;margin-block:20px;background:#fff;color:#1e1e24;text-align:left;max-width:100%}.ftz-warranty h3{font-size:18px;margin:0 0 12px}.ftz-warranty p{font-size:13px;line-height:1.6;margin:10px 0}.ftz-warranty img{display:block;width:min(100%,280px);height:auto;margin-inline:auto}.ftz-warranty a{color:#075056;text-underline-offset:3px}.shopify-policy__body{overflow-wrap:anywhere}.shopify-policy__body img{max-width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ftz-brand.css.map */
