:root{--fs-night: #101917;--fs-pine: #28443d;--fs-orange: #ee6c3a;--fs-dry-grass: #c8b89a;--fs-fog: #e7ece8;--fs-white: #ffffff;--fs-line: rgb(16 25 23 / 14%);--fs-shadow: 0 18px 52px rgb(16 25 23 / 14%);--fs-radius: 18px}.fs-shell,.fs-product-story,.fs-contact,.fs-tracking{color:var(--fs-night);font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.fs-shell *,.fs-product-story *,.fs-contact *,.fs-tracking *{box-sizing:border-box}.fs-container{width:min(100% - 40px,1280px);margin-inline:auto}.fs-eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 16px;color:inherit;font-size:.71rem;font-weight:800;letter-spacing:.14em;line-height:1.15;text-transform:uppercase}.fs-eyebrow:before{width:22px;height:2px;content:"";background:var(--fs-orange)}.fs-title{max-width:15ch;margin:0;color:inherit;font-size:clamp(2rem,5vw,4.7rem);font-weight:800;letter-spacing:-.055em;line-height:.93;text-wrap:balance}.fs-title--section{font-size:clamp(1.85rem,3.8vw,3.5rem)}.fs-copy{max-width:58ch;margin:20px 0 0;color:inherit;font-size:clamp(1rem,1.35vw,1.125rem);line-height:1.55}.fs-copy--muted{color:#101917ad}.fs-button,.fs-shell a.fs-button,.fs-product-story a.fs-button,.fs-contact .fs-button,.fs-tracking .fs-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:13px 20px;border:1px solid var(--fs-orange);border-radius:999px;background:var(--fs-orange);color:var(--fs-white);font-size:.84rem;font-weight:800;letter-spacing:.05em;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;transition:transform .16s ease,background .16s ease,border-color .16s ease}.fs-button:hover,.fs-shell a.fs-button:hover,.fs-product-story a.fs-button:hover,.fs-contact .fs-button:hover,.fs-tracking .fs-button:hover{border-color:#d85527;background:#d85527;color:var(--fs-white);transform:translateY(-2px)}.fs-button:focus-visible,.fs-shell a.fs-button:focus-visible,.fs-product-story a.fs-button:focus-visible,.fs-contact .fs-button:focus-visible,.fs-tracking .fs-button:focus-visible,.fs-offer-card:focus-visible{outline:3px solid var(--fs-orange);outline-offset:3px}.fs-button--light,.fs-shell a.fs-button--light{border-color:var(--fs-fog);background:var(--fs-fog);color:var(--fs-night)}.fs-button--light:hover,.fs-shell a.fs-button--light:hover{border-color:var(--fs-white);background:var(--fs-white);color:var(--fs-night)}.fs-button--outline,.fs-shell a.fs-button--outline{border-color:currentcolor;background:transparent;color:inherit}.fs-button--outline:hover,.fs-shell a.fs-button--outline:hover{border-color:currentcolor;background:#ffffff21;color:inherit}.product-details[data-fs-warranty-selected=true] .accelerated-checkout-block{display:none}.fs-hero{position:relative;overflow:hidden;background:radial-gradient(circle at 85% 6%,rgb(200 184 154 / 23%),transparent 31%),linear-gradient(135deg,#17231f,var(--fs-night) 62%);color:var(--fs-fog)}.fs-hero:after{position:absolute;inset:auto -6vw -12vw auto;width:min(40vw,530px);aspect-ratio:1;border:1px solid rgb(231 236 232 / 17%);border-radius:50%;content:""}.fs-hero__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.9fr) minmax(390px,1.1fr);gap:clamp(30px,7vw,110px);align-items:center;min-height:min(775px,calc(100vh - var(--header-group-height, 0px)));padding-block:clamp(54px,8vw,112px)}.fs-hero__wordmark{display:block;width:min(100%,294px);height:auto;margin-bottom:clamp(46px,6vw,84px)}.fs-hero__copy .fs-copy{max-width:47ch;color:#e7ece8d6}.fs-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.fs-hero__microcopy{margin:17px 0 0;color:var(--fs-dry-grass);font-size:.78rem;font-weight:700;letter-spacing:.04em}.fs-hero__points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;max-width:540px;margin:28px 0 0;padding:0;list-style:none}.fs-hero__points li,.fs-check-list li{position:relative;padding-left:21px;font-size:.9rem;line-height:1.4}.fs-hero__points li:before,.fs-check-list li:before{position:absolute;top:.42em;left:0;width:9px;height:5px;border-bottom:2px solid var(--fs-orange);border-left:2px solid var(--fs-orange);content:"";transform:rotate(-45deg)}.fs-hero__visual{position:relative;display:grid;min-height:530px;place-items:center}.fs-hero__picture{position:relative;z-index:1;display:block;width:min(100%,720px);overflow:hidden;aspect-ratio:3 / 2;border-radius:calc(var(--fs-radius) - 2px)}.fs-hero__visual:before{position:absolute;top:8%;right:3%;bottom:5%;left:7%;border:1px solid rgb(231 236 232 / 19%);border-radius:var(--fs-radius);background:linear-gradient(145deg,#28443de0,#1019178f);content:"";transform:rotate(5deg)}.fs-hero__visual:after{position:absolute;right:0;bottom:3%;width:34%;aspect-ratio:1;border:1px solid rgb(238 108 58 / 62%);border-radius:50%;content:""}.fs-hero__image{position:relative;display:block;width:100%;height:100%;max-height:none;object-fit:cover;filter:drop-shadow(0 40px 42px rgb(0 0 0 / 35%))}.fs-hero__badge{position:absolute;z-index:2;right:7%;bottom:10%;display:grid;width:144px;min-height:144px;padding:18px;border:1px solid rgb(231 236 232 / 32%);border-radius:50%;background:#101917de;color:var(--fs-fog);font-size:.68rem;font-weight:800;letter-spacing:.08em;line-height:1.25;place-items:center;text-align:center;text-transform:uppercase}.fs-hero__badge span{color:var(--fs-orange);font-size:1.7rem;letter-spacing:-.07em}.fs-ticker{overflow:hidden;border-block:1px solid rgb(231 236 232 / 18%);background:var(--fs-night);color:var(--fs-fog)}.fs-ticker__track{display:flex;width:max-content;min-width:100%;gap:38px;padding:18px 20px;animation:fs-marquee 36s linear infinite}.fs-ticker__track span{display:inline-flex;align-items:center;gap:38px;white-space:nowrap;font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.fs-ticker__track span:after{width:6px;height:6px;border-radius:50%;content:"";background:var(--fs-orange)}@keyframes fs-marquee{to{transform:translate(-25%)}}.fs-section{padding-block:clamp(68px,9vw,136px);background:var(--fs-fog)}.fs-section--night{background:var(--fs-night);color:var(--fs-fog)}.fs-section--pine{background:var(--fs-pine);color:var(--fs-fog)}.fs-section--sand{background:#d5c6ab}.fs-section__intro{display:grid;grid-template-columns:minmax(0,.9fr) minmax(260px,.6fr);gap:clamp(26px,9vw,130px);align-items:end;margin-bottom:clamp(34px,6vw,76px)}.fs-section__intro .fs-copy{align-self:end}.fs-media-grid{display:grid;grid-template-columns:1.18fr .82fr;gap:16px}.fs-media-card{position:relative;overflow:hidden;min-height:300px;border-radius:var(--fs-radius);background:linear-gradient(145deg,var(--fs-pine),#183129)}.fs-media-card--small{min-height:0}.fs-media-card__image{width:100%;height:100%;min-height:300px;object-fit:cover;object-position:center;mix-blend-mode:screen;opacity:.92}.fs-media-card--small .fs-media-card__image{min-height:0;aspect-ratio:1}.fs-media-card__label{position:absolute;bottom:20px;left:20px;max-width:18ch;margin:0;color:var(--fs-fog);font-size:clamp(1.15rem,2vw,1.55rem);font-weight:800;letter-spacing:-.035em;line-height:.95}.fs-use-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--fs-line);border-left:1px solid var(--fs-line)}.fs-use-card{min-height:210px;padding:clamp(20px,3vw,38px);border-right:1px solid var(--fs-line);border-bottom:1px solid var(--fs-line)}.fs-use-card__number{display:grid;width:36px;height:36px;margin-bottom:36px;border:1px solid var(--fs-orange);border-radius:50%;color:var(--fs-orange);font-size:.67rem;font-weight:800;letter-spacing:.05em;place-items:center}.fs-use-card h3,.fs-alternative-card h3,.fs-feature-card h3,.fs-product-card h3{margin:0;font-size:1.25rem;font-weight:800;letter-spacing:-.035em;line-height:1.04}.fs-use-card p,.fs-alternative-card p,.fs-feature-card p,.fs-product-card p{margin:10px 0 0;font-size:.92rem;line-height:1.45}.fs-alternatives{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.fs-alternative-card{position:relative;min-height:365px;overflow:hidden;padding:28px;border-radius:var(--fs-radius);background:#233a33;color:var(--fs-fog)}.fs-alternative-card:nth-child(2){background:#394841}.fs-alternative-card:nth-child(3){background:#1b2421}.fs-alternative-card:before{position:absolute;right:-16%;bottom:-30%;width:84%;aspect-ratio:1;border:1px solid rgb(231 236 232 / 18%);border-radius:50%;content:""}.fs-alternative-card__label{display:inline-flex;margin-bottom:98px;padding:7px 10px;border:1px solid rgb(231 236 232 / 25%);border-radius:999px;color:var(--fs-dry-grass);font-size:.65rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.fs-alternative-card p{max-width:28ch;color:#e7ece8c7}.fs-condition{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);overflow:hidden;border-radius:var(--fs-radius);background:var(--fs-pine);color:var(--fs-fog)}.fs-condition__copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:500px;padding:clamp(32px,7vw,94px)}.fs-condition__visual{position:relative;min-height:500px;background:linear-gradient(155deg,#10191726,#101917a6)}.fs-condition__visual:before{position:absolute;top:12%;right:12%;bottom:12%;left:12%;border:1px solid rgb(231 236 232 / 24%);border-radius:50%;content:""}.fs-condition__image{position:relative;z-index:1;width:100%;height:100%;min-height:500px;object-fit:contain;filter:drop-shadow(0 32px 40px rgb(0 0 0 / 35%))}.fs-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid rgb(231 236 232 / 18%);border-radius:var(--fs-radius);background:#e7ece82e}.fs-feature-card{min-height:226px;padding:28px;background:var(--fs-night)}.fs-feature-card__mark{display:block;width:32px;height:3px;margin-bottom:60px;background:var(--fs-orange)}.fs-feature-card p{color:#e7ece8b8}.fs-product-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.fs-product-card{position:relative;display:flex;flex-direction:column;min-height:580px;overflow:hidden;padding:clamp(24px,4vw,52px);border-radius:var(--fs-radius);background:var(--fs-white);color:var(--fs-night)}.fs-product-card--pro{background:#d6c8af}.fs-product-card__image{width:min(100%,440px);max-height:305px;margin:auto auto 30px;object-fit:contain;mix-blend-mode:multiply}.fs-product-card__label{display:inline-flex;width:fit-content;margin-bottom:15px;color:var(--fs-pine);font-size:.66rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.fs-product-card .fs-button{width:fit-content;margin-top:24px}.fs-guarantee{display:grid;grid-template-columns:minmax(0,1fr) minmax(310px,.8fr);gap:clamp(30px,7vw,100px);align-items:center}.fs-check-list{display:grid;gap:11px;margin:28px 0 0;padding:0;list-style:none}.fs-guarantee__seal{display:grid;width:min(100%,410px);aspect-ratio:1;margin-inline:auto;padding:40px;border:1px solid rgb(231 236 232 / 33%);border-radius:50%;background:radial-gradient(circle,rgb(40 68 61 / 75%),var(--fs-night) 65%);color:var(--fs-fog);place-items:center;text-align:center}.fs-guarantee__seal strong{color:var(--fs-orange);font-size:clamp(4rem,8vw,7rem);letter-spacing:-.1em;line-height:.8}.fs-guarantee__seal span{max-width:13ch;margin-top:15px;font-size:.74rem;font-weight:800;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.fs-notes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.fs-note{min-height:185px;padding:28px;border:1px dashed rgb(16 25 23 / 25%);border-radius:var(--fs-radius);background:#ffffff70}.fs-note__type{display:inline-flex;margin-bottom:48px;color:var(--fs-orange);font-size:.66rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.fs-note p{max-width:24ch;margin:0;font-size:1.07rem;font-weight:700;letter-spacing:-.025em;line-height:1.08}.fs-close{position:relative;overflow:hidden;background:var(--fs-pine);color:var(--fs-fog)}.fs-close__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.9fr) minmax(310px,1.1fr);gap:clamp(24px,7vw,100px);align-items:center}.fs-close__visual{position:relative;display:grid;min-height:420px;place-items:center}.fs-close__visual:before{position:absolute;width:82%;aspect-ratio:1;border:1px solid rgb(231 236 232 / 22%);border-radius:50%;content:""}.fs-close__image{position:relative;z-index:1;width:min(100%,520px);max-height:420px;object-fit:contain;filter:drop-shadow(0 30px 32px rgb(0 0 0 / 30%))}.fs-faq{display:grid;grid-template-columns:minmax(0,.55fr) minmax(0,1fr);gap:clamp(28px,8vw,138px)}.fs-faq__list{border-top:1px solid var(--fs-line)}.fs-faq details{border-bottom:1px solid var(--fs-line)}.fs-faq summary{display:flex;gap:16px;justify-content:space-between;padding:22px 0;cursor:pointer;font-size:1rem;font-weight:800;list-style:none}.fs-faq summary::-webkit-details-marker{display:none}.fs-faq summary:after{flex:0 0 auto;content:"+";color:var(--fs-orange);font-size:1.35rem;font-weight:400;line-height:.8}.fs-faq details[open] summary:after{content:"\2013"}.fs-faq details p{max-width:66ch;margin:0;padding:0 26px 24px 0;color:#101917b3;font-size:.94rem;line-height:1.55}.fs-brand-hero{position:relative;overflow:hidden;min-height:660px;background:linear-gradient(155deg,var(--fs-night),#213a31 75%);color:var(--fs-fog)}.fs-brand-hero__grid{display:grid;grid-template-columns:minmax(0,.75fr) minmax(420px,1.25fr);gap:30px;align-items:center;min-height:660px;padding-block:70px}.fs-brand-hero__visual{position:relative;height:100%;min-height:500px}.fs-brand-hero__visual:before{position:absolute;top:6%;right:0;bottom:2%;left:9%;border:1px solid rgb(231 236 232 / 17%);border-radius:50% 50% 0 0;content:""}.fs-brand-hero__image{position:absolute;right:0;bottom:0;width:min(100%,630px);max-height:550px;object-fit:contain;filter:drop-shadow(0 34px 36px rgb(0 0 0 / 32%))}.fs-catalog-trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--fs-line);border-left:1px solid var(--fs-line)}.fs-catalog-trust div{min-height:130px;padding:26px;border-right:1px solid var(--fs-line);border-bottom:1px solid var(--fs-line)}.fs-catalog-trust strong,.fs-catalog-trust span{display:block}.fs-catalog-trust strong{margin-bottom:10px;font-size:.8rem;letter-spacing:.04em;text-transform:uppercase}.fs-catalog-trust span{color:#101917a6;font-size:.84rem;line-height:1.4}.fs-story{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(30px,8vw,120px);align-items:center}.fs-story__art{position:relative;display:grid;min-height:450px;overflow:hidden;border-radius:var(--fs-radius);background:linear-gradient(135deg,#d7c6a6,#a9b2a9);place-items:center}.fs-story__art:before,.fs-story__art:after{position:absolute;content:""}.fs-story__art:before{width:72%;aspect-ratio:1;border:1px solid rgb(16 25 23 / 24%);border-radius:50%}.fs-story__art:after{inset:auto 11% 10% auto;width:26%;aspect-ratio:1;border:1px solid rgb(238 108 58 / 75%);border-radius:50%}.fs-story__image{position:relative;z-index:1;width:min(100%,440px);max-height:380px;object-fit:contain;mix-blend-mode:multiply}.fs-review-placeholder{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:16px}.fs-review-placeholder__stat,.fs-review-placeholder__note{min-height:230px;padding:30px;border-radius:var(--fs-radius)}.fs-review-placeholder__stat{display:flex;flex-direction:column;justify-content:flex-end;background:var(--fs-pine);color:var(--fs-fog)}.fs-review-placeholder__stat strong{color:var(--fs-orange);font-size:clamp(2.2rem,5vw,4.4rem);letter-spacing:-.08em;line-height:.84}.fs-review-placeholder__stat span{max-width:21ch;margin-top:15px;font-size:.88rem;font-weight:700;line-height:1.35}.fs-review-placeholder__note{display:flex;align-items:flex-end;background:var(--fs-white)}.fs-review-placeholder__note p{max-width:38ch;margin:0;font-size:1.2rem;font-weight:800;letter-spacing:-.035em;line-height:1.05}.fs-offer{display:grid;gap:12px}.fs-offer__header{display:flex;gap:12px;align-items:baseline;justify-content:space-between}.fs-offer__header h2{margin:0;font-size:1.02rem;font-weight:800;letter-spacing:-.02em}.fs-offer__header p{margin:0;color:var(--fs-pine);font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.fs-offer__cards{display:grid;gap:9px}.fs-offer-card{position:relative;display:grid;grid-template-columns:1fr auto;gap:8px;width:100%;padding:14px 16px;border:1px solid rgb(16 25 23 / 19%);border-radius:12px;background:var(--fs-white);color:var(--fs-night);cursor:pointer;font:inherit;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.fs-offer-card:hover,.fs-offer-card[aria-pressed=true]{border-color:var(--fs-orange);box-shadow:0 6px 18px #ee6c3a24;transform:translateY(-1px)}.fs-offer-card[aria-pressed=true]:after{position:absolute;top:8px;right:8px;width:7px;height:7px;border-radius:50%;content:"";background:var(--fs-orange)}.fs-offer-card__title,.fs-offer-card__detail{display:block}.fs-offer-card__title{font-size:.93rem;font-weight:800;letter-spacing:-.02em}.fs-offer-card__detail{display:block;margin-top:4px;color:#101917a6;font-size:.76rem;line-height:1.3}.fs-offer-card__detail s{color:#10191775}.fs-offer-card__badge{align-self:center;padding:5px 7px;border-radius:999px;background:var(--fs-night);color:var(--fs-fog);font-size:.6rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.fs-offer__note{margin:2px 0 0;color:#101917a1;font-size:.74rem;line-height:1.45}.fs-warranty{display:flex;gap:10px;align-items:flex-start;padding:13px 14px;border:1px solid rgb(16 25 23 / 18%);border-radius:12px;background:#28443d0f;cursor:pointer}.fs-warranty input{width:17px;height:17px;margin:2px 0 0;accent-color:var(--fs-orange)}.fs-warranty strong,.fs-warranty small{display:block}.fs-warranty strong{font-size:.82rem}.fs-warranty small{margin-top:3px;color:#101917a6;font-size:.72rem;line-height:1.35}.fs-product-jump{position:sticky;top:var(--header-group-height, 0px);z-index:4;border-block:1px solid var(--fs-line);background:#e7ece8e8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.fs-product-jump__inner{display:flex;gap:12px 24px;align-items:center;justify-content:space-between;min-height:56px}.fs-product-jump__label{color:var(--fs-pine);font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.fs-product-jump__links{display:flex;gap:16px;align-items:center}.fs-product-jump__links a,.fs-product-jump__links button{border:0;background:none;color:var(--fs-night);cursor:pointer;font:inherit;font-size:.75rem;font-weight:800;text-decoration:none}.fs-product-story{background:var(--fs-fog)}.fs-product-story__reel{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:40px}.fs-product-story__reel img{width:100%;aspect-ratio:.76;border-radius:12px;object-fit:cover;background:var(--fs-white)}.fs-product-story__assurances{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:50px;overflow:hidden;border:1px solid var(--fs-line);border-radius:var(--fs-radius);background:var(--fs-line)}.fs-product-story__assurance{min-height:150px;padding:22px;background:var(--fs-fog)}.fs-product-story__assurance strong{display:block;margin-bottom:10px;font-size:.84rem;letter-spacing:-.02em}.fs-product-story__assurance span{display:block;color:#101917a3;font-size:.76rem;line-height:1.4}.fs-product-story__how{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.fs-product-story__step{padding:28px;border-top:1px solid rgb(231 236 232 / 35%)}.fs-product-story__step b{display:block;margin-bottom:32px;color:var(--fs-orange);font-size:.75rem;letter-spacing:.1em}.fs-product-story__step h3{margin:0;font-size:1.25rem;letter-spacing:-.035em}.fs-product-story__step p{margin:11px 0 0;color:#e7ece8b3;font-size:.9rem;line-height:1.5}.fs-product-story__comparison{overflow:hidden;border:1px solid var(--fs-line);border-radius:var(--fs-radius)}.fs-product-story__comparison-row{display:grid;grid-template-columns:minmax(150px,1.2fr) repeat(2,minmax(100px,1fr));border-bottom:1px solid var(--fs-line)}.fs-product-story__comparison-row:last-child{border-bottom:0}.fs-product-story__comparison-row>*{padding:15px 18px;border-right:1px solid var(--fs-line);font-size:.82rem;line-height:1.35}.fs-product-story__comparison-row>*:last-child{border-right:0}.fs-product-story__comparison-row--head{background:var(--fs-pine);color:var(--fs-fog);font-size:.73rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.fs-product-story__comparison-row--head>*{font-size:inherit}.fs-contact,.fs-tracking{padding-block:clamp(60px,9vw,124px);background:var(--fs-fog)}.fs-contact__grid,.fs-tracking__grid{display:grid;grid-template-columns:minmax(0,.7fr) minmax(370px,1fr);gap:clamp(35px,9vw,140px);align-items:start}.fs-contact__aside,.fs-tracking__aside{padding:clamp(25px,4vw,44px);border-radius:var(--fs-radius);background:var(--fs-night);color:var(--fs-fog)}.fs-contact__aside .fs-copy,.fs-tracking__aside .fs-copy{color:#e7ece8c7}.fs-form{display:grid;gap:16px}.fs-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.fs-form label{display:grid;gap:7px;color:var(--fs-night);font-size:.76rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.fs-contact__aside .fs-form label,.fs-tracking__aside .fs-form label{color:var(--fs-fog)}.fs-form input,.fs-form select,.fs-form textarea{width:100%;min-height:48px;padding:12px 14px;border:1px solid rgb(16 25 23 / 24%);border-radius:8px;background:var(--fs-white);color:var(--fs-night);font:inherit;font-size:.98rem;letter-spacing:normal;line-height:1.4;text-transform:none}.fs-form textarea{min-height:150px;resize:vertical}.fs-form input:focus,.fs-form select:focus,.fs-form textarea:focus{border-color:var(--fs-orange);outline:2px solid rgb(238 108 58 / 23%)}.fs-form__success,.fs-form__error{margin:0;padding:14px 16px;border-radius:8px;font-size:.92rem;line-height:1.4}.fs-form__success{background:#28443d21;color:var(--fs-pine)}.fs-form__error{background:#ee6c3a24;color:#8a3116}.fs-tracking__provider-note{margin:22px 0 0;color:#1019179e;font-size:.82rem;line-height:1.45}.fs-tracking__status{display:grid;gap:12px;margin-top:24px;padding:20px;border:1px dashed rgb(16 25 23 / 25%);border-radius:12px}.fs-tracking__status strong{font-size:.9rem}.fs-tracking__status span{color:#1019179e;font-size:.82rem;line-height:1.45}.fs-add-on{padding-block:clamp(64px,10vw,130px);background:var(--fs-fog)}.fs-add-on__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,.7fr);gap:clamp(34px,9vw,130px);align-items:center}.fs-add-on__media{display:grid;min-height:380px;overflow:hidden;border-radius:var(--fs-radius);background:var(--fs-white);place-items:center}.fs-add-on__media img{width:100%;height:100%;object-fit:contain}.fs-add-on__purchase{padding:clamp(25px,4vw,44px);border-radius:var(--fs-radius);background:var(--fs-night);color:var(--fs-fog)}.fs-add-on__purchase .fs-copy{color:#e7ece8c7}.fs-add-on__price{margin:22px 0;color:var(--fs-dry-grass);font-size:1.25rem;font-weight:800}@media screen and (max-width:989px){.fs-hero__grid,.fs-brand-hero__grid,.fs-close__grid,.fs-guarantee,.fs-contact__grid,.fs-tracking__grid,.fs-add-on__grid{grid-template-columns:1fr}.fs-hero__grid{min-height:0}.fs-hero__visual{min-height:435px}.fs-hero__picture{width:min(100%,720px)}.fs-hero__wordmark{margin-bottom:42px}.fs-brand-hero,.fs-brand-hero__grid{min-height:0}.fs-brand-hero__visual{min-height:450px}.fs-section__intro,.fs-condition,.fs-story,.fs-faq,.fs-review-placeholder{grid-template-columns:1fr}.fs-section__intro{gap:16px}.fs-condition__copy,.fs-condition__visual,.fs-condition__image{min-height:400px}.fs-condition__visual,.fs-condition__image{min-height:340px}.fs-product-story__assurances,.fs-catalog-trust{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.fs-container{width:min(100% - 28px,1280px)}.fs-hero__grid{gap:8px;padding-block:44px 22px}.fs-hero__wordmark{width:min(100%,230px);margin-bottom:38px}.fs-hero__points{grid-template-columns:1fr;gap:9px}.fs-hero__visual{min-height:354px}.fs-hero__picture{width:min(100%,430px);aspect-ratio:4 / 5}.fs-hero__visual:before{top:7%;right:0;bottom:9%;left:0}.fs-hero__badge{right:0;bottom:4%;width:112px;min-height:112px;padding:12px;font-size:.56rem}.fs-hero__badge span{font-size:1.35rem}.fs-media-grid,.fs-product-options,.fs-alternatives,.fs-notes,.fs-feature-grid,.fs-use-grid,.fs-product-story__reel,.fs-product-story__how{grid-template-columns:1fr}.fs-media-card,.fs-media-card__image{min-height:245px}.fs-media-card--small .fs-media-card__image{aspect-ratio:1.2}.fs-use-card{min-height:170px}.fs-use-card__number{margin-bottom:28px}.fs-alternative-card{min-height:260px}.fs-alternative-card__label{margin-bottom:55px}.fs-feature-card{min-height:174px}.fs-feature-card__mark{margin-bottom:38px}.fs-product-card{min-height:0}.fs-product-card__image{max-height:260px}.fs-guarantee__seal{width:min(100%,300px);padding:30px}.fs-close__visual{min-height:300px}.fs-close__image{max-height:300px}.fs-faq summary{padding-block:18px;font-size:.93rem}.fs-brand-hero__grid{gap:0;padding-block:44px 0}.fs-brand-hero__visual{min-height:340px}.fs-product-story__assurances,.fs-catalog-trust{grid-template-columns:1fr}.fs-product-jump__inner{gap:8px;flex-wrap:wrap;padding-block:10px}.fs-product-jump__links{gap:12px;width:100%;overflow-x:auto}.fs-product-story__reel img{aspect-ratio:1.2}.fs-product-story__comparison{overflow-x:auto}.fs-product-story__comparison-row{min-width:610px}.fs-form__grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.fs-ticker__track{animation:none}.fs-button,.fs-offer-card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/field-signal.css.map */
