.section.catalog,.section.catalog--seminovos,.section.contact-form,.used-catalog,.yacht-detail-page{font-family:var(--font-barco-texto),"Manrope",system-ui,sans-serif}.section.catalog .card-yacht__model,.section.catalog .card-yacht__model-link,.section.catalog .section-header__title,.section.catalog--seminovos .card-yacht__model,.section.catalog--seminovos .card-yacht__model-link,.section.catalog--seminovos .sc__title,.section.catalog--seminovos .section-header__title,.section.contact-form .contact-form__info-title,.section.contact-form .section-header__title,.used-catalog .card-yacht__model,.used-catalog .card-yacht__model-link{font-family:var(--font-barco-titulo),"DM Serif Display",Georgia,serif;font-weight:400;letter-spacing:normal}.used-catalog .section-header__title{font-family:var(--font-lato-light),"Lato",system-ui,sans-serif!important;font-weight:700!important;font-size:24px!important}.section.catalog .card-yacht__badge,.section.catalog .section-header__label,.section.catalog--seminovos .card-yacht__badge,.section.catalog--seminovos .section-header__label,.section.contact-form .form-field__label,.section.contact-form .section-header__label,.used-catalog .card-yacht__badge,.used-catalog .section-header__label,.used-catalog .used-catalog__mobile-label{font-family:var(--font-barco-texto),"Manrope",system-ui,sans-serif;font-weight:700;letter-spacing:.16em;text-transform:uppercase;font-size:13px}.section.contact-form .form-field__label{font-size:11px}.section.contact-form .form-field__input,.section.contact-form .form-field__select,.section.contact-form .form-field__textarea,.used-catalog .used-catalog__price-pill,.used-catalog .used-catalog__search-input,.used-catalog .used-catalog__sort{font-family:var(--font-barco-texto),"Manrope",system-ui,sans-serif}.section.catalog .btn,.section.catalog--seminovos .btn,.section.contact-form .btn,.section.contact-form .form-submit,.used-catalog .btn{font-family:var(--font-barco-texto),"Manrope",system-ui,sans-serif;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.section.catalog .card-yacht__maker,.section.catalog .card-yacht__spec,.section.catalog .section-header__subtitle,.section.catalog--seminovos .card-yacht__maker,.section.catalog--seminovos .card-yacht__spec,.section.catalog--seminovos .sc__desc,.section.catalog--seminovos .sc__spec-label,.section.catalog--seminovos .sc__spec-value,.section.catalog--seminovos .section-header__subtitle,.section.contact-form .form-hint,.section.contact-form .section-header__subtitle,.used-catalog .card-yacht__maker,.used-catalog .card-yacht__spec,.used-catalog .section-header__subtitle{font-family:var(--font-barco-texto),"Manrope",system-ui,sans-serif;line-height:1.75}.yacht-detail-page .card-yacht__model,.yacht-detail-page .card-yacht__model-link,.yacht-detail-page .yacht-detail-cta__title,.yacht-detail-page .yacht-detail-hero__title,.yacht-detail-page .yacht-detail-section-title,.yacht-detail-page h1,.yacht-detail-page h2,.yacht-detail-page h3{font-family:var(--font-barco-titulo),"DM Serif Display",Georgia,serif;font-weight:400}.yacht-detail-page .yacht-detail-section-title{font-size:clamp(30px,3.4vw,46px);line-height:1.05;letter-spacing:normal;text-transform:none;color:var(--color-navy);margin-bottom:20px}.yacht-detail-page .yacht-detail-highlights .yacht-detail-section-title,.yacht-detail-page .yacht-detail-related .yacht-detail-section-title{color:var(--color-white)}.yacht-detail-page .yacht-detail-cta__title{font-size:clamp(28px,3vw,40px);line-height:1.1;letter-spacing:normal}.yacht-detail-page .card-yacht__badge,.yacht-detail-page .yacht-detail-hero__badge,.yacht-detail-page .yacht-detail-spec__label,.yacht-detail-page .yacht-detail-tech__label{font-family:var(--font-barco-texto),"Manrope",system-ui,sans-serif;font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.yacht-detail-page .btn,.yacht-detail-page .yacht-detail-cta__btn,.yacht-detail-page .yacht-detail-cta__btn-whatsapp{font-family:var(--font-barco-texto),"Manrope",system-ui,sans-serif;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.yacht-detail-page .yacht-detail-cta__text,.yacht-detail-page .yacht-detail-description,.yacht-detail-page .yacht-detail-highlights__item,.yacht-detail-page .yacht-detail-tech__value{font-family:var(--font-barco-texto),"Manrope",system-ui,sans-serif;line-height:1.75;font-weight:400}.yacht-detail-page .yacht-detail-description{font-size:18px;font-weight:400;letter-spacing:normal}.yacht-detail-page .card-yacht__model,.yacht-detail-page .card-yacht__model-link{font-size:25px;letter-spacing:normal}.yacht-detail-page .card-yacht__maker,.yacht-detail-page .card-yacht__spec{font-family:var(--font-barco-texto),"Manrope",system-ui,sans-serif;line-height:1.7}.yacht-detail-page .yacht-detail-hero--capa{position:relative;height:86vh;min-height:560px;display:flex;align-items:flex-end;background:var(--color-bg-dark);aspect-ratio:auto;overflow:visible}.yacht-detail-page .yacht-detail-hero__foto{position:absolute;inset:0}.yacht-detail-page .yacht-detail-hero--capa .yacht-detail-hero__image{object-fit:cover}.yacht-detail-page .yacht-detail-hero--capa .yacht-detail-hero__overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,26,24,.78),rgba(7,26,24,.42) 47%,rgba(7,26,24,.05) 75%)}.yacht-detail-page .yacht-detail-hero__conteudo{position:relative;z-index:2;width:min(1200px,calc(100% - 44px));margin:0 auto;padding-bottom:56px;color:var(--color-white)}.yacht-detail-page .yacht-detail-hero--capa .yacht-detail-model,.yacht-detail-page .yacht-detail-hero--capa .yacht-detail-model-subtitle{color:var(--color-white)}.yacht-detail-page .yacht-detail-hero--capa .yacht-detail-hero__badge{display:none}@media (max-width:768px){.yacht-detail-page .yacht-detail-hero--capa{height:auto;min-height:0;display:block;aspect-ratio:auto;overflow:visible}.yacht-detail-page .yacht-detail-hero__foto{position:relative;inset:auto;width:100%;aspect-ratio:auto;height:auto;background:transparent;line-height:0}.yacht-detail-page .yacht-detail-hero--capa .yacht-detail-hero__image{position:static!important;width:100%!important;height:auto!important}.yacht-detail-page .yacht-detail-hero--capa{background:transparent}.yacht-detail-page .yacht-detail-hero__conteudo{padding-top:20px;padding-bottom:6px}.yacht-detail-page .yacht-detail-hero--capa .yacht-detail-model{margin-bottom:0}.yacht-detail-page .yacht-detail-content{padding-top:0}.yacht-detail-page .yacht-detail-divider{margin-top:14px;margin-bottom:14px}.yacht-detail-page .yacht-detail-hero--capa .yacht-detail-model{color:var(--color-text-on-light);font-size:23px;text-transform:none}.yacht-detail-page .yacht-detail-hero--capa .yacht-detail-model-subtitle{color:var(--color-text-on-light-body);font-size:14px;font-weight:400;margin-bottom:9px;margin-top:4px}.yacht-detail-page .yacht-detail-hero--capa .yacht-detail-hero__image{object-fit:contain}.yacht-detail-page .yacht-detail-hero--capa .yacht-detail-hero__overlay{display:none}}.galeria-faixa{position:relative}.galeria-faixa__trilho{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;cursor:-webkit-grab;cursor:grab}.galeria-faixa__trilho::-webkit-scrollbar{display:none}.galeria-faixa__trilho:active{cursor:-webkit-grabbing;cursor:grabbing}.galeria-faixa__item{position:relative;flex:0 0 auto;width:clamp(260px,44vw,580px);height:420px;padding:0;border:none;background:none;cursor:zoom-in;overflow:hidden;scroll-snap-align:start;display:block}.galeria-faixa--todas .galeria-faixa__trilho{flex-wrap:wrap;overflow-x:visible;scroll-snap-type:none;cursor:default}.galeria-faixa--todas .galeria-faixa__item{width:calc((100% - 12px) / 2);height:320px;cursor:zoom-in}.galeria-faixa__img{object-fit:cover;transition:transform .9s cubic-bezier(.22,1,.36,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.galeria-faixa__item:hover .galeria-faixa__img{transform:scale(1.04)}.galeria-faixa__ver-mais{display:flex;align-items:center;justify-content:center;margin:16px auto 0;padding:10px 24px;font-family:var(--font-barco-texto),"Manrope",system-ui,sans-serif;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent);background:transparent;border:1px solid var(--color-accent);border-radius:2px;cursor:pointer;transition:background .2s ease,color .2s ease}.galeria-faixa__ver-mais:hover{background:var(--color-accent);color:var(--color-white)}.yacht-detail-page .yacht-detail-galeria{padding-bottom:16px}.yacht-detail-page .yacht-detail-highlights,.yacht-detail-page .yacht-detail-tech{display:flex;flex-direction:column;align-items:stretch}.yacht-detail-page .yacht-detail-tech__toggle{align-self:center}.yacht-detail-page .yacht-detail-video{background:var(--color-white)}.galeria-faixa__nav,.yacht-detail-page .yacht-detail-specs{justify-content:center}.galeria-faixa__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:inline-flex;align-items:center;width:46px;height:46px;border:1px solid hsla(0,0%,100%,.5);border-radius:50%;background:rgba(7,26,24,.55);color:var(--color-white);cursor:pointer;transition:background .2s ease,opacity .2s ease}.galeria-faixa__nav--prev{left:12px}.galeria-faixa__nav--next{right:12px}.galeria-faixa__nav:hover{background:var(--color-accent);border-color:var(--color-accent)}.galeria-faixa__nav:disabled{opacity:0;pointer-events:none}@media (max-width:768px){.galeria-faixa{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.galeria-faixa__trilho{flex-direction:column;overflow-x:visible;scroll-snap-type:none;cursor:default;padding-left:8px;padding-right:8px}.galeria-faixa:not(.galeria-faixa--todas) .galeria-faixa__item:nth-child(n+5){display:none}.galeria-faixa--todas .galeria-faixa__trilho{flex-wrap:nowrap}.galeria-faixa--todas .galeria-faixa__item,.galeria-faixa__item{width:100%;height:auto;aspect-ratio:auto}.galeria-faixa__item{scroll-snap-align:none;background:transparent;line-height:0}.galeria-faixa__img{position:static!important;width:100%!important;height:auto!important}.galeria-faixa>.galeria-faixa__nav{display:none}.yacht-detail-page .blueprints-gallery{padding-left:8px;padding-right:8px}.yacht-detail-page .blueprints-gallery__stage{width:100%}.yacht-detail-page .blueprints-gallery{padding-top:24px;padding-bottom:16px}.yacht-detail-page .blueprints-gallery,.yacht-detail-page .yacht-detail-cta,.yacht-detail-page .yacht-detail-galeria,.yacht-detail-page .yacht-detail-highlights,.yacht-detail-page .yacht-detail-related,.yacht-detail-page .yacht-detail-tech,.yacht-detail-page .yacht-detail-video{margin-left:-22px;margin-right:-22px;padding-left:22px!important;padding-right:22px!important}.yacht-detail-page .yacht-detail-cta__title,.yacht-detail-page .yacht-detail-section-title{margin-left:0;margin-right:0}.yacht-detail-page .yacht-detail-galeria .yacht-detail-divider{margin-left:auto;margin-right:auto}.yacht-detail-page .galeria-faixa{margin-left:-22px;margin-right:-22px}.yacht-detail-page .blueprints-gallery{padding-left:8px!important;padding-right:8px!important}.yacht-detail-page .blueprints-gallery .yacht-detail-section-title{margin-left:14px}.yacht-detail-page .yacht-detail-related .yacht-detail-section-title{margin-left:-10px}.yacht-detail-page .yacht-detail-content{padding-left:0;padding-right:0}}.blueprints-gallery__main-btn{display:block;width:100%;height:100%;padding:0;border:none;background:none;cursor:zoom-in}.blueprints-gallery__expand{display:none}.galeria-faixa__lightbox{position:fixed;inset:0;z-index:1000;background:rgba(7,26,24,.96);display:flex;align-items:center;justify-content:center}.galeria-faixa__palco{position:relative;width:min(1400px,94vw);height:88vh}.galeria-faixa__img-ampliada{object-fit:contain}.galeria-faixa__fechar{position:absolute;z-index:2;top:24px;right:24px;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid hsla(0,0%,100%,.35);border-radius:50%;background:rgba(7,26,24,.5);color:var(--color-white);cursor:pointer;transition:background .2s ease,border-color .2s ease}.galeria-faixa__fechar:hover{background:var(--color-accent);border-color:var(--color-accent)}@media (max-width:768px){.galeria-faixa__nav--ampliada{display:inline-flex}}.galeria-faixa__contador{position:absolute;bottom:-34px;left:50%;transform:translateX(-50%);color:hsla(0,0%,100%,.85);font-size:13px;letter-spacing:.1em}.yacht-detail-page .yacht-detail-content{max-width:min(1200px,calc(100% - 44px))}.yacht-detail-page .yacht-detail-description{max-width:620px;margin-bottom:14px}.yacht-detail-page .yacht-detail-model{font-family:var(--font-barco-titulo),"DM Serif Display",Georgia,serif;font-size:clamp(38px,6.5vw,92px);line-height:.95;letter-spacing:normal;margin-bottom:14px}.yacht-detail-page .yacht-detail-model-subtitle{font-family:var(--font-barco-texto),"Manrope",system-ui,sans-serif;font-size:12px;font-weight:700;letter-spacing:normal;text-transform:none;line-height:1.6}.yacht-detail-page .yacht-detail-tech__grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;background:none;border:none;border-radius:0;overflow:visible}.yacht-detail-page .yacht-detail-tech__item{display:flex;flex-direction:column;justify-content:flex-start;gap:10px;padding:24px;min-height:130px;background:var(--color-white);border:1px solid var(--color-light-border)}.yacht-detail-page .yacht-detail-tech__item--empty{display:none}.yacht-detail-page .yacht-detail-tech__value{font-family:var(--font-lato-light),"Lato",system-ui,sans-serif;font-size:20px;font-weight:700;line-height:1.15;letter-spacing:normal;color:var(--color-navy)}@media (max-width:1024px){.yacht-detail-page .yacht-detail-tech__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.yacht-detail-page .yacht-detail-tech__grid{grid-template-columns:1fr}.yacht-detail-page .yacht-detail-tech__item{min-height:0;padding:18px}}.yacht-detail-page .yacht-detail-highlights__list{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid hsla(0,0%,100%,.2);border-left:1px solid hsla(0,0%,100%,.2);list-style:none;margin:0;padding:0;grid-gap:0;gap:0}.yacht-detail-page .yacht-detail-highlights__item{display:flex;align-items:flex-start;gap:10px;padding:16px 20px;border-right:1px solid hsla(0,0%,100%,.2);border-bottom:1px solid hsla(0,0%,100%,.2);font-size:18px;font-weight:300;line-height:1.6;margin:0}.yacht-detail-page .yacht-detail-highlights__icon{display:inline-flex;flex:0 0 auto;color:var(--color-accent-light);margin-top:3px}@media (max-width:900px){.yacht-detail-page .yacht-detail-highlights__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.yacht-detail-page .yacht-detail-highlights__list{grid-template-columns:1fr}}.yacht-detail-page .yacht-detail-cta{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:40px;gap:40px;text-align:left}.yacht-detail-page .yacht-detail-cta__title{grid-column:1;margin-bottom:10px}.yacht-detail-page .yacht-detail-cta__subtitle{grid-column:1;margin:0}.yacht-detail-page .yacht-detail-cta__actions{grid-column:2;grid-row:1/span 2;margin-top:0;justify-content:flex-end}@media (max-width:900px){.yacht-detail-page .yacht-detail-cta{grid-template-columns:1fr;gap:20px;text-align:center}.yacht-detail-page .yacht-detail-cta__actions{grid-column:1;grid-row:auto;justify-content:center}}@media (min-width:993px){.yacht-detail-page .yacht-detail-content{padding-top:32px}.yacht-detail-page .yacht-detail-content>.yacht-detail-divider:first-child{margin-top:0}.yacht-detail-page .yacht-detail-divider{margin-top:32px;margin-bottom:32px}.yacht-detail-page .yacht-detail-description{margin-bottom:0}.yacht-detail-page .yacht-detail-section-title{margin-bottom:25.4px}.yacht-detail-page .yacht-detail-galeria .yacht-detail-divider{margin-bottom:22.3px}.yacht-detail-page .galeria-faixa__ver-mais{margin-top:29.5px}.yacht-detail-page .blueprints-gallery,.yacht-detail-page .yacht-detail-cta,.yacht-detail-page .yacht-detail-galeria,.yacht-detail-page .yacht-detail-highlights,.yacht-detail-page .yacht-detail-related,.yacht-detail-page .yacht-detail-tech,.yacht-detail-page .yacht-detail-video{padding-bottom:32px}.yacht-detail-page .blueprints-gallery,.yacht-detail-page .yacht-detail-cta,.yacht-detail-page .yacht-detail-highlights,.yacht-detail-page .yacht-detail-related,.yacht-detail-page .yacht-detail-tech,.yacht-detail-page .yacht-detail-video{padding-top:27.4px}}.yacht-detail-page .blueprints-gallery,.yacht-detail-page .yacht-detail-highlights,.yacht-detail-page .yacht-detail-related,.yacht-detail-page .yacht-detail-tech,.yacht-detail-page .yacht-detail-video{padding-top:32.9px!important;padding-bottom:36px!important}.yacht-detail-page .yacht-detail-cta{padding-top:32.3px!important;padding-bottom:36px!important}.yacht-detail-page .blueprints-gallery{padding-top:30.9px!important}@media (min-width:993px){.yacht-detail-page .blueprints-gallery,.yacht-detail-page .yacht-detail-highlights,.yacht-detail-page .yacht-detail-related,.yacht-detail-page .yacht-detail-tech,.yacht-detail-page .yacht-detail-video{padding-top:32.9px!important;padding-bottom:36px!important}.yacht-detail-page .yacht-detail-cta{padding-top:32.3px!important;padding-bottom:36px!important}}.yacht-detail-page .yacht-detail-cta__btn-primary,.yacht-detail-page .yacht-detail-cta__btn-secondary,.yacht-detail-page .yacht-detail-header__back,.yacht-detail-page .yacht-detail-spec{font-family:var(--font-barco-texto),"Manrope",system-ui,sans-serif;font-weight:700}.yacht-detail-page .yacht-detail-specs{margin-bottom:35px}@media (min-width:769px){.yacht-detail-page .yacht-detail-hero--capa{display:block;height:auto;min-height:0;background:transparent}.yacht-detail-page .yacht-detail-hero__foto{position:relative;inset:auto;width:100%;height:86vh;min-height:560px}.yacht-detail-page .yacht-detail-hero--capa .yacht-detail-hero__overlay{display:none}.yacht-detail-page .yacht-detail-hero__conteudo{padding-top:28.6px;padding-bottom:1px}.yacht-detail-page .yacht-detail-hero--capa .yacht-detail-model{color:var(--color-text-on-light);font-size:48px;text-transform:none;margin-bottom:0}.yacht-detail-page .yacht-detail-hero--capa .yacht-detail-model-subtitle{color:var(--color-text-on-light-body);font-size:20px;font-weight:300;line-height:1.6;margin-top:10px}}.yacht-detail-page .yacht-detail-tech__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.yacht-detail-page .yacht-detail-tech__item{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 36px) / 4);max-width:calc((100% - 36px) / 4)}@media (max-width:992px){.yacht-detail-page .yacht-detail-tech__item{flex-basis:calc((100% - 12px) / 2);max-width:calc((100% - 12px) / 2)}}@media (max-width:600px){.yacht-detail-page .yacht-detail-tech__item{flex-basis:100%;max-width:100%}}@media (min-width:769px){.yacht-detail-page .yacht-detail-cta{display:block;text-align:center}.yacht-detail-page .yacht-detail-cta__subtitle,.yacht-detail-page .yacht-detail-cta__title{text-align:center;margin-left:auto;margin-right:auto}.yacht-detail-page .yacht-detail-cta__actions{display:flex;flex-wrap:wrap;justify-content:center}}.yacht-detail-page .yacht-detail-header__nav-link{font-family:var(--font-lato-light),"Lato",system-ui,sans-serif}.used-catalog .used-catalog__end-cta{background-color:var(--color-white)}.used-catalog .used-catalog__end-cta-text{font-family:var(--font-lato-light),"Lato",system-ui,sans-serif!important}@media (min-width:769px){.yacht-detail-page .yacht-detail-hero--capa .yacht-detail-model-subtitle{margin-bottom:0}.yacht-detail-page .yacht-detail-content{padding-top:25px}.yacht-detail-page .yacht-detail-hero__conteudo .yacht-detail-model:last-child{margin-bottom:5px}}.yacht-detail-page .yacht-detail-cta__title{margin-bottom:-5px}.yacht-detail-page .yacht-detail-video .yacht-detail-section-title{margin-bottom:19px!important}@media (min-width:769px){.yacht-detail-page .yacht-detail-video .yacht-detail-section-title{margin-bottom:28.4px!important}}@media (max-width:768px){.yacht-detail-page .yacht-detail-related__inner{padding-left:16px;padding-right:16px}.yacht-detail-page .yacht-detail-hero__conteudo{padding-top:33px}.yacht-detail-page .yacht-detail-galeria{padding-bottom:36px}.yacht-detail-page .yacht-detail-galeria .yacht-detail-divider{margin-bottom:32px}.yacht-detail-page .galeria-faixa__ver-mais{margin-top:19px}}.yacht-detail-mobile-menu__drawer{justify-content:center}.yacht-detail-page .yacht-detail-cta__btn-primary,.yacht-detail-page .yacht-detail-cta__btn-secondary,.yacht-detail-page .yacht-detail-cta__btn-whatsapp,.yacht-detail-page .yacht-detail-header__back,.yacht-detail-page .yacht-detail-spec,.yacht-detail-page .yacht-detail-tech__toggle{font-size:12px;letter-spacing:1.2px}@media (min-width:993px){.yacht-detail-page .yacht-detail-cta__subtitle{max-width:none}.yacht-detail-page .yacht-detail-cta__title{margin-bottom:15px}.yacht-detail-page .yacht-detail-cta__subtitle{margin-bottom:24px}}.used-catalog .used-catalog__end-cta{padding-top:29px;padding-bottom:37px}.used-catalog .used-catalog__end-cta-text{margin-bottom:21px}.yacht-detail-page .yacht-detail-divider+.yacht-detail-galeria{margin-top:31px}.used-catalog .used-catalog__end-cta-actions .btn{padding:16px 32px;min-width:257px}@media (max-width:768px){.used-catalog .used-catalog__end-cta-actions{flex-direction:column;align-items:stretch}.used-catalog .used-catalog__end-cta-actions .btn{min-width:0;width:100%}}html{font-family:var(--font-inter),"Inter",sans-serif;-webkit-font-smoothing:antialiased}.tabular-data,table{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}