.zjt-hero{position:relative;overflow:hidden;background:linear-gradient(115deg,#ffffffb8,#fff0 55%),#f2f0e9;color:#19211c}.zjt-hero__inner{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,.92fr) minmax(42rem,1.08fr);align-items:center;min-height:72rem;gap:5rem;padding-top:7rem;padding-bottom:7rem}.zjt-hero__content{max-width:62rem}.zjt-hero__eyebrow{display:inline-flex;align-items:center;gap:1rem;margin:0 0 2.2rem;font-size:1.2rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.zjt-hero__eyebrow:before{width:3.6rem;height:.2rem;background:#d95d39;content:""}.zjt-hero__title{max-width:58rem;margin:0;font-size:clamp(5.2rem,6.4vw,9.2rem);font-weight:650;letter-spacing:-.065em;line-height:.98}.zjt-hero__text{max-width:49rem;margin-top:3rem;color:#19211cb8;font-size:1.75rem;line-height:1.65}.zjt-hero__text p{margin:0}.zjt-hero__actions{display:flex;align-items:center;gap:2.8rem;margin-top:3.8rem}.zjt-hero__button{min-height:5.6rem;padding-inline:3.2rem;border-radius:999px;background:#19211c;color:#fff}.zjt-hero__button:after{border-radius:999px}.zjt-hero__text-link{color:#19211c;font-size:1.45rem;font-weight:700;text-decoration:none}.zjt-hero__text-link span{display:inline-block;margin-left:.6rem;color:#d95d39;transition:transform .18s ease}.zjt-hero__text-link:hover span{transform:translate(.3rem,.3rem)}.zjt-hero__proof{display:flex;flex-wrap:wrap;gap:1.2rem 2.4rem;margin:5rem 0 0;padding:2rem 0 0;border-top:1px solid rgba(25,33,28,.14);list-style:none;font-size:1.25rem}.zjt-hero__proof li{display:flex;align-items:center;gap:.7rem;white-space:nowrap}.zjt-hero__proof span{color:#d95d39;font-size:1rem;font-weight:700}.zjt-hero__showcase{position:relative;min-height:58rem}.zjt-hero__orbit{position:absolute;top:3rem;right:2rem;bottom:2rem;left:6rem;border:1px solid rgba(25,33,28,.16);border-radius:50%;transform:rotate(-12deg)}.zjt-hero__product{position:absolute;display:block;overflow:hidden;border-radius:2.8rem;background:#dedbd0;box-shadow:0 2.6rem 6rem #19211c29;color:#19211c;text-decoration:none;transition:transform .26s ease,box-shadow .26s ease}.zjt-hero__product:hover{z-index:4;box-shadow:0 3rem 8rem #19211c3d;transform:translateY(-.8rem) rotate(0)}.zjt-hero__product img,.zjt-hero__product svg{width:100%;height:100%;object-fit:cover}.zjt-hero__product-label{position:absolute;right:1.2rem;bottom:1.2rem;left:1.2rem;padding:1rem 1.2rem;border-radius:1.2rem;background:#ffffffe0;font-size:1.1rem;font-weight:650;line-height:1.25;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.zjt-hero__product--1{z-index:2;top:1rem;left:5%;width:46%;height:37rem;transform:rotate(-6deg)}.zjt-hero__product--2{z-index:3;top:12rem;right:1%;width:43%;height:34rem;transform:rotate(7deg)}.zjt-hero__product--3{z-index:1;bottom:0;left:29%;width:39%;height:28rem;transform:rotate(2deg)}.zjt-hero__stamp{position:absolute;z-index:5;right:2%;bottom:2rem;display:grid;place-content:center;width:12rem;height:12rem;border:1px solid rgba(25,33,28,.35);border-radius:50%;background:#f2c94c;text-align:center;transform:rotate(8deg)}.zjt-hero__stamp span{font-size:.85rem;font-weight:700;letter-spacing:.11em}.zjt-hero__stamp strong{margin:.25rem 0;font-size:2.8rem;line-height:1}.zjt-hero__glow{position:absolute;border-radius:50%;filter:blur(2px)}.zjt-hero__glow--one{top:-15rem;right:20%;width:42rem;height:42rem;background:#f2c94c40}.zjt-hero__glow--two{right:-14rem;bottom:-18rem;width:48rem;height:48rem;background:#d95d391f}@media screen and (max-width:989px){.zjt-hero__inner{grid-template-columns:1fr;min-height:auto;gap:4rem;padding-top:5.5rem;padding-bottom:5rem}.zjt-hero__content{max-width:68rem}.zjt-hero__showcase{min-height:52rem}}@media screen and (max-width:749px){.zjt-hero__inner{gap:3rem;padding-top:4.2rem;padding-bottom:4rem}.zjt-hero__title{font-size:clamp(4.6rem,16vw,6.8rem)}.zjt-hero__text{margin-top:2.2rem;font-size:1.55rem}.zjt-hero__actions{align-items:flex-start;flex-direction:column;gap:1.8rem;margin-top:2.8rem}.zjt-hero__proof{display:grid;grid-template-columns:1fr 1fr;margin-top:3.5rem}.zjt-hero__showcase{min-height:42rem}.zjt-hero__product{border-radius:1.8rem}.zjt-hero__product--1{left:0;width:50%;height:27rem}.zjt-hero__product--2{top:7rem;width:48%;height:25rem}.zjt-hero__product--3{left:28%;width:44%;height:21rem}.zjt-hero__stamp{right:0;bottom:0;width:9rem;height:9rem}.zjt-hero__stamp strong{font-size:2.1rem}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
