.ov-department-nav{--ov-department-ink: #10100f;--ov-department-bone: #f4f0eb;padding:clamp(5rem,7vw,9rem) 0 3rem;color:var(--ov-department-ink);overflow:hidden}.ov-department-nav__hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(30rem,.75fr);gap:clamp(3rem,7vw,10rem);align-items:end;padding-bottom:clamp(3.5rem,5vw,6rem);border-bottom:1px solid rgba(16,16,15,.2)}.ov-department-nav__eyebrow{margin:0 0 1.5rem;font-size:1rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.ov-department-nav__heading h1{max-width:8em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(5.4rem,7.4vw,10.6rem);font-weight:400;letter-spacing:-.055em;line-height:.88}.ov-department-nav__intro p{max-width:52rem;margin:0;font-size:clamp(1.45rem,1.5vw,1.8rem);line-height:1.6;opacity:.7}.ov-department-nav__intro span{display:inline-block;margin-top:2.4rem;padding-bottom:.6rem;border-bottom:1px solid currentColor;font-size:1rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.ov-department-nav__bar{display:flex;justify-content:space-between;gap:3rem;align-items:baseline;padding:3rem 0 1.8rem}.ov-department-nav__bar p,.ov-department-nav__bar span{margin:0}.ov-department-nav__bar p{font-family:Georgia,Times New Roman,serif;font-size:2.4rem}.ov-department-nav__bar span{font-size:1.15rem;opacity:.58}.ov-department-nav__cards{display:grid;grid-template-columns:minmax(0,1.45fr) repeat(2,minmax(0,1fr));gap:1.4rem}.ov-department-nav__cards--2{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.ov-department-nav__cards--4,.ov-department-nav__cards--5,.ov-department-nav__cards--6{grid-template-columns:repeat(3,minmax(0,1fr))}.ov-department-nav__cards--4 .ov-department-nav__card--all,.ov-department-nav__cards--5 .ov-department-nav__card--all,.ov-department-nav__cards--6 .ov-department-nav__card--all{grid-column:span 2}.ov-department-nav__card{position:relative;min-height:clamp(38rem,44vw,59rem);color:#fff;text-decoration:none;overflow:hidden;isolation:isolate}.ov-department-nav__media,.ov-department-nav__shade{position:absolute;top:0;right:0;bottom:0;left:0}.ov-department-nav__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.ov-department-nav__card--all .ov-department-nav__media img{object-position:center}.ov-department-nav__card--atelier .ov-department-nav__media img{object-position:28% center}.ov-department-nav__shade{z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.06),transparent 38%),linear-gradient(0deg,#000000c7,#00000005 68%)}.ov-department-nav__copy{position:absolute;z-index:2;inset:auto 2.6rem 2.5rem;display:grid;grid-template-columns:1fr auto;align-items:end}.ov-department-nav__copy small,.ov-department-nav__copy em{grid-column:1;font-style:normal;font-size:.95rem;font-weight:650;letter-spacing:.16em;text-transform:uppercase}.ov-department-nav__copy small{margin-bottom:1rem;opacity:.8}.ov-department-nav__copy strong{grid-column:1;color:#fff;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.4rem,4vw,5.8rem);font-weight:400;letter-spacing:-.035em;line-height:.95}.ov-department-nav__copy em{margin-top:1.2rem}.ov-department-nav__copy i{grid-column:2;grid-row:1 / span 4;display:grid;width:4.4rem;height:4.4rem;border:1px solid rgba(255,255,255,.58);border-radius:50%;font-size:1.8rem;font-style:normal;place-items:center;transition:color .25s ease,background .25s ease,transform .25s ease}.ov-department-nav__card:hover .ov-department-nav__media img{transform:scale(1.025)}.ov-department-nav__card:hover .ov-department-nav__copy i{color:#111;background:#fff;transform:translate(.25rem)}.ov-collection-products .product-grid{align-items:stretch}.ov-collection-products #ProductGridContainer{scroll-margin-top:clamp(7rem,10vw,12rem)}.ov-collection-products .product-grid>.grid__item{display:flex}.ov-collection-products .product-grid>.grid__item>product-component{display:block;flex:1 1 100%;width:100%;min-width:0;max-width:100%}.ov-collection-products .card-wrapper{display:flex;flex:1 1 100%;width:100%;min-width:0;max-width:100%;align-self:stretch}.ov-collection-products .card-wrapper .card{display:flex;flex:1;flex-direction:column}.ov-collection-products .card-wrapper .card>.card__content{display:flex;flex:1}.ov-collection-products .card-wrapper .card__inner{width:100%;flex:0 0 auto}.ov-collection-products .card-wrapper .card__information,.ov-collection-products .card-wrapper .card-information{display:flex;flex:1;flex-direction:column}.ov-collection-products .card-wrapper .card-information>.price{margin-top:auto!important}@media screen and (max-width:989px){.ov-department-nav__hero{grid-template-columns:1fr;gap:2.5rem}.ov-department-nav__cards,.ov-department-nav__cards--2,.ov-department-nav__cards--4,.ov-department-nav__cards--5,.ov-department-nav__cards--6{display:flex;width:calc(100% + 3rem);margin-right:-3rem;padding-right:3rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ov-department-nav__cards::-webkit-scrollbar{display:none}.ov-department-nav__card,.ov-department-nav__cards--4 .ov-department-nav__card--all,.ov-department-nav__cards--5 .ov-department-nav__card--all,.ov-department-nav__cards--6 .ov-department-nav__card--all{flex:0 0 min(76vw,44rem);min-height:48rem;grid-column:auto;scroll-snap-align:start}}@media screen and (max-width:749px){.ov-department-nav{padding-top:4rem}.ov-department-nav__heading h1{font-size:clamp(4.8rem,15vw,6.4rem)}.ov-department-nav__bar{display:block;padding-top:2.6rem}.ov-department-nav__bar span{display:block;margin-top:.6rem}.ov-department-nav__cards{gap:1rem}.ov-department-nav__card{flex-basis:79vw;min-height:44rem}.ov-department-nav__copy{inset:auto 2rem 2rem}.ov-department-nav__copy strong{font-size:3.7rem}.ov-department-nav__copy i{width:4rem;height:4rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ovilixa-department-collection.css.map */
