:root{--bf-pro-navy: #07172f;--bf-pro-blue: #173d70;--bf-pro-ink: #171b21;--bf-pro-muted: #5f6b7a;--bf-pro-line: #d9dee5;--bf-pro-surface: #f3f5f7;--bf-pro-action: #c94f0f;--bf-pro-green: #176c4b}body{background:#fff;color:var(--bf-pro-ink)}#MainContent{overflow:clip}.baufer{--orange-action: var(--bf-pro-action);--maxw: 1540px}.baufer .wrap,.bfhd__wrap{width:min(1540px,100%)}.bfhd{border-bottom:1px solid #d9dee5;box-shadow:0 3px 14px #07172f0d}.bfhd__main-grid{min-height:72px;grid-template-columns:188px minmax(300px,1fr) auto}.bfhd__logo img{width:156px}.bfhd__search{border-color:#c7ced8}.bfhd__search button{background:var(--bf-pro-action)}.bfhd__search button:hover{background:#a9400c}.bfhd__nav{border-top-color:#edf0f3;border-bottom-color:#d9dee5}.bfhd__nav-inner{min-height:44px}.bfhd__nav a{color:#2c3540;font-size:13px;font-weight:700}.baufer .compat__panel{border:1px solid #d7dde5;border-top:4px solid var(--bf-pro-action);border-radius:4px;box-shadow:0 16px 36px #0818301f}.baufer .compat__field>span b{background:var(--bf-pro-navy)}.baufer .compat__submit,.bf-finder__engine-submit{background:var(--bf-pro-action)}.baufer .compat__submit:hover,.bf-finder__engine-submit:hover{background:#a9400c}.baufer .trust{border-block:1px solid #e0e4e9!important}.baufer .trust__grid{gap:0!important}.baufer .trust__item{min-width:0;padding-inline:clamp(12px,2vw,28px);border-left:1px solid #e0e4e9}.baufer .trust__item:first-child{padding-left:0;border-left:0}.baufer .trust__item i{color:var(--bf-pro-blue)}.baufer .trust__item b{color:var(--bf-pro-ink)}.baufer .marcas{padding-block:clamp(50px,6vw,78px);border-block:1px solid #e0e4e9!important;background:var(--bf-pro-surface)!important}.baufer .marcas__label{justify-content:flex-start;margin-bottom:26px;font-size:clamp(22px,2.3vw,30px);text-align:left}.baufer .marcas__label:after{display:none}[id^=shopify-section-] .baufer .marcas__row{gap:1px!important;border:1px solid #dfe3e8;background:#dfe3e8}[id^=shopify-section-] .baufer .marcas .brand{min-height:102px!important;border:0!important;border-radius:0!important;background:#fff!important}[id^=shopify-section-] .baufer .marcas .brand:hover{background:#f9fafb!important}.baufer .bfhelp{border-top:4px solid var(--bf-pro-action);background:var(--bf-pro-navy)}.baufer .bfhelp__inner{grid-template-columns:none}.baufer .bfhelp__intro h2{max-width:26ch;letter-spacing:0}.baufer .bfhelp__contact,.baufer .bfhelp__option{border-radius:0;background:transparent}.baufer .bfhelp__contact--whatsapp{background:transparent}.baufer .bfhelp__option{border-top:0}.baufer .bfhelp__form-card{border:0;border-radius:0;background:#fff}.baufer .bfhelp__field input,.baufer .bfhelp__field select,.baufer .bfhelp__field textarea,.baufer .bfhelp__submit{border-radius:2px}.baufer .bfhelp__submit{background:var(--bf-pro-action)}.bfc{--bfc-navy: var(--bf-pro-navy);--bfc-blue: var(--bf-pro-blue);--bfc-orange: var(--bf-pro-action);--bfc-orange-dark: #a9400c;--bfc-bg: #fff;--bfc-line: var(--bf-pro-line)}.bfc-hero{margin:0 0 26px;padding:clamp(28px,3.2vw,44px);border-block:1px solid #dce1e7;border-radius:0;background:#f1f3f5}.bfc-hero h1{color:var(--bf-pro-ink)}.bfc-hero__copy>p:last-child{color:var(--bf-pro-muted)}.bfc-eyebrow{color:var(--bf-pro-action)}.bfc-facets,.bfc-product,.bfv__panel{border-radius:4px;box-shadow:none}.bfc-facets__heading{background:var(--bf-pro-navy)}.bfc-product:hover{border-color:#aeb7c2;box-shadow:0 10px 24px #07172f12}.bfp{--blue: var(--bf-pro-blue);--blue-dark: var(--bf-pro-navy);--line: #dde2e8;--line-strong: #bcc6d1;--mist: #f3f5f7;--cta: var(--bf-pro-action);--maxw: min(1540px, 100%)}.bfp__grid{grid-template-columns:minmax(0,var(--photo)) minmax(0,620px);justify-content:space-between;gap:clamp(34px,6vw,104px);padding-block:clamp(28px,4vw,54px)}.bfp__main,.bfp__thumb,.bfp__variant select,.bfp__qty,.bfp__add,.bfp__panel,.bfp__card{border-radius:4px}.bfp__buy{top:132px;border-top-color:var(--bf-pro-action)}.bfp__details{border-top:1px solid #e1e5ea}.baufer-page-section{border-top:0;background:#fff}.baufer-page-section>.baufer-page-shell{width:min(1260px,calc(100% - 48px));padding-block:clamp(54px,7vw,96px)}.baufer-page-shell:before{width:52px;height:4px;background:var(--bf-pro-action)}.baufer-page-shell h1{max-width:18ch;color:var(--bf-pro-ink);font-size:clamp(38px,4.4vw,58px);letter-spacing:0}.baufer-page-shell .page-content{max-width:920px}.baufer-page-shell .page-content rte-formatter{color:#465467}.baufer-page-shell .page-content :is(h2,h3){color:var(--bf-pro-blue)}.bf-business{--bf-blue: var(--bf-pro-navy);--bf-ink: var(--bf-pro-ink);--bf-muted: var(--bf-pro-muted);--bf-orange: var(--bf-pro-action);--bf-line: var(--bf-pro-line)}.bf-business__hero{background:#0d1117}.bf-business__hero-copy{width:min(660px,56vw)}.bf-business__hero h1{max-width:14ch;letter-spacing:0}.bf-business__visual:after{background:linear-gradient(90deg,#0d1117db,#0d11173d)}.bf-business__route{border-left-color:var(--bf-pro-action);background:#0d1117e6}.bf-business__section-head h2,.bf-business__compatibility h2{font-size:clamp(30px,3.2vw,44px);letter-spacing:0}.bf-business__codes{background:var(--bf-pro-blue)}.bf-business__codes:after{display:none}.bf-business__account-grid article:nth-child(2){background:#f3f5f7}.bfb2b{background:#f3f5f7}.bfb2b__field input,.bfb2b__field select,.bfb2b__field textarea,.bfb2b__submit{border-radius:4px}.bfb2b__submit{background:var(--bf-pro-action)}body:has(.bss-b2b-registration-form-content) #MainContent{padding:clamp(44px,6vw,84px) clamp(16px,3vw,40px)!important;background:#f3f5f7}body:has(.baufer-registration) #MainContent{padding:0!important;background:#fff!important}body:has(.bss-b2b-registration-form-content) .baufer-page-shell h1{width:min(960px,100%);margin:0 auto 10px;color:var(--bf-pro-ink);font-size:clamp(34px,4.4vw,52px);line-height:1.05;letter-spacing:0}body:has(.bss-b2b-registration-form-content) .baufer-page-section .page-content{width:100%!important;max-width:960px!important;margin-inline:auto!important}#bss-b2b-registration-form{width:100%!important;margin:40px 0 0!important}#bss-b2b-register-form{width:100%!important;max-width:none!important}.bss-b2b-registration-form-title{display:none!important}.bss-b2b-registration-form-message{width:min(960px,100%);margin:0 auto 24px!important;color:var(--bf-pro-muted)!important}.bss-b2b-registration-form-content{width:min(960px,100%)!important;margin:0 auto!important;padding:clamp(22px,4vw,42px)!important;grid-template-columns:minmax(0,1fr)!important;border:1px solid #d8dee6!important;border-top:4px solid var(--bf-pro-action)!important;border-radius:4px!important;background:#fff!important;box-shadow:0 14px 34px #07172f14!important}.bss-b2b-rf-field.field-header{margin-top:14px!important;padding-top:22px!important;border-top:1px solid #e1e5ea!important;color:var(--bf-pro-blue)!important}.bss-b2b-rf-field.field-header:first-child{margin-top:0!important;padding-top:0!important;border-top:0!important}.bss-b2b-registration-form-content :is(input,select,textarea){min-height:48px!important;border:1px solid #c7d0db!important;border-radius:4px!important;background:#fff!important;color:var(--bf-pro-ink)!important;font:inherit!important}.bss-b2b-registration-form-content :is(input,select,textarea):focus{border-color:var(--bf-pro-blue)!important;outline:3px solid rgba(23,61,112,.13)!important;box-shadow:none!important}.bss-b2b-registration-form-content button[type=submit],.bss-b2b-registration-form-content input[type=submit]{min-height:48px!important;border:0!important;border-radius:4px!important;background:var(--bf-pro-action)!important;color:#fff!important;font-weight:750!important;cursor:pointer!important}body:has(.shopify-policy__container) #MainContent{border-top:1px solid var(--bf-pro-line);background:#fff}.shopify-policy__container{width:min(1180px,calc(100% - 48px))!important;max-width:none!important;margin-inline:auto!important;padding-block:clamp(32px,4vw,58px) clamp(70px,8vw,112px)!important}.shopify-policy__container:before{display:block;padding-block:11px;border-block:1px solid var(--bf-pro-line);color:var(--bf-pro-action);content:"INFORMACION LEGAL / BAUFER";font-size:10px;font-weight:760;letter-spacing:.1em}.shopify-policy__title{padding:clamp(36px,5vw,64px) 0 30px!important;border-bottom:1px solid var(--bf-pro-line);text-align:left!important}.shopify-policy__title h1{max-width:18ch;margin:0!important;color:var(--bf-pro-ink);font-size:clamp(36px,4vw,52px);font-weight:760;line-height:1.04;letter-spacing:0}.shopify-policy__body{width:min(100%,880px);padding-top:34px;color:#465467;font-size:15px;line-height:1.72}.shopify-policy__body .rte>div>p:first-child{margin-bottom:28px;padding-bottom:16px;border-bottom:1px solid var(--bf-pro-line);color:#75808e;font-size:12px}.shopify-policy__body :is(h2,h3){margin-top:2.2em;color:var(--bf-pro-blue);letter-spacing:0}.shopify-policy__body a{color:var(--bf-pro-blue);text-decoration-color:#173d705c;text-underline-offset:3px}@media(min-width:760px){#bss-b2b-register-form>.bss-b2b-rf-field:has(#first_name),#bss-b2b-register-form>.bss-b2b-rf-field:has(#last_name),#bss-b2b-register-form>.bss-b2b-rf-field:has(#city-field),#bss-b2b-register-form>.bss-b2b-rf-field:has(#country-field),#bss-b2b-register-form>.bss-b2b-rf-field:has(#zip-field),#bss-b2b-register-form>.bss-b2b-rf-field:has(#vat-validation){grid-column:span 6!important}}.baufer .foot{border-top:4px solid var(--bf-pro-action);background:#0d1117}.baufer .foot__top{grid-template-columns:1.55fr repeat(3,minmax(0,1fr))}.baufer .foot__col h4:before{background:#ff7a3d}.baufer .foot__bar{border-top-color:#ffffff21}@media(max-width:960px){.baufer .trust__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 0!important}.baufer .trust__item:nth-child(3){padding-left:0;border-left:0}.bf-business__hero-copy{width:min(680px,84vw)}}@media(max-width:700px){.bfhd__main-grid{grid-template-columns:1fr auto}.bf-business__hero-copy{width:100%}.bf-business__hero h1{width:100%;max-width:100%;font-size:40px;overflow-wrap:break-word}.baufer .compat__panel{border-top-width:3px}.baufer .trust__grid{grid-template-columns:1fr}.baufer .trust__item,.baufer .trust__item:nth-child(3){padding:0;border-left:0}.baufer .marcas{padding-block:42px}.baufer .bfhelp__inner{grid-template-columns:1fr}.baufer-page-section>.baufer-page-shell{width:min(100% - 32px,1260px)}.baufer .foot__top{grid-template-columns:1fr}body:has(.bss-b2b-registration-form-content) #MainContent{padding-inline:16px!important}body:has(.baufer-registration) #MainContent{padding-inline:0!important}.shopify-policy__container{width:min(100% - 32px,1180px)!important;padding-block:24px 68px!important}}.shopify-policy__container{width:min(1540px,calc(100% - clamp(32px,5.2vw,80px)))!important;padding-block:0 28px!important}.shopify-policy__container:before{min-height:38px;display:flex;align-items:center;padding:0 12px;border-top:3px solid #e4581c;border-bottom:0;background:#14253a;color:#fff;font-size:9px}.shopify-policy__title{padding:12px!important;border:1px solid #d8dee7;border-top:0}.shopify-policy__title h1{max-width:none;font-size:25px;line-height:1.15}.shopify-policy__body{width:min(100%,1080px);padding:14px 12px 0;color:#465467;font-size:12px;line-height:1.62}.shopify-policy__body .rte>div>p:first-child{margin-bottom:14px;padding-bottom:9px;font-size:10px}.shopify-policy__body :is(h2,h3){margin:1.5em 0 .55em;color:#14253a;font-size:15px}@media(max-width:700px){.shopify-policy__container{width:min(100% - 32px,1540px)!important;padding-block:0 20px!important}.shopify-policy__title{padding:10px!important}.shopify-policy__title h1{font-size:23px}.shopify-policy__body{padding-inline:10px}}body:has(.baufer-registration) .baufer-page-shell{padding-block:0 28px!important}body:has(.baufer-registration) .baufer-page-path{margin-bottom:0!important}body:has(.baufer-registration) .baufer-registration__intro h1{max-width:none!important;margin:0!important;color:#fff!important;font-size:24px!important;line-height:1.12!important}.baufer-registration #bss-b2b-registration-form{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.baufer-registration .bss-b2b-registration-form-content{max-width:none!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.baufer-registration .bss-b2b-registration-form-message{max-width:none!important;margin:0 0 10px!important;font-size:10px!important}.baufer-registration #bss-b2b-register-form{gap:10px 12px!important}.baufer-registration .bss-b2b-rf-field :is(input:not([type=checkbox]),select,textarea){height:40px!important;min-height:40px!important;padding:6px 8px!important;border-radius:0!important;font-size:11px!important}.baufer-registration .bss-b2b-rf-field textarea{height:72px!important}.baufer-registration .bss-b2b-rf-field.field-header{margin-top:0!important;padding:10px 0 3px!important}.baufer-registration .bss-b2b-rf-submit-button :is(button,input[type=submit]){min-height:40px!important;border-radius:0!important;font-size:11px!important}@media(max-width:620px){body:has(.baufer-registration) .baufer-page-shell{padding-block:0 20px!important}body:has(.baufer-registration) .baufer-registration__intro h1{font-size:22px!important}}.shopify-policy__container{padding-bottom:18px!important}.shopify-policy__title{padding-block:8px!important}.shopify-policy__title h1{font-size:22px!important}.shopify-policy__body{padding-top:8px;line-height:1.52}.shopify-policy__body .rte>div>p:first-child{margin-bottom:9px;padding-bottom:7px}.shopify-policy__body :is(h2,h3){margin-top:1.15em}body:has(.baufer-registration) .baufer-page-shell{padding-bottom:18px!important}body:has(.baufer-registration) .baufer-registration__intro{padding:11px!important}body:has(.baufer-registration) .baufer-registration__intro h1{font-size:22px!important}body:has(.baufer-registration) .baufer-registration__lead{margin-top:5px!important;line-height:1.4!important}body:has(.baufer-registration) .baufer-registration__facts{margin-top:9px!important}body:has(.baufer-registration) .baufer-registration__facts>div{padding-block:6px!important}body:has(.baufer-registration) .baufer-registration__login{margin-top:9px!important}body:has(.baufer-registration) .baufer-registration__form{padding:10px 12px 12px!important}body:has(.baufer-registration) .baufer-registration__form-head{margin-bottom:8px!important;padding-bottom:7px!important}body:has(.baufer-registration) .baufer-registration__form-head h2{font-size:15px!important}.baufer-registration #bss-b2b-register-form{gap:7px 9px!important}.baufer-registration .bss-b2b-rf-field :is(input:not([type=checkbox]),select,textarea){height:38px!important;min-height:38px!important}.baufer-registration .bss-b2b-rf-field textarea{height:60px!important}.baufer-registration .bss-b2b-rf-field.field-header{padding-top:7px!important}.baufer-registration .bss-b2b-rf-submit-button :is(button,input[type=submit]){min-height:38px!important}@media(max-width:859px){body:has(.baufer-registration) .baufer-registration{grid-template-columns:1fr!important}}@media(max-width:620px){.shopify-policy__container{width:min(100% - 24px,1540px)!important;padding-bottom:12px!important}.shopify-policy__title{padding:7px!important}.shopify-policy__title h1{font-size:20px!important}body:has(.baufer-registration) .baufer-page-shell{width:min(100% - 24px,1540px)!important;padding-bottom:12px!important}body:has(.baufer-registration) .baufer-registration__intro{padding:9px!important}body:has(.baufer-registration) .baufer-registration__intro h1{font-size:20px!important}body:has(.baufer-registration) .baufer-registration__form{padding:9px!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/baufer-pro.css.map */
