.qy-brand{--qy-brand-accent: #1F6FEB;--qy-brand-ink: #333;color:var(--qy-brand-ink);font-family:var(--qy-font, "QY Poppins", Arial, sans-serif);font-size:16px;line-height:1.6}.qy-brand *,.qy-brand *:before,.qy-brand *:after{box-sizing:border-box}.qy-brand img{display:block;max-width:100%}.qy-brand a{color:inherit;text-decoration:none}.qy-brand button{font:inherit}.qy-brand__container{width:min(94%,1600px);margin-inline:auto}.qy-brand__title{margin:0;color:#333;font-size:44px;font-weight:700;line-height:1.35}.qy-brand__intro{margin:8px auto 0;color:#555;font-size:17px;line-height:1.6}.qy-brand__intro p{margin:0}.qy-brand__eyebrow{margin:0 0 8px;color:var(--qy-brand-accent);font-size:16px;font-weight:700;line-height:1.5;text-transform:uppercase}.qy-brand-hero{background:#fff}.qy-brand-hero__media{position:relative;display:grid;height:420px;overflow:hidden;background:#292929;place-items:center}.qy-brand-hero__image,.qy-brand-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.qy-brand-hero__image{object-fit:cover;object-position:var(--qy-brand-hero-position, center)}.qy-brand-hero__shade{background:#0003}.qy-brand-hero__title{position:relative;z-index:1;margin:0;color:#fff;font-size:40px;font-weight:700;line-height:1.67;text-align:center}.qy-brand-hero__bar{min-height:98px;border-bottom:1px solid #ddd;background:#fff}.qy-brand-hero__bar-inner{display:flex;min-height:97px;align-items:center;justify-content:space-between}.qy-brand-hero__nav{display:flex;align-items:center;gap:20px}.qy-brand-hero__nav a{display:inline-flex;min-height:47px;padding:10px 25px;align-items:center;justify-content:center;border:1px solid #111;border-radius:50px;color:#222;font-size:16px;font-weight:700;line-height:25px;transition:border-color .25s ease,background-color .25s ease}.qy-brand-hero__nav a:hover,.qy-brand-hero__nav a:focus-visible,.qy-brand-hero__nav a.is-active{border-color:var(--qy-brand-accent);background:var(--qy-brand-accent);color:#fff}.qy-brand-hero__breadcrumb{display:flex;align-items:center;gap:8px;color:#444;font-size:16px}.qy-brand-hero__breadcrumb a{display:inline-flex;align-items:center;gap:7px}.qy-brand-hero__breadcrumb svg{width:18px;height:18px;fill:var(--qy-brand-accent)}.qy-brand-hero__breadcrumb>span:first-of-type{color:#999}.qy-brand-profile{padding:5vw 0;background-color:#f6f6f6;background-image:var(--qy-brand-profile-bg, none);background-repeat:no-repeat;background-position:center bottom;background-size:cover}.qy-brand-profile__top{display:flex;min-height:560px;flex-direction:row-reverse;align-items:stretch}.qy-brand-profile__media,.qy-brand-profile__content{width:50%}.qy-brand-profile__media{position:relative;overflow:hidden;border-radius:10px}.qy-brand-profile__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity 1.5s ease,visibility 1.5s ease}.qy-brand-profile__slide.is-active{opacity:1;visibility:visible}.qy-brand-profile__slide img{width:100%;height:100%;object-fit:cover;object-position:var(--qy-brand-image-position, center)}.qy-brand-profile__dots{position:absolute;z-index:2;right:0;bottom:18px;left:0;display:flex;justify-content:center;gap:8px}.qy-brand-profile__dot{width:9px;height:9px;margin:0;padding:0;border:0;border-radius:50%;background:#ffffffeb;box-shadow:0 0 0 1px #00000014;cursor:pointer}.qy-brand-profile__dot.is-active{background:#f04c42}.qy-brand-profile__content{padding:8px 5% 0 0}.qy-brand-profile__content .qy-brand__title{max-width:735px;font-size:30px;line-height:1.3}.qy-brand-profile__copy{margin-top:20px;color:#555;font-size:16px;line-height:1.6}.qy-brand-profile__copy p{margin:0;padding-bottom:15px}.qy-brand-profile__copy p:last-child{padding-bottom:0}.qy-brand-profile__copy--bottom{width:100%;margin-top:32px}.qy-brand-profile__top--no-media{min-height:0}.qy-brand-profile__top--no-media .qy-brand-profile__content{width:100%;padding-right:0}.qy-brand-profile__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5%;margin-top:18px}.qy-brand-profile__stat{position:relative;min-height:157px;margin:0 1.67%;padding:30px 50px 30px 52px;overflow:hidden;border:1px solid rgba(255,255,255,.95);background:#ffffff7a}.qy-brand-profile__stat:nth-child(2){transform:translateY(40px)}.qy-brand-profile__stat:after{position:absolute;right:-38px;bottom:-25px;width:92px;height:175px;background:var(--qy-brand-accent);content:"";transform:rotate(15deg)}.qy-brand-profile__number{position:relative;z-index:1;display:flex;margin:0;align-items:flex-start;color:transparent;font-size:62px;font-weight:700;line-height:.97;-webkit-text-stroke:1.5px #333}.qy-brand-profile__number small{margin:4px 0 0 8px;color:#333;font-size:16px;font-weight:700;line-height:1.2;-webkit-text-stroke:0}.qy-brand-profile__label{position:relative;z-index:1;margin:10px 0 0;color:#525252;font-size:16px;line-height:1.5}.qy-brand-factory{padding:5vw 0;overflow:hidden;background:#fff}.qy-brand-factory__head{text-align:center}.qy-brand-factory__head .qy-brand__intro{max-width:1180px}.qy-brand-factory__slider{margin-top:50px}.qy-brand-factory__viewport{overflow:hidden}.qy-brand-factory__track{display:flex;gap:30px;padding-left:3%;transition:transform .65s cubic-bezier(.22,.61,.36,1);will-change:transform}.qy-brand-factory__item{position:relative;flex:0 0 calc((100vw - 180px) / 3.5);min-width:0;margin:0;overflow:hidden;border-radius:8px;background:#eee}.qy-brand-factory__media{position:relative;padding-bottom:75%;overflow:hidden}.qy-brand-factory__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--qy-brand-image-position, center);transition:transform .5s ease}.qy-brand-factory__item:hover .qy-brand-factory__media img{transform:scale(1.1)}.qy-brand-factory__item figcaption{position:absolute;right:0;bottom:0;left:0;z-index:1;min-height:56px;padding:15px;overflow:hidden;background:#1f6febe6;color:#fff;font-size:18px;font-weight:400;line-height:26px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.qy-brand-factory__controls{display:flex;margin-top:30px;justify-content:center;gap:16px}.qy-brand-factory__controls button{display:grid;width:50px;height:50px;margin:0;padding:0;border:1px solid var(--qy-brand-accent);border-radius:50%;background:#fff;color:var(--qy-brand-accent);cursor:pointer;place-items:center;transition:color .2s,background-color .2s}.qy-brand-factory__controls button:hover,.qy-brand-factory__controls button:focus-visible{background:var(--qy-brand-accent);color:#fff}.qy-brand-factory__controls svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7}.qy-brand-culture{min-height:300px;padding:3vw 0 5vw;background-color:#f5f5f5;background-image:var(--qy-brand-culture-bg, none);background-repeat:no-repeat;background-position:center;background-size:cover}.qy-brand-culture__head{margin-bottom:50px;text-align:center}.qy-brand-culture__head .qy-brand__intro{max-width:1000px}.qy-brand-culture__grid{display:grid;width:calc(100% - 28px);margin-inline:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.qy-brand-culture__card{position:relative;min-height:400px;padding:112px 10% 50px;overflow:hidden;border-radius:20px;background:#fff;text-align:center;transition:color .3s ease,background-color .3s ease}.qy-brand-culture__icon{position:absolute;top:-48px;left:50%;display:grid;width:140px;height:140px;border-radius:50%;background:var(--qy-brand-accent);color:#fff;place-items:center;transform:translate(-50%);transition:color .3s ease,background-color .3s ease}.qy-brand-culture__icon svg{width:56px;height:56px;margin-top:42px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.qy-brand-culture__card h3{min-height:56px;margin:0;color:#333;font-size:20px;font-weight:700;line-height:1.4;transition:color .3s ease}.qy-brand-culture__card p{display:-webkit-box;min-height:140px;margin:15px 0 0;overflow:hidden;color:#4e4e4e;font-size:16px;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:5;transition:color .3s ease}.qy-brand-culture__card:hover{background:var(--qy-brand-accent)}.qy-brand-culture__card:hover .qy-brand-culture__icon{background:#fff;color:var(--qy-brand-accent)}.qy-brand-culture__card:hover h3,.qy-brand-culture__card:hover p{color:#fff}@media screen and (max-width:989px){.qy-brand__container{width:94%}.qy-brand-hero__media{height:150px}.qy-brand-hero__title{font-size:22px;line-height:1.4}.qy-brand-hero__bar{min-height:70px}.qy-brand-hero__bar-inner{min-height:69px;justify-content:center}.qy-brand-hero__nav{width:100%;justify-content:center;gap:8px}.qy-brand-hero__nav a{min-height:30px;padding:4px 12px;font-size:11px;line-height:20px}.qy-brand-hero__breadcrumb{display:none}.qy-brand-profile{padding:40px 0;background-size:auto 45%}.qy-brand-profile__top{display:flex;min-height:0;flex-direction:column}.qy-brand-profile__media,.qy-brand-profile__content{width:100%}.qy-brand-profile__media{order:0;height:auto;aspect-ratio:2 / 1;border-radius:8px}.qy-brand-profile__content{order:1;padding:18px 0 0}.qy-brand__eyebrow{margin-bottom:4px;font-size:14px}.qy-brand-profile__content .qy-brand__title{font-size:22px;line-height:1.25}.qy-brand-profile__copy{margin-top:12px;font-size:14px;line-height:1.5}.qy-brand-profile__copy p{padding-bottom:12px}.qy-brand-profile__copy--bottom{margin-top:0}.qy-brand-profile__stats{grid-template-columns:repeat(2,1fr);gap:0;margin-top:20px}.qy-brand-profile__stat{min-height:135px;margin:0;padding:18px 14px}.qy-brand-profile__stat:nth-child(2){transform:none}.qy-brand-profile__stat:after{display:none}.qy-brand-profile__number{font-size:42px;-webkit-text-stroke-width:1px}.qy-brand-profile__number small{margin:3px 0 0 5px;font-size:12px}.qy-brand-profile__label{margin-top:8px;font-size:12px}.qy-brand-factory{padding:30px 0 40px}.qy-brand__title{font-size:24px;line-height:1.35}.qy-brand__intro{margin-top:5px;font-size:14px;line-height:1.5}.qy-brand-factory__head-wrap{width:94%}.qy-brand-factory__slider{margin-top:30px}.qy-brand-factory__track{gap:10px;padding-left:8.45%}.qy-brand-factory__item{flex-basis:83.11vw}.qy-brand-factory__item figcaption{min-height:34px;padding:5px 10px;font-size:12px;line-height:24px}.qy-brand-factory__controls{margin-top:15px;gap:8px}.qy-brand-factory__controls button{width:26px;height:26px}.qy-brand-factory__controls svg{width:14px;height:14px}.qy-brand-culture{padding:20px 0 50px;background-size:auto 100%}.qy-brand-culture__head{margin-bottom:22px}.qy-brand-culture__grid{display:grid;width:100%;margin:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.qy-brand-culture__card{min-height:0;padding:0 4%;overflow:visible;border-radius:0;background:transparent}.qy-brand-culture__icon{position:static;width:100px;height:100px;margin:0 auto 18px;transform:none}.qy-brand-culture__icon svg{width:45px;height:45px;margin-top:0}.qy-brand-culture__card h3{min-height:0;font-size:16px}.qy-brand-culture__card p{min-height:0;margin-top:7px;font-size:13px;line-height:1.55;-webkit-line-clamp:unset}.qy-brand-culture__card:hover{background:transparent}.qy-brand-culture__card:hover .qy-brand-culture__icon{background:var(--qy-brand-accent);color:#fff}.qy-brand-culture__card:hover h3{color:#333}.qy-brand-culture__card:hover p{color:#4e4e4e}}@media screen and (max-width:768px){.qy-brand-hero{padding-top:120px}.qy-brand-profile__media{aspect-ratio:3 / 1}.qy-brand-culture__grid{display:flex;width:100%;gap:16px;margin:0;padding:0 0 12px;overflow-x:auto;overflow-y:hidden;scroll-padding-inline:0;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y;overscroll-behavior-x:contain}.qy-brand-culture__grid::-webkit-scrollbar{display:none}.qy-brand-culture__card{min-width:0;flex:0 0 86%;padding-inline:4%;scroll-snap-align:start}.qy-brand-culture__card p{max-width:700px;margin-inline:auto}}@media screen and (max-width:749px){.qy-brand-profile__media{aspect-ratio:2.02 / 1}.qy-brand-profile__stats{margin-inline:-1px}.qy-brand-profile__stat{min-height:135px}.qy-brand-culture__icon{width:100px;height:100px;margin-bottom:16px}.qy-brand-culture__card p{max-width:350px;margin-inline:auto}}@media(prefers-reduced-motion:reduce){.qy-brand-profile__slide,.qy-brand-factory__track,.qy-brand-factory__media img,.qy-brand-culture__card,.qy-brand-culture__icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/qy-brand-story.css.map */
