:root{--fy-r:4px;--fy-rw:8px;--fy-inset:clamp(8px,1.2vw,16px)}.fy .fy-btn,.fy .fy-card,.fy .fy-pack,.fy .fy-size,.fy .fy-chip,.fy .fy-thumb,.fy .fy-gal__main,.fy .fy-tank-card,.fy .fy-hero__frame,.fy .fy-cmp,.fy .fy-ups__v,.fy .fy-slots,.fy .fy-planmini,.fy .fy-fan__c,.fy .fy-vc .fy-ph,.fy .fy-shot,.fy .fy-step,.fy .fy-hrow,.fy-foot input[type=email]{border-radius:var(--fy-r)!important}.fy-nav,.fy-nav__drop,.fy .fy-plan,.fy .fy-vs{border-radius:var(--fy-rw)!important}.fy-nav .fy-btn,.fy-nav__cart,.fy-nav__link,.fy-nav__menu summary{border-radius:var(--fy-r)!important}.shopify-section>.fy[style*=background],.shopify-section>.fy-mq,.shopify-section>.fy-strip,.shopify-section>.fy-final,.shopify-section>.fy-foot{margin:var(--fy-inset);border-radius:var(--fy-rw);overflow:hidden}.button,button.button,.shopify-payment-button__button,.shopify-challenge__button{border-radius:var(--fy-r)!important}:root{--fy-pierre:#3A4046;--fy-gris:#5A6066}.fy{font-size:18px;line-height:1.55}.fy p{line-height:1.55}.fy-h1{font-stretch:106%!important;font-size:clamp(34px,6.2vw,68px)!important;line-height:1.08!important;letter-spacing:-.015em!important}.fy-h2{font-stretch:106%!important;font-size:clamp(28px,4.2vw,46px)!important;line-height:1.12!important;letter-spacing:-.01em!important}.fy-ar{font-stretch:106%}.fy .fy-lbl{text-transform:none!important;letter-spacing:0!important;font-size:16px!important;font-stretch:100%!important;font-weight:600}.fy .fy-lead,.fy .fy-lead p{font-size:19px!important;line-height:1.55!important;color:#2e3338!important}.fy .fy-muted{color:#4a5056!important}.fy .fy-trust{font-size:16px!important;color:#2e3338!important;gap:10px 20px}.fy .fy-trust svg{color:#c43e17}.fy .fy-btn,.fy-btn{text-transform:none!important;letter-spacing:.01em!important;font-size:18px!important;min-height:58px!important;border-radius:8px!important;padding:0 28px!important;font-stretch:100%!important}.fy .fy-btn--full{min-height:60px!important}.fy .fy-btn--p:hover{background:#2e3338}.fy .fy-badge,.fy .fy-off{font-size:13px!important;letter-spacing:.05em!important}.fy-mq__item.fy-lbl{text-transform:none!important;letter-spacing:.01em!important;font-size:16px!important}.fy-mq__track{animation-duration:60s!important}@media(prefers-reduced-motion:reduce){.fy-mq__track{animation:none!important}}[id$=__hero] .fy .fy-hero__frame{padding:0;background:transparent;max-width:560px}[id$=__hero] .fy .fy-hero__ph{aspect-ratio:4/5;border-radius:8px}[id$=__hero] .fy .fy-hero__ph img{object-position:50% 15%}@media(max-width:899px){[id$=__hero] .fy .fy-grid{padding-top:12px!important;gap:20px!important}[id$=__hero] .fy .fy-hero__frame{order:-1}[id$=__hero] .fy .fy-hero__ph{aspect-ratio:1/1}[id$=__hero] .fy .fy-h1{font-size:34px!important}[id$=__hero] .fy .fy-btn{width:100%}}[id$=__hero] .fy .fy-hx__loop{font-size:22px!important;line-height:1.3}@media(max-width:819px){.fy-tech__track{flex-direction:column!important;overflow:visible!important;scroll-snap-type:none!important}.fy-tech__card{flex:1 1 auto!important}.fy-tech__bar{display:none!important}}.fy .fy-tech__x{font-size:17px!important;color:#2e3338!important}.fy .fy-faq__a,.fy .fy-faq__a p{font-size:17px!important}.fy [style*="font-size:14px"]{font-size:16px!important}.fy [style*="font-size:12px"],.fy [style*="font-size:13px"]{font-size:15px!important}.fy .fy-sizehint,.fy .fy-each,.fy .fy-pay__l{font-size:16px!important}.fy .fy-badge{white-space:normal!important;max-width:100%;line-height:1.35}
/*# sourceMappingURL=/cdn/shop/t/38/assets/fybro-v2-shape.css.map */
