:root{--belfar-black: #050505;--belfar-ink: #11110f;--belfar-white: #fff;--belfar-paper: #f2f1ec;--belfar-soft: #e6e5df;--belfar-gray: #6c6c66;--belfar-line: rgba(17, 17, 15, .14);--belfar-max: 1600px;--belfar-gutter: clamp(24px, 4.4vw, 84px);--belfar-ease: cubic-bezier(.22, .7, .18, 1)}html{scroll-behavior:smooth}body{background:var(--belfar-paper)}.header-group,.shopify-section-group-header-group{position:relative;z-index:40}#header-component{border-bottom:1px solid rgba(17,17,15,.08);backdrop-filter:saturate(115%) blur(22px);-webkit-backdrop-filter:saturate(115%) blur(22px)}.header-logo{font-weight:700!important;letter-spacing:.22em!important}.menu-list__link{letter-spacing:.015em}.belfar{overflow:clip;color:var(--belfar-ink);background:var(--belfar-paper);font-family:var(--font-body--family, Inter, Arial, sans-serif)}.belfar *,.belfar *:before,.belfar *:after{box-sizing:border-box}.belfar img{max-width:100%;height:auto}.belfar a{color:inherit}.belfar-shell{width:min(100%,var(--belfar-max));margin-inline:auto;padding-inline:var(--belfar-gutter)}.belfar-kicker,.belfar-section-index{margin:0 0 20px;font-size:.68rem;line-height:1;font-weight:650;letter-spacing:.17em;text-transform:uppercase}.belfar-section-index{color:var(--belfar-gray)}.belfar-display{max-width:10ch;margin:0;font-size:clamp(4.4rem,8.4vw,9.8rem);font-weight:620;line-height:.86;letter-spacing:-.076em;text-wrap:balance}.belfar-title{max-width:13ch;margin:0;font-size:clamp(3.1rem,5.5vw,6.4rem);font-weight:610;line-height:.92;letter-spacing:-.064em;text-wrap:balance}.belfar-lede{max-width:41rem;margin:28px 0 0;color:var(--belfar-gray);font-size:clamp(1.05rem,1.45vw,1.3rem);line-height:1.55}.belfar-section-head{display:flex;align-items:end;justify-content:space-between;gap:60px}.belfar-section-head>p{max-width:28rem;margin:0;color:var(--belfar-gray);font-size:1rem;line-height:1.55}.belfar-button{display:inline-flex;min-height:54px;align-items:center;justify-content:center;padding:0 28px;border:1px solid var(--belfar-ink);border-radius:999px;background:var(--belfar-ink);color:#fff!important;font-size:.86rem;font-weight:650;text-decoration:none;transition:transform .26s var(--belfar-ease),background-color .26s ease,color .26s ease}.belfar-button:hover{transform:translateY(-2px);background:#292927}.belfar-button--light{border-color:#fff;background:#fff;color:var(--belfar-ink)!important}.belfar-text-link{display:inline-flex;align-items:center;gap:28px;padding-bottom:7px;border-bottom:1px solid currentColor;font-size:.84rem;font-weight:600;text-decoration:none}.belfar-text-link span{transition:transform .26s var(--belfar-ease)}.belfar-text-link:hover span{transform:translate(3px,-3px)}[data-belfar-reveal]{opacity:0;transform:translateY(28px);transition:opacity .85s var(--belfar-ease),transform .85s var(--belfar-ease)}.belfar-ready [data-belfar-reveal].is-visible{opacity:1;transform:none}.belfar-hero{position:relative;min-height:calc(100svh - 70px);display:grid;align-items:stretch;background:var(--belfar-black);color:#fff}.belfar-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.belfar-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(0,0,0,.66) 0%,rgba(0,0,0,.12) 54%,transparent 82%),linear-gradient(0deg,rgba(0,0,0,.48),transparent 45%)}.belfar-hero__media img{width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.005)}.belfar-hero__content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;padding-block:clamp(90px,11vh,130px) 30px}.belfar-hero__copy{max-width:760px}.belfar-hero__sub{max-width:33rem;margin:30px 0 36px;color:#ffffffbd;font-size:clamp(1rem,1.25vw,1.18rem);line-height:1.6}.belfar-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:26px}.belfar-hero__footer{display:grid;grid-template-columns:1fr 1fr auto;gap:30px;padding-top:24px;border-top:1px solid rgba(255,255,255,.22);color:#ffffff94;font-size:.66rem;letter-spacing:.12em;text-transform:uppercase}.belfar-philosophy{padding-block:clamp(130px,17vw,270px);background:#fff}.belfar-philosophy__grid{display:grid;grid-template-columns:minmax(120px,.35fr) 1.65fr;gap:50px}.belfar-philosophy__line{display:block;font-size:clamp(4.2rem,9.6vw,11rem);font-weight:610;line-height:.86;letter-spacing:-.078em}.belfar-philosophy__line:nth-of-type(2){color:#a3a39d}.belfar-philosophy__note{max-width:36rem;margin:56px 0 0 auto;color:var(--belfar-gray);font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.6}.belfar-range{padding-block:clamp(110px,13vw,200px)}.belfar-range__grid{display:grid;grid-template-columns:1.15fr .85fr;gap:18px;margin-top:70px;align-items:stretch}.belfar-range-card{position:relative;display:grid;min-width:0;overflow:hidden;background:#fff;color:inherit;text-decoration:none}.belfar-range-card__media{aspect-ratio:1.05 / 1;overflow:hidden;background:#deded8}.belfar-range-card__media img{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--belfar-ease)}.belfar-range-card--pro .belfar-range-card__media img{object-position:58% center}.belfar-range-card--air .belfar-range-card__media img{object-fit:contain;padding:clamp(28px,5vw,84px)}.belfar-range-card:hover .belfar-range-card__media img{transform:scale(1.026)}.belfar-range-card__body{display:flex;justify-content:space-between;gap:30px;padding:28px 30px 32px}.belfar-range-card__body>div:first-child span{color:var(--belfar-gray);font-size:.67rem;letter-spacing:.13em;text-transform:uppercase}.belfar-range-card__body h3{margin:10px 0 0;font-size:clamp(2rem,3.6vw,4rem);font-weight:590;letter-spacing:-.055em}.belfar-range-card__buy{display:flex;align-items:flex-end;gap:22px}.belfar-range-card__buy strong{font-size:.85rem;font-weight:580;white-space:nowrap}.belfar-range-card__buy span{font-size:1.2rem}.belfar-data{padding-block:clamp(110px,13vw,200px);background:#deddd7}.belfar-data__head{display:flex;align-items:end;justify-content:space-between;gap:60px;margin-bottom:74px}.belfar-data__note{max-width:31rem;margin:0;color:var(--belfar-gray);line-height:1.6}.belfar-data__grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--belfar-line)}.belfar-data__card{min-height:310px;padding:26px 28px 30px 0;border-right:1px solid var(--belfar-line);display:flex;flex-direction:column;justify-content:space-between}.belfar-data__card:not(:first-child){padding-left:28px}.belfar-data__card:last-child{border-right:0}.belfar-data__index{color:var(--belfar-gray);font-size:.68rem;letter-spacing:.14em}.belfar-data__card h3{margin:0 0 12px;font-size:clamp(1.6rem,2.1vw,2.4rem);font-weight:590;letter-spacing:-.045em}.belfar-data__card p{max-width:17rem;margin:0;color:var(--belfar-gray);line-height:1.55}.belfar-showcase{padding-bottom:clamp(110px,13vw,190px);background:var(--belfar-black);color:#fff}.belfar-showcase__visual{height:min(78vw,980px);max-height:92vh;overflow:hidden}.belfar-showcase__visual img{width:100%;height:100%;object-fit:cover;object-position:center;filter:contrast(1.04)}.belfar-showcase__content{display:grid;grid-template-columns:1.25fr .75fr;gap:clamp(60px,9vw,150px);padding-top:clamp(70px,9vw,130px)}.belfar-showcase__details>p{max-width:34rem;margin:0;color:#ffffffad;font-size:clamp(1.1rem,1.5vw,1.4rem);line-height:1.55}.belfar-spec-list{margin:50px 0 36px;padding:0;border-top:1px solid rgba(255,255,255,.2);list-style:none}.belfar-spec-list li{display:flex;justify-content:space-between;gap:24px;padding:17px 0;border-bottom:1px solid rgba(255,255,255,.2);color:#ffffff8c}.belfar-spec-list strong{color:#fff;font-weight:520;text-align:right}.belfar-how{padding-block:clamp(120px,15vw,230px);background:#fff}.belfar-how__flow{display:grid;grid-template-columns:repeat(3,1fr);margin-top:78px;border-block:1px solid var(--belfar-line)}.belfar-how__step{min-height:390px;padding:26px 34px 32px 0;border-right:1px solid var(--belfar-line);display:flex;flex-direction:column;justify-content:space-between}.belfar-how__step:not(:first-child){padding-left:34px}.belfar-how__step:last-child{border-right:0}.belfar-how__step>span{color:var(--belfar-gray);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase}.belfar-how__step h3{margin:0 0 12px;font-size:clamp(2.1rem,3vw,3.6rem);font-weight:590;letter-spacing:-.055em}.belfar-how__step p{max-width:22rem;margin:0;color:var(--belfar-gray);line-height:1.6}.belfar-app{padding-block:clamp(110px,13vw,200px);background:#10100f;color:#fff}.belfar-app__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(70px,10vw,170px);align-items:start}.belfar-app__copy{position:sticky;top:130px;padding-top:36px}.belfar-app__copy .belfar-lede{color:#ffffff91}.belfar-app__legend{display:flex;flex-wrap:wrap;gap:9px;margin-top:44px}.belfar-app__legend span{padding:9px 12px;border:1px solid rgba(255,255,255,.18);border-radius:999px;color:#ffffffa8;font-size:.69rem}.belfar-app__note{max-width:31rem;margin-top:42px;color:#ffffff61;font-size:.72rem;line-height:1.55}.belfar-app-stage{position:relative;min-height:900px;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at 50% 45%,#2b2b29 0,#161615,#0c0c0b 72%)}.belfar-app-orbit{position:absolute;width:min(720px,88%);aspect-ratio:1;border:1px solid rgba(255,255,255,.13);border-radius:50%}.belfar-app-orbit:before,.belfar-app-orbit:after{content:"";position:absolute;top:15%;right:15%;bottom:15%;left:15%;border:1px solid rgba(255,255,255,.1);border-radius:50%}.belfar-app-orbit:after{top:32%;right:32%;bottom:32%;left:32%}.belfar-app-orbit i{position:absolute;width:7px;aspect-ratio:1;border-radius:50%;background:#ecece7;box-shadow:0 0 26px #fff9}.belfar-app-orbit i:nth-child(1){left:13%;top:22%}.belfar-app-orbit i:nth-child(2){right:8%;top:50%}.belfar-app-orbit i:nth-child(3){left:47%;bottom:1%}.belfar-phone{position:relative;z-index:1;width:min(365px,70%);aspect-ratio:9 / 19.5;padding:11px;border:1px solid #4e4e4b;border-radius:52px;background:#050505;box-shadow:0 48px 100px #0000008c;transform:rotate(2deg)}.belfar-phone__screen{height:100%;padding:45px 23px 22px;border-radius:41px;display:flex;flex-direction:column;overflow:hidden;background:#f2f2ee;color:#111}.belfar-phone__top{display:flex;justify-content:space-between;font-size:.66rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.belfar-phone__status{display:flex;align-items:end;justify-content:space-between;margin:48px 0 28px;padding-bottom:16px;border-bottom:1px solid #d3d3cd}.belfar-phone__status span{color:#777772;font-size:.68rem;text-transform:uppercase;letter-spacing:.11em}.belfar-phone__status strong{font-size:1rem;font-weight:600}.belfar-phone__rings{position:relative;width:74%;aspect-ratio:1;margin:18px auto 40px}.belfar-phone__rings i{position:absolute;top:0;right:0;bottom:0;left:0;border:12px solid #111;border-right-color:#d7d7d1;border-radius:50%}.belfar-phone__rings i:nth-child(2){top:20%;right:20%;bottom:20%;left:20%;border-width:10px;transform:rotate(72deg)}.belfar-phone__rings i:nth-child(3){top:40%;right:40%;bottom:40%;left:40%;border-width:8px;transform:rotate(150deg)}.belfar-phone__rows{display:grid;gap:10px}.belfar-phone__rows span{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border:1px solid #d6d6d0;border-radius:13px;color:#666;font-size:.73rem}.belfar-phone__rows i{width:30%;height:4px;border-radius:4px;background:#111}.belfar-phone__label{margin-top:auto;padding-top:20px;color:#8b8b85;font-size:.63rem;letter-spacing:.08em;text-transform:uppercase}.belfar-accessories{padding-block:clamp(120px,15vw,230px)}.belfar-accessories__grid{display:grid;grid-template-columns:1.15fr .85fr .85fr;gap:14px;margin-top:70px}.belfar-accessory{position:relative;min-height:590px;padding:27px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;background:#fff;color:inherit;text-decoration:none}.belfar-accessory>span{position:relative;z-index:2;color:var(--belfar-gray);font-size:.67rem;letter-spacing:.13em;text-transform:uppercase}.belfar-accessory>div:last-child{position:relative;z-index:2}.belfar-accessory h3{margin:0;font-size:clamp(2rem,3.2vw,3.6rem);font-weight:590;letter-spacing:-.055em}.belfar-accessory p{max-width:22rem;margin:12px 0 0;color:var(--belfar-gray);line-height:1.5}.belfar-accessory--bands{background:#151514;color:#fff}.belfar-accessory--bands>span,.belfar-accessory--bands p{color:#ffffff80}.belfar-accessory__bands{position:absolute;top:16%;right:7%;bottom:28%;left:7%;display:flex;align-items:center;justify-content:center;gap:8px;transform:rotate(-8deg)}.belfar-accessory__bands i{width:18%;height:82%;border-radius:999px;background:#151515;border:1px solid rgba(255,255,255,.24);box-shadow:inset 0 0 0 4px #ffffff06}.belfar-accessory__bands i:nth-child(2){background:#d8d1a9;height:94%}.belfar-accessory__bands i:nth-child(3){background:#315e77;height:88%}.belfar-accessory__bands i:nth-child(4){background:#819049;height:76%}.belfar-accessory__charger{position:absolute;top:12%;right:0;bottom:25%;left:0;display:grid;place-items:center}.belfar-accessory__charger:before{content:"";width:55%;aspect-ratio:1;border:20px solid #d4d4ce;border-radius:50%;box-shadow:0 30px 55px #0000001f}.belfar-accessory__charger i{position:absolute;width:70%;height:2px;background:#bcbcb6;transform:rotate(32deg)}.belfar-accessory__loop{position:absolute;top:20%;right:13%;bottom:27%;left:13%;border:32px solid #181817;border-radius:50%;transform:scaleY(.56) rotate(-25deg);opacity:.92}.belfar-lifestyle{padding-block:clamp(120px,15vw,230px);background:#fff}.belfar-lifestyle__list{margin-top:80px;border-top:1px solid var(--belfar-line)}.belfar-lifestyle__list article{display:grid;grid-template-columns:70px .7fr 1.3fr;gap:28px;align-items:baseline;padding:30px 0;border-bottom:1px solid var(--belfar-line)}.belfar-lifestyle__list span{color:var(--belfar-gray);font-size:.68rem}.belfar-lifestyle__list h3{margin:0;font-size:clamp(2.4rem,5vw,6rem);font-weight:590;line-height:.9;letter-spacing:-.06em}.belfar-lifestyle__list p{max-width:31rem;margin:0;color:var(--belfar-gray);line-height:1.55}.belfar-compare{padding-block:clamp(120px,15vw,220px);background:var(--belfar-black);color:#fff}.belfar-table{margin-top:72px;border-top:1px solid rgba(255,255,255,.2)}.belfar-table__row{display:grid;grid-template-columns:.9fr 1fr 1fr;gap:28px;padding:24px 0;border-bottom:1px solid rgba(255,255,255,.2)}.belfar-table__row span{color:#ffffff78}.belfar-table__row strong{font-weight:520}.belfar-faq{padding-block:clamp(120px,14vw,210px)}.belfar-faq__grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:clamp(60px,9vw,150px)}.belfar-faq details{border-top:1px solid var(--belfar-line)}.belfar-faq details:last-child{border-bottom:1px solid var(--belfar-line)}.belfar-faq summary{position:relative;padding:25px 44px 25px 0;cursor:pointer;list-style:none;font-size:1rem;font-weight:600}.belfar-faq summary::-webkit-details-marker{display:none}.belfar-faq summary:after{content:"+";position:absolute;right:0;font-size:1.2rem;font-weight:400}.belfar-faq details[open] summary:after{content:"\2212"}.belfar-faq details p{max-width:46rem;margin:0;padding:0 50px 26px 0;color:var(--belfar-gray);line-height:1.65}.belfar-page{min-height:70vh;padding-block:clamp(100px,13vw,200px)}.belfar-page__hero{padding-bottom:clamp(70px,10vw,140px);border-bottom:1px solid var(--belfar-line)}.belfar-page__eyebrow{margin:0 0 22px;font-size:.68rem;letter-spacing:.16em;text-transform:uppercase}.belfar-page__body{display:grid;grid-template-columns:.7fr 1.3fr;gap:clamp(60px,9vw,150px);padding-top:clamp(60px,8vw,120px)}.belfar-page__body h2{margin:0;font-size:clamp(2.4rem,4.5vw,5rem);line-height:.95;letter-spacing:-.055em}.belfar-page__copy{max-width:54rem;font-size:1rem;line-height:1.75}.belfar-page__copy h3{margin:52px 0 12px;font-size:1.35rem}.belfar-page__copy p{color:var(--belfar-gray)}.belfar-page__copy .belfar-pending{padding:18px 20px;border:1px solid #b8a16c;background:#fff8e7;color:#5b4b25}body:has(.belfar-product-story) .product-information{background:var(--belfar-paper)}body:has(.belfar-product-story) .product-information__grid{gap:clamp(36px,6vw,96px)}body:has(.belfar-product-story) .product-details{padding-block:clamp(38px,7vw,92px)}body:has(.belfar-product-story) .product-details h1{font-size:clamp(3rem,5vw,6rem);font-weight:610;line-height:.9;letter-spacing:-.065em}body:has(.belfar-product-story) .product-details .button{min-height:54px;border-radius:999px;font-weight:650}body:has(.belfar-product-story) .product-information__media{background:#e3e2dc}.belfar-product-story{padding-block:clamp(100px,12vw,180px);background:var(--belfar-black);color:#fff}.belfar-product-story__grid{display:grid;grid-template-columns:.72fr 1.28fr;gap:clamp(60px,9vw,150px)}.belfar-product-story__specs{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.2)}.belfar-product-story__spec{min-height:180px;padding:24px;border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2)}.belfar-product-story__spec span{display:block;color:#ffffff80;font-size:.67rem;letter-spacing:.13em;text-transform:uppercase}.belfar-product-story__spec strong{display:block;margin-top:42px;font-size:1.2rem;font-weight:520}.belfar-product-principles{display:grid;grid-template-columns:repeat(3,1fr);margin-top:clamp(80px,10vw,150px);border-block:1px solid rgba(255,255,255,.2)}.belfar-product-principles article{min-height:330px;padding:26px 34px 30px 0;border-right:1px solid rgba(255,255,255,.2);display:flex;flex-direction:column;justify-content:space-between}.belfar-product-principles article:not(:first-child){padding-left:34px}.belfar-product-principles article:last-child{border-right:0}.belfar-product-principles span{color:#fff6;font-size:.68rem;letter-spacing:.13em}.belfar-product-principles h3{margin:auto 0 12px;font-size:clamp(1.8rem,3vw,3.2rem);font-weight:580;letter-spacing:-.05em}.belfar-product-principles p{max-width:22rem;margin:0;color:#ffffff85;line-height:1.6}.belfar-disclaimer{max-width:54rem;margin-top:42px;color:#ffffff73;font-size:.72rem;line-height:1.65}.belfar-footer{padding:84px var(--belfar-gutter) 32px;background:var(--belfar-black);color:#fff}.belfar-footer__inner{max-width:var(--belfar-max);margin:auto}.belfar-footer__brand{margin:0 0 82px;font-size:clamp(4rem,13vw,13rem);font-weight:620;line-height:.78;letter-spacing:-.078em}.belfar-footer__grid{display:grid;grid-template-columns:1.3fr repeat(3,1fr);gap:42px;padding-block:36px;border-block:1px solid rgba(255,255,255,.18)}.belfar-footer__grid h3{margin:0 0 17px;color:#ffffff73;font-size:.67rem;letter-spacing:.14em;text-transform:uppercase}.belfar-footer__grid a{display:block;width:fit-content;margin:10px 0;color:#fff;text-decoration:none}.belfar-footer__grid p{max-width:24rem;color:#ffffff94;line-height:1.6}.belfar-footer__base{display:flex;justify-content:space-between;gap:30px;padding-top:30px;color:#ffffff6b;font-size:.68rem}@media(max-width:1099px){.belfar-philosophy__grid{grid-template-columns:1fr}.belfar-range__grid{grid-template-columns:1fr 1fr}.belfar-data__grid{grid-template-columns:repeat(2,1fr)}.belfar-data__card:nth-child(2){border-right:0}.belfar-showcase__content,.belfar-app__grid,.belfar-faq__grid,.belfar-page__body,.belfar-product-story__grid{grid-template-columns:1fr}.belfar-app__copy{position:static}.belfar-app-stage{min-height:760px}.belfar-accessories__grid{grid-template-columns:1.2fr .8fr}.belfar-accessory--fit{grid-column:1 / -1;min-height:420px}.belfar-footer__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){:root{--belfar-gutter: 20px}.belfar-display{font-size:clamp(3.7rem,17vw,5.9rem);line-height:.87}.belfar-title{font-size:clamp(2.8rem,13vw,4.8rem)}.belfar-section-head,.belfar-data__head{display:block}.belfar-section-head>p,.belfar-data__note{margin-top:26px}.belfar-hero{min-height:calc(100svh - 62px)}.belfar-hero__media:after{background:linear-gradient(0deg,#000000f5,#000000a3 34%,#00000014 72%)}.belfar-hero__media img{object-position:66% 38%}.belfar-hero__content{justify-content:flex-end;padding-block:145px 22px}.belfar-hero__copy{padding-top:30vh}.belfar-hero__sub{max-width:27rem;margin:23px 0 28px}.belfar-hero__actions{gap:18px}.belfar-hero__footer{grid-template-columns:1fr auto;margin-top:54px}.belfar-hero__footer span:nth-child(2){display:none}.belfar-philosophy{padding-block:125px}.belfar-philosophy__line{font-size:clamp(3.3rem,15vw,5.2rem)}.belfar-philosophy__note{margin-top:42px}.belfar-range,.belfar-data,.belfar-how,.belfar-accessories,.belfar-lifestyle,.belfar-compare,.belfar-faq{padding-block:110px}.belfar-range__grid{grid-template-columns:1fr;margin-top:48px}.belfar-range-card__media{aspect-ratio:1 / .92}.belfar-range-card__body{padding:22px 20px 25px}.belfar-range-card__body h3{font-size:2.5rem}.belfar-data__grid{grid-template-columns:1fr;margin-top:48px}.belfar-data__card,.belfar-data__card:not(:first-child){min-height:235px;padding:22px 0 25px;border-right:0;border-bottom:1px solid var(--belfar-line)}.belfar-showcase__visual{height:78vh;min-height:560px}.belfar-showcase__visual img{object-position:62% center}.belfar-showcase__content{padding-top:70px}.belfar-showcase__details{margin-top:8px}.belfar-how__flow{grid-template-columns:1fr;margin-top:52px}.belfar-how__step,.belfar-how__step:not(:first-child){min-height:270px;padding:23px 0 27px;border-right:0;border-bottom:1px solid var(--belfar-line)}.belfar-app{padding-block:100px}.belfar-app-stage{min-height:680px;margin-inline:-20px;border-inline:0}.belfar-phone{width:min(310px,74%)}.belfar-app__note{margin-bottom:46px}.belfar-accessories__grid{grid-template-columns:1fr;margin-top:52px}.belfar-accessory,.belfar-accessory--fit{grid-column:auto;min-height:470px}.belfar-lifestyle__list{margin-top:52px}.belfar-lifestyle__list article{grid-template-columns:38px 1fr;gap:16px}.belfar-lifestyle__list h3{font-size:3.6rem}.belfar-lifestyle__list p{grid-column:2}.belfar-table{margin-top:50px;overflow-x:auto}.belfar-table__row{min-width:620px;grid-template-columns:.8fr 1fr 1fr;font-size:.82rem}.belfar-faq__grid>div:first-child{margin-bottom:16px}.belfar-product-story__specs,.belfar-product-principles{grid-template-columns:1fr}.belfar-product-principles article,.belfar-product-principles article:not(:first-child){min-height:250px;padding:24px 0 27px;border-right:0;border-bottom:1px solid rgba(255,255,255,.2)}body:has(.belfar-product-story) .product-details{padding-block:34px 60px}.belfar-footer{padding-top:62px}.belfar-footer__grid{grid-template-columns:1fr}.belfar-footer__base{flex-direction:column}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-belfar-reveal]{opacity:1;transform:none;transition:none}.belfar-button,.belfar-text-link span,.belfar-range-card__media img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/belfar.css.map */
