.oshba-collection-intro{background:#fff}.oshba-collection-intro .collection-hero__inner{display:block;padding-top:2.2rem;padding-bottom:0}.oshba-collection-intro .collection-hero__title{font-size:clamp(2.4rem,3.2vw,4.2rem);font-weight:600;color:#254a35;margin:0 0 1.8rem;text-align:right}.oshba-collection-feature{position:relative;isolation:isolate;display:flex;align-items:center;min-height:clamp(190px,22vw,330px);overflow:hidden;border-radius:24px;background:linear-gradient(105deg,#dbe9d7 0%,#eff5e9 44%,#b4c8ad 100%)}.oshba-collection-feature:before{content:"";position:absolute;inset:0;background:linear-gradient(270deg,rgba(25,65,43,.53),rgba(33,71,45,.1) 70%);z-index:0}.oshba-collection-feature__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-1}.oshba-collection-feature__copy{position:relative;display:grid;gap:.55rem;padding:3rem clamp(2.5rem,5vw,6rem);color:#fff;text-align:right;direction:rtl}.oshba-collection-feature__copy span{font-size:1.35rem;letter-spacing:.02em}.oshba-collection-feature__copy strong{font-size:clamp(2.3rem,3.5vw,4rem);line-height:1.25;font-weight:600}.oshba-collection-feature__copy small{font-size:1.45rem;font-weight:400}.oshba-orbit{overflow:hidden;margin:2.8rem auto 1rem;max-width:var(--page-width);padding:0 2rem}.oshba-orbit__mask{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.oshba-orbit__track{display:flex;width:max-content;direction:ltr;animation:oshba-orbit-slide 45s linear infinite}.oshba-orbit__set{display:flex;flex:none;gap:2.1rem;padding-inline-end:2.1rem}.oshba-orbit__item{display:grid;justify-items:center;align-content:start;gap:.8rem;width:11rem;text-decoration:none;color:#355742;direction:rtl;text-align:center}.oshba-orbit__circle{display:block;width:10rem;height:10rem;border-radius:50%;overflow:hidden;background:#f0f4ea;box-shadow:0 0 0 1px #e5ebe1}.oshba-orbit__circle img{width:100%;height:100%;object-fit:cover;transition:transform .25s}.oshba-orbit__item:hover img{transform:scale(1.07)}.oshba-orbit__name{font-size:1.3rem;font-weight:400;line-height:1.35}.oshba-orbit:hover .oshba-orbit__track,.oshba-orbit:focus-within .oshba-orbit__track{animation-play-state:paused}@keyframes oshba-orbit-slide{from{transform:translateX(-50%)}to{transform:translateX(0)}}@media(max-width:749px){.oshba-collection-intro .collection-hero__inner{padding-top:1.2rem}.oshba-collection-feature{min-height:18rem;border-radius:18px}.oshba-collection-feature__copy{padding:2rem}.oshba-orbit{margin-top:2rem;padding:0 1.2rem}.oshba-orbit__set{gap:1.2rem;padding-inline-end:1.2rem}.oshba-orbit__item{width:8.6rem}.oshba-orbit__circle{width:8rem;height:8rem}.oshba-orbit__name{font-size:1.16rem}}@media(prefers-reduced-motion:reduce){.oshba-orbit__track{animation:none}.oshba-orbit__mask{overflow-x:auto;mask-image:none}}
.oshba-orbit,.oshba-orbit__mask,.oshba-orbit__track{direction:ltr}.oshba-orbit__set{min-width:100vw;justify-content:space-around}.oshba-orbit__track{animation-name:oshba-orbit-filled;animation-duration:72s}.oshba-collection-after-orbit{padding-top:2.5rem;padding-bottom:.5rem;direction:rtl}.oshba-collection-after-orbit .collection-hero__title{margin:0;text-align:right}@keyframes oshba-orbit-filled{from{transform:translateX(-25%)}to{transform:translateX(0)}}@media(max-width:749px){.oshba-collection-after-orbit{padding-top:1.8rem}}
