.etv-logo{display:block;flex:none;width:54px;height:54px;border-radius:8px;background:#102938 url('/assets/logo-tienda.webp') no-repeat;background-size:624px 416px;background-position:-285px -243px}.brand{font-size:14px;letter-spacing:0}.brand small{font-size:11px;letter-spacing:.05em}.collection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.sector-card{display:flex;flex-direction:column;background:white;border:1px solid #d8dfe1;transition:transform .25s,box-shadow .25s;overflow:hidden}.sector-card:hover{transform:translateY(-5px);box-shadow:0 14px 32px #0a26351a}.sector-card:focus-visible{outline:3px solid #ea622f;outline-offset:4px}.sector-photo{position:relative;aspect-ratio:4/3;background:#122b38;overflow:hidden}.sector-photo img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.sector-card:hover img{transform:scale(1.035)}.sector-number{position:absolute;top:16px;left:16px;padding:8px 11px;background:#112733;color:white;font-size:14px;font-weight:700}.sector-copy{padding:25px;display:flex;flex-direction:column;flex:1}.sector-copy h3{font-family:Manrope,Arial,sans-serif;font-size:23px;line-height:1.25;margin:0 0 13px;font-weight:800;letter-spacing:-.025em}.sector-copy p{font-size:16px;line-height:1.55;color:#52606a;margin:0 0 24px}.sector-copy>span{margin-top:auto;font-size:14px;font-weight:700;color:#9a3b17;border-top:1px solid #e2e6e7;padding-top:16px}.sector-breadcrumb{margin-top:30px;font-size:14px;color:#53636c}.sector-breadcrumb a{text-decoration:underline;text-underline-offset:4px}.sector-intro{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;padding-top:40px;padding-bottom:60px}.sector-intro h1{font-size:clamp(32px,4vw,58px);line-height:1.08;letter-spacing:-.04em;margin:22px 0}.sector-intro p{font-size:18px;line-height:1.6}.sector-intro .sector-note{font-size:14px;color:#53636c;margin-top:22px}.sector-cover{width:100%;height:450px;object-fit:cover;background:#122b38}.sector-list{padding-bottom:80px}.sector-chips{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:34px}.sector-chip{border:1px solid #aab9be;padding:12px 18px;background:white;font-size:16px}.sector-chip:hover{background:#142e3b;color:white}.sector-empty{padding:36px;background:#e8edef;border-left:4px solid #ea622f}.sector-empty h2{font-size:28px;margin-top:0}.sector-empty p{font-size:17px;line-height:1.6}.material-gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:40px}.material-gallery figure{margin:0}.material-gallery img{width:100%;height:320px;object-fit:cover}.material-gallery figcaption{padding:14px 0;font-size:16px}.section-head h1{font-size:clamp(32px,4vw,56px)}@media(min-width:1100px){#colecciones{padding-top:90px;padding-bottom:90px}.sector-card:nth-child(4){grid-column:span 2;display:grid;grid-template-columns:1.25fr 1fr;background:#142e3b;color:white}.sector-card:nth-child(4) .sector-photo{height:100%;aspect-ratio:auto;min-height:300px}.sector-card:nth-child(4) .sector-copy{justify-content:center}.sector-card:nth-child(4) p{color:#d7e1e5}.sector-card:nth-child(4) .sector-copy>span{color:#ffc390;border-color:#48606a}.sector-card:nth-child(12){grid-column:span 2;display:grid;grid-template-columns:1.25fr 1fr}.sector-card:nth-child(12) .sector-photo{height:100%;aspect-ratio:auto}}@media(max-width:1100px){.collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.sector-intro{gap:30px}.brand small{display:none}}@media(max-width:650px){.collection-grid{grid-template-columns:1fr;gap:24px}.sector-copy{padding:23px}.sector-copy h3{font-size:24px}.sector-intro{grid-template-columns:1fr;padding-top:25px;gap:22px}.sector-cover{height:290px}.material-gallery{grid-template-columns:1fr}.brand{font-size:12px}.etv-logo{width:48px;height:50px}.sector-empty{padding:24px}.sector-chips{gap:8px}.sector-chip{padding:10px 13px}.sector-intro .button{max-width:100%;white-space:normal}}@media(prefers-reduced-motion:reduce){.sector-card,.sector-photo img{transition:none}.sector-card:hover,.sector-card:hover img{transform:none}}

.card-photo.import-photo{background:#edf0f1}.card-photo.import-photo img{object-fit:contain;padding:8px}.price-note{display:block;color:#56636b;font-size:14px;line-height:1.55}.card-body .price-note{margin:-8px 0 18px}.imported-details{padding-top:10px;padding-bottom:55px}.import-checks{padding:28px;background:#e8edef;border-left:3px solid #e66a32;margin-bottom:35px}.import-checks h2{margin-top:0}.import-checks li{font-size:16px;line-height:1.65;margin-bottom:9px}.import-video{margin:25px 0}.import-video video{display:block;width:100%;max-height:600px;background:#122b38}.import-documents{margin:25px 0}.product-price{font-size:22px!important;font-weight:700}.source-copy p{overflow-wrap:anywhere}
