.yobor-factory{padding:48px 0;background:#fff;color:#142d4e}.yobor-factory__header{max-width:740px;margin:0 0 28px}.yobor-factory__eyebrow{color:#245b91;font-size:12px;font-weight:600;letter-spacing:.12em;margin:0 0 10px}.yobor-factory__header h2{font-size:36px;font-weight:700;line-height:1.2;margin:0 0 14px}.yobor-factory__intro{color:#526477;font-size:17px;line-height:1.6}.yobor-factory__intro p{margin:0}.yobor-factory__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch}.yobor-factory__card{min-width:0;border:1px solid #dce4ee;border-radius:10px;overflow:hidden;background:#f6f8fb}.yobor-factory__photos{aspect-ratio:4/3;background:#edf1f5}.yobor-factory__photos img{display:block;width:100%;height:100%;object-fit:cover}.yobor-factory__content{padding:20px}.yobor-factory__number{font-size:12px;color:#245b91;letter-spacing:.08em}.yobor-factory__content h3{font-size:21px;font-weight:700;line-height:1.3;margin:8px 0 10px}.yobor-factory__content p{font-size:15px;line-height:1.6;color:#526477;margin:0}.yobor-factory__details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:16px}.yobor-factory__details .yobor-factory__zoom{aspect-ratio:4/3;border-radius:5px}@media(max-width:1100px){.yobor-factory__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:740px){.yobor-factory{padding:28px 0}.yobor-factory__header{margin-bottom:20px}.yobor-factory__header h2{font-size:27px}.yobor-factory__intro{font-size:16px}.yobor-factory__grid{grid-template-columns:minmax(0,1fr);gap:18px}.yobor-factory__photos{aspect-ratio:16/10}.yobor-factory__content{padding:16px}.yobor-factory__content h3{font-size:21px}}.yobor-factory__card{transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;box-shadow:0 3px 12px #142d4e09}.yobor-factory__zoom{position:relative;display:block;overflow:hidden;width:100%;height:100%;padding:0;border:0;background:#edf1f5;cursor:zoom-in}.yobor-factory__zoom img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.yobor-factory__zoom-icon{position:absolute;right:12px;bottom:12px;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#fffffff0;color:#142d4e;box-shadow:0 2px 10px #0000001f;font-size:22px;opacity:0;transform:translateY(5px);transition:opacity .2s,transform .2s;pointer-events:none}.yobor-factory__zoom:focus-visible{outline:3px solid #245b91;outline-offset:-3px}.yobor-factory__zoom:focus-visible .yobor-factory__zoom-icon{opacity:1;transform:none}@media(hover:hover)and (pointer:fine){.yobor-factory__card:hover{transform:translateY(-4px);border-color:#a9bfd5;box-shadow:0 12px 28px #142d4e1a}.yobor-factory__zoom:hover img{transform:scale(1.035)}.yobor-factory__zoom:hover .yobor-factory__zoom-icon{opacity:1;transform:none}}.yobor-factory__zoom:active img{transform:scale(1.015)}.yobor-factory__lightbox{width:min(1100px,calc(100vw - 24px));max-width:none;max-height:calc(100dvh - 24px);padding:0;border:0;border-radius:10px;background:#10243c;color:#fff}.yobor-factory__lightbox::backdrop{background:#050f1dd9}.yobor-factory__lightbox-body{position:relative;padding:44px 20px 16px}.yobor-factory__lightbox figure{margin:0;text-align:center}.yobor-factory__lightbox figure img{display:block;width:100%;height:calc(100dvh - 190px);max-height:740px;object-fit:contain}.yobor-factory__lightbox figcaption{font-size:15px;line-height:1.4;margin-top:12px}.yobor-factory__lightbox button{display:grid;place-items:center;width:44px;height:44px;border:1px solid rgba(255,255,255,.3);border-radius:50%;background:#ffffff14;color:#fff;font-size:24px;cursor:pointer}.yobor-factory__lightbox button:focus-visible{outline:2px solid #fff;outline-offset:3px}.yobor-factory__lightbox-close{position:absolute;top:8px;right:10px}.yobor-factory__lightbox-controls{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:12px}.yobor-factory__lightbox-controls span{font-size:13px}@media(max-width:740px){.yobor-factory__zoom-icon{opacity:1;transform:none;width:28px;height:28px;right:8px;bottom:8px;font-size:20px}.yobor-factory__lightbox-body{padding:52px 10px 12px}.yobor-factory__lightbox figure img{height:calc(100dvh - 205px)}}@media(prefers-reduced-motion:reduce){.yobor-factory__card,.yobor-factory__zoom img,.yobor-factory__zoom-icon{transition:none;transform:none!important}}@media(max-width:740px){.yobor-factory__details{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.yobor-factory__zoom-icon{width:24px;height:24px;font-size:17px;right:7px;bottom:7px}.yobor-factory__details .yobor-factory__zoom-icon{width:20px;height:20px;font-size:15px;right:5px;bottom:5px}}.yobor-factory__card{display:flex;flex-direction:column}.yobor-factory__content{display:flex;flex:1;flex-direction:column}.yobor-factory__content h3{min-height:2.6em}.yobor-factory__details{margin-top:auto;padding-top:16px;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px}.yobor-factory__photo-space{display:block;aspect-ratio:4/3}@media(max-width:740px){.yobor-factory__content h3{min-height:0}.yobor-factory__details{padding-top:14px}}.yobor-contact-overview{padding:48px 0 32px;background:#fff;color:#142d4e}.yobor-contact-overview__lead{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:48px}.yobor-contact-overview__eyebrow{font-size:11px;letter-spacing:.09em;color:#245b91}.yobor-contact-overview h1{font-size:42px;line-height:1.15;font-weight:700;margin:12px 0 18px}.yobor-contact-overview .rte,.yobor-contact-overview article p{font-size:16px;line-height:1.65;color:#526477}.yobor-contact-overview__lead>img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:10px}.yobor-contact-overview .button{margin-top:20px;font-size:13px;padding:13px 22px;line-height:1.4}.yobor-contact-overview__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:32px}.yobor-contact-overview article{background:#f6f8fb;border:1px solid #dce4ee;border-radius:10px;padding:22px}.yobor-contact-overview h2{font-size:21px;line-height:1.3;font-weight:700;margin:0 0 12px}.yobor-contact-overview article p{margin:0}.yobor-contact-overview__process{margin-top:28px;padding:24px 0;border-top:1px solid #dce4ee}.yobor-contact-overview__process ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding-left:20px}@media(max-width:740px){.yobor-contact-overview{padding:28px 0 16px}.yobor-contact-overview__lead{grid-template-columns:1fr;gap:22px}.yobor-contact-overview h1{font-size:29px}.yobor-contact-overview__cards{grid-template-columns:1fr;gap:12px;margin-top:22px}.yobor-contact-overview article{padding:18px}.yobor-contact-overview__process ol{grid-template-columns:1fr;gap:14px}.yobor-contact-overview .rte,.yobor-contact-overview article p{font-size:15px}}.yobor-factory-page{padding:40px 0 48px;background:#fff;color:#142d4e}.yobor-factory-page>.container{max-width:1200px}.yobor-factory-page header{max-width:800px;margin-bottom:18px}.yobor-factory-page__eyebrow{color:#245b91;letter-spacing:.1em;font-size:12px;text-transform:uppercase}.yobor-factory-page h1{font-size:40px;font-weight:700;line-height:1.2}.yobor-capability-intro{max-width:800px;color:#526477;font-size:18px;line-height:1.65;margin:0 0 30px}.yobor-capability-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.yobor-capability-card{border:1px solid #dce4ee;border-radius:10px;overflow:hidden;background:#f6f8fb}.yobor-capability-card img{display:block;aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}.yobor-capability-card>div{padding:20px}.yobor-capability-card h2{font-size:22px;font-weight:700;line-height:1.3;margin:0 0 10px}.yobor-capability-card p{font-size:16px;line-height:1.6;color:#526477;margin:0}.yobor-capability-cta{margin-top:32px;background:#f3f6fa;border:1px solid #dce4ee;border-radius:10px;padding:24px}.yobor-capability-cta h2{font-size:26px;margin:0 0 10px}.yobor-capability-cta p{font-size:17px;line-height:1.6;color:#526477}.yobor-capability-cta a{display:inline-block;background:#245b91;color:#fff;padding:10px 20px;border-radius:5px;font-weight:600;font-size:15px}@media(max-width:1000px){.yobor-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:740px){.yobor-factory-page{padding:26px 0 30px}.yobor-factory-page h1{font-size:29px}.yobor-capability-intro{font-size:16px;margin-bottom:20px}.yobor-capability-grid{grid-template-columns:minmax(0,1fr);gap:18px}.yobor-capability-card>div{padding:16px}.yobor-capability-cta{padding:18px}}.yobor-materials__feature{display:grid;grid-template-columns:1.25fr 1fr;gap:40px;align-items:center;margin:24px 0 40px}.yobor-materials__main{display:block;padding:0;border:1px solid #dce4ee;border-radius:10px;background:#fff;width:100%;cursor:zoom-in}.yobor-materials__main-image{width:100%;aspect-ratio:1.2;object-fit:contain}.yobor-materials__thumbnails{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:12px}.yobor-materials__thumbnails button{padding:0;border:1px solid #dce4ee;background:#fff;border-radius:5px;overflow:hidden;cursor:pointer}.yobor-materials__thumbnails button[aria-pressed=true]{border:2px solid #245b91}.yobor-materials__thumbnails img{width:100%;aspect-ratio:1;object-fit:contain}.yobor-materials__copy h2{font-size:28px;line-height:1.25;font-weight:700}.yobor-materials__copy p{font-size:16px;line-height:1.65;color:#526477}.yobor-materials__copy .button{font-size:13px;line-height:1.4;padding:14px 20px}.yobor-materials__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.yobor-materials__card{display:flex;flex-direction:column;border:1px solid #dce4ee;border-radius:10px;overflow:hidden;background:#f6f8fb;transition:transform .2s,border-color .2s,box-shadow .2s}.yobor-materials__card>img{width:100%;aspect-ratio:1;object-fit:contain;background:#fff}.yobor-materials__card>div{padding:18px;display:flex;flex-direction:column;flex:1}.yobor-materials__card h2{font-size:20px;line-height:1.3;margin:0 0 10px}.yobor-materials__card p{font-size:15px;line-height:1.6;color:#526477;margin:0 0 18px}.yobor-materials__card span{font-size:13px;color:#245b91;margin-top:auto}.yobor-materials__dialog{width:min(1000px,calc(100vw - 24px));padding:44px 12px 12px;border:0;border-radius:10px;background:#fff}.yobor-materials__dialog::backdrop{background:#0a192ad9}.yobor-materials__dialog img{width:100%;height:calc(100dvh - 110px);object-fit:contain}.yobor-materials__dialog button{position:absolute;right:10px;top:6px;width:36px;height:36px;font-size:25px;background:#f3f6fa;border:0;border-radius:50%;cursor:pointer}@media(hover:hover)and (pointer:fine){.yobor-materials__card:hover{transform:translateY(-3px);border-color:#a7bdd3;box-shadow:0 10px 22px #142d4e14}}@media(max-width:740px){.yobor-materials__feature{grid-template-columns:1fr;gap:22px;margin-bottom:28px}.yobor-materials__copy h2{font-size:24px}.yobor-materials__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.yobor-materials__card>div{padding:12px}.yobor-materials__card h2{font-size:17px}.yobor-materials__card p{font-size:13px}.yobor-materials__copy p{font-size:15px}}@media(prefers-reduced-motion:reduce){.yobor-materials__card{transition:none;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map */
