:root{--fy-color-bg: #ffffff;--fy-color-surface: #f6f8fb;--fy-color-surface-strong: #eef2f7;--fy-color-text: #172033;--fy-color-text-muted: #5b667a;--fy-color-primary: #155eef;--fy-color-primary-hover: #0f4dcc;--fy-color-primary-contrast: #ffffff;--fy-color-border: #dfe5ec;--fy-color-success: #087443;--fy-color-warning: #9a6700;--fy-color-danger: #b42318;--fy-color-focus: #155eef;--fy-dark-bg: #0b1220;--fy-dark-surface: #121b2b;--fy-dark-surface-strong: #19263a;--fy-dark-text: #f4f7fb;--fy-dark-muted: #bdc8d8;--fy-dark-border: rgba(255,255,255,.14);--fy-text-xs: clamp(1.2rem, 1.1vw, 1.3rem);--fy-text-sm: clamp(1.35rem, 1.15vw, 1.5rem);--fy-text-md: clamp(1.5rem, 1.25vw, 1.7rem);--fy-text-lg: clamp(1.8rem, 1.8vw, 2.2rem);--fy-text-xl: clamp(2.4rem, 3.2vw, 3.6rem);--fy-text-hero: clamp(3.2rem, 6vw, 6.8rem);--fy-space-1: .4rem;--fy-space-2: .8rem;--fy-space-3: 1.2rem;--fy-space-4: 1.6rem;--fy-space-5: 2.4rem;--fy-space-6: 3.2rem;--fy-space-7: 4.8rem;--fy-space-8: 6.4rem;--fy-space-9: 8rem;--fy-radius-sm: 1rem;--fy-radius-md: 1.4rem;--fy-radius-lg: 2rem;--fy-radius-pill: 999px;--fy-shadow-sm: 0 2px 10px rgba(15,23,42,.06);--fy-shadow-md: 0 10px 30px rgba(15,23,42,.09);--fy-shadow-lg: 0 20px 50px rgba(15,23,42,.12);--fy-content-max: 120rem;--fy-content-wide: 140rem}html{scroll-behavior:smooth}body{overflow-x:hidden;color:var(--fy-color-text);background:var(--fy-color-bg)}img,svg,video,iframe{max-width:100%}body{font-size:var(--fy-text-md)}h1,.h1{font-size:clamp(3.2rem,5vw,6rem);line-height:1.05;letter-spacing:-.03em}h2,.h2{font-size:clamp(2.6rem,3.6vw,4.2rem);line-height:1.1;letter-spacing:-.025em}h3,.h3{font-size:clamp(2rem,2.4vw,2.8rem);line-height:1.15;letter-spacing:-.015em}p,.rte{line-height:1.65}.page-width{width:min(calc(100% - 3.2rem),var(--fy-content-max));margin-inline:auto}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-height:4.8rem;padding-inline:2rem;border-radius:var(--fy-radius-sm);font-weight:700;letter-spacing:.005em;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease}.button--primary,.button:not(.button--secondary){box-shadow:var(--fy-shadow-sm)}.button:hover{transform:translateY(-1px);box-shadow:var(--fy-shadow-md)}.button:active{transform:translateY(0)}.button--secondary{border-width:1px}.card-wrapper{height:100%}.card-wrapper .card,.card-wrapper .card__inner,.multicolumn-card,.collection-card-wrapper .card{border-radius:var(--fy-radius-md);overflow:hidden}.card-wrapper .card{height:100%;display:flex;flex-direction:column;background:var(--fy-color-bg)}.card-wrapper .card__inner{flex:0 0 auto}.card-wrapper .card__content{flex:1 1 auto;display:flex;flex-direction:column;padding:1.6rem}.card__heading{font-weight:700;line-height:1.25}.card__information{display:flex;flex-direction:column;flex:1 1 auto}.card__information .price{margin-top:auto;padding-top:1.2rem}.card__media{overflow:hidden}.card__media .media img{object-fit:cover}.card-wrapper .card:hover{box-shadow:var(--fy-shadow-md)}.collection .grid,.product-grid,.multicolumn-list{align-items:stretch}.collection .grid__item,.product-grid .grid__item,.multicolumn-list__item{display:flex}.collection .grid__item>*,.product-grid .grid__item>*,.multicolumn-list__item>*{width:100%}.product-grid .card__inner,.collection .card__inner{aspect-ratio:1 / 1}.product-grid .card__inner .media,.collection .card__inner .media{height:100%}.product-grid .card__inner img,.collection .card__inner img{width:100%;height:100%;object-fit:contain}.multicolumn-card{padding:0}.multicolumn-card__info{padding:1.8rem}.banner__box{max-width:78rem;border-radius:var(--fy-radius-lg)}.banner__heading{font-size:var(--fy-text-hero);max-width:15ch}.banner__text{max-width:68rem}.banner__buttons{gap:1rem}.shopify-section{scroll-margin-top:8rem}.field__input,.select__select,.customer .field input,.customer select{min-height:4.8rem;border-radius:var(--fy-radius-sm)}.calendly-inline-widget,.mapa-formaty{border-radius:var(--fy-radius-md);overflow:hidden;box-shadow:var(--fy-shadow-md)}.mapa-formaty iframe{display:block;width:100%}.btn-como-llegar{border-radius:var(--fy-radius-sm)!important}.button:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--fy-color-focus);outline-offset:3px}body.dark-mode,body.dark-mode .gradient{--fy-color-bg: var(--fy-dark-bg);--fy-color-surface: var(--fy-dark-surface);--fy-color-surface-strong: var(--fy-dark-surface-strong);--fy-color-text: var(--fy-dark-text);--fy-color-text-muted: var(--fy-dark-muted);--fy-color-border: var(--fy-dark-border);background:var(--fy-color-bg)!important;color:var(--fy-color-text)!important}body.dark-mode .card-wrapper .card,body.dark-mode .multicolumn-card,body.dark-mode .rich-text,body.dark-mode .image-with-text,body.dark-mode .featured-collection,body.dark-mode .shopify-section-group-header-group header,body.dark-mode .shopify-section-group-footer-group footer{background:var(--fy-color-surface);color:var(--fy-color-text)}body.dark-mode h1,body.dark-mode h2,body.dark-mode h3,body.dark-mode h4,body.dark-mode p,body.dark-mode .rte,body.dark-mode .card__heading,body.dark-mode .card__heading a,body.dark-mode .banner__text,body.dark-mode .rich-text__text{color:var(--fy-color-text)!important}body.dark-mode .caption,body.dark-mode .price,body.dark-mode .field__label{color:var(--fy-color-text-muted)}body.dark-mode .field__input,body.dark-mode .select__select,body.dark-mode .customer .field input{background:var(--fy-color-surface-strong);color:var(--fy-color-text);border-color:var(--fy-color-border)}@media screen and (max-width:749px){.page-width{width:min(calc(100% - 2.4rem),var(--fy-content-max))}.banner__box{width:calc(100% - 2.4rem)}.banner__heading{max-width:13ch}.banner__buttons{flex-direction:column;align-items:stretch}.banner__buttons .button{width:100%}.rich-text__blocks,.image-with-text__content{padding-inline:1.2rem}.card-wrapper .card__content{padding:1.4rem}.product-grid .card__inner,.collection .card__inner{aspect-ratio:1 / 1}.calendly-inline-widget{min-width:0!important}.mapa-formaty iframe{height:32rem}}@media screen and (min-width:750px)and (max-width:1099px){.page-width{width:min(calc(100% - 4rem),var(--fy-content-max))}.banner__heading{font-size:clamp(4rem,6vw,5.2rem)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/formaty-phase2.css.map */
