.zov-pdp{--zp-mauve: color-mix(in srgb, var(--z-aubergine) 62%, var(--z-lavender));--zp-header-h: var(--header-height, 6.1rem);--zp-gutter: var(--z-gutter);--zp-wave-w: clamp(4.8rem, 6vw, 10rem);--zp-thumbs-h: 12.8rem;--zp-frame-h: clamp(48rem, calc(100svh - var(--zp-thumbs-h) - 3.8rem), 110rem);--zp-paper: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .2 0 0 0 0 .17 0 0 0 0 .23 0 0 0 .055 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--zp-sprig: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 210 150' fill='none' stroke='%23B7A0D1' stroke-width='.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M204 146C170 126 140 104 116 74 96 49 74 34 52 22'/%3E%3Cpath d='M150 112c-8-2-14-7-17-15 8 1 14 5 17 15zM150 112c6-6 9-13 8-22-7 5-11 12-8 22zM128 90c-8-1-15-6-18-14 8 0 15 4 18 14zM128 90c5-7 8-14 6-23-7 6-10 13-6 23zM108 66c-8-1-15-5-19-13 8 0 15 3 19 13zM108 66c5-7 7-15 4-24-6 7-9 14-4 24zM88 44c-7 0-14-4-18-11 8-1 14 2 18 11zM88 44c4-7 6-15 2-23-6 7-8 15-2 23zM52 22c3-6 4-12 2-18M52 22c-5-2-9-7-10-13'/%3E%3C/svg%3E");--zp-script: "Mrs Saint Delafield", "Cormorant Garamond", cursive}html:has(body.zov-pdp){scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html:has(body.zov-pdp){scroll-behavior:auto}}.zov-pdp .section-header{margin-bottom:calc(-1 * var(--zp-header-h))}.zov-pdp .section-header .header-wrapper{transition:background-color .45s var(--z-ease),border-color .45s var(--z-ease),backdrop-filter .45s var(--z-ease)}.zov-pdp .section-header:not(.scrolled-past-header):not(:has(details[open])) .header-wrapper{background:transparent;border-bottom-color:transparent}@media(min-width:990px){.zov-pdp .section-header:not(.scrolled-past-header):not(:has(details[open])) .header__icons{--color-foreground: 52, 45, 59;color:var(--z-ink)}}.zov-pdp .section-header.scrolled-past-header .header-wrapper,.zov-pdp .section-header:has(details[open]) .header-wrapper{--color-foreground: 52, 45, 59;--color-background: 247, 243, 237;background:#f7f3edf0;-webkit-backdrop-filter:saturate(1.2) blur(14px);backdrop-filter:saturate(1.2) blur(14px);border-bottom:1px solid var(--z-line);color:var(--z-ink)}.zov-pdp .section-header.scrolled-past-header .zov-wordmark,.zov-pdp .section-header:has(details[open]) .zov-wordmark{color:var(--z-plum)}.zov-pdp .section-header.scrolled-past-header .header__heading-link:hover .zov-wordmark,.zov-pdp .section-header:has(details[open]) .header__heading-link:hover .zov-wordmark{color:var(--z-aubergine)}.zov-pdp .section-header.scrolled-past-header .zov-hdr-desc,.zov-pdp .section-header:has(details[open]) .zov-hdr-desc{color:var(--z-aubergine)}@media(max-width:1439px){.zov-pdp .zov-hdr-desc{display:none}}.zov-pdp .header__inline-menu .header__menu-item span{background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;padding-bottom:.3rem;text-decoration:none;transition:background-size .45s var(--z-ease)}.zov-pdp .header__inline-menu .header__menu-item:hover span,.zov-pdp .header__inline-menu .header__menu-item[aria-current] span{background-size:100% 1px;text-decoration:none}.zp-wave,.zp-index,.zp-seal{display:none}.zov-pdp .page-width:has(>.product){max-width:none;padding:0}.zov-pdp .product{column-gap:0;row-gap:0;margin:0}.zov-pdp .product>.grid__item{padding:0}.zov-pdp media-gallery{position:relative;display:block}@media(min-width:990px){.zov-pdp media-gallery.product__column-sticky{position:sticky;top:0}}.zov-pdp .product__media-wrapper slider-component[id^=GalleryViewer]{margin:0}.zov-pdp [id^=GalleryViewer]{position:relative;display:block;background:var(--z-plum)}.zov-pdp [id^=GalleryViewer]:before{content:"";position:absolute;inset:0 0 auto;height:24rem;max-height:40%;background:linear-gradient(180deg,#30263a9e,#30263a4d 42%,#30263a00);z-index:2;pointer-events:none}.zov-pdp [id^=GalleryViewer]:after{content:"";position:absolute;inset:auto 0 0;height:55%;background:radial-gradient(90% 80% at 0% 100%,#30263a8c,#30263a00 60%),linear-gradient(0deg,#30263a47,#30263a00 45%);z-index:2;pointer-events:none}.zov-pdp .product__media-list,.zov-pdp .product__media-list.slider.slider--mobile{margin:0;padding:0;width:100%;column-gap:0;scroll-padding-left:0}.zov-pdp .product__media-list.grid--peek .product__media-item.grid__item,.zov-pdp .product__media-list.grid--peek.slider .product__media-item.grid__item:first-of-type,.zov-pdp .product__media-list.grid--peek.slider .product__media-item.grid__item:last-of-type{width:100%;max-width:100%;min-width:0;margin:0;padding:0;box-sizing:border-box}.zov-pdp .product__media-list.slider--mobile:after{display:none}.zov-pdp .product__media-list .product-media-container,.zov-pdp .product__media-list .product-media-container.constrain-height{width:100%;max-width:none;height:var(--zp-frame-h);margin:0;border:0;border-radius:0}.zov-pdp .product__media-list .product__modal-opener{display:block;width:100%;height:100%}.zov-pdp .product__media-list .product-media-container .media,.zov-pdp .product__media-list .product-media-container.constrain-height .media{height:100%;padding-top:0;border-radius:0;background:var(--z-plum)}.zov-pdp .product__media-list .product-media-container .media img{object-fit:cover;object-position:50% 50%}.zov-pdp .product__media-list .deferred-media,.zov-pdp .product__media-list .product-media-container.media-type-video .media,.zov-pdp .product__media-list .product-media-container.media-type-model .media{height:100%}.zov-pdp .product__media-list .product__media-icon{top:auto;left:auto;right:calc(var(--zp-wave-w) + 2rem);bottom:2.4rem;width:4rem;height:4rem;border:0;border-radius:50%;background:#f7f3ede0;color:var(--z-plum);z-index:3;opacity:0;transition:opacity var(--z-dur) var(--z-ease)}.zov-pdp .product__media-list .product__modal-opener:hover .product__media-icon,.zov-pdp .product__media-list .product__media-toggle:focus-visible+* .product__media-icon{opacity:1}.zov-pdp .zp-wave{display:block;position:absolute;top:0;right:-1px;width:var(--zp-wave-w);height:var(--zp-frame-h);color:var(--z-cream);z-index:3;pointer-events:none}.zov-pdp .zp-wave svg{display:block;width:100%;height:100%;fill:currentColor}.zov-pdp .zp-index{position:absolute;z-index:3;left:clamp(2.4rem,2.6vw,4.8rem);top:calc(var(--zp-frame-h) - 21.6rem);display:flex;flex-direction:column;align-items:center;gap:1.2rem;padding:1.4rem .9rem 1.2rem;border-radius:99px;color:var(--z-on-dark);background:#30263a57;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none}.zov-pdp .zp-index__current{font-family:var(--z-serif);font-size:2.2rem;font-weight:400;line-height:1}.zov-pdp .zp-index__line{width:1px;height:5.6rem;background:#f7f3ed99}.zov-pdp .zp-index__total{font-family:var(--z-sans);font-size:1.1rem;letter-spacing:var(--z-track-label);opacity:.8}.zov-pdp .zp-seal{display:grid;place-items:center;position:absolute;z-index:3;right:calc(var(--zp-wave-w) + 2.8rem);top:calc(var(--zp-frame-h) - 17.6rem);width:12.8rem;height:12.8rem;border-radius:50%;color:var(--z-on-dark);background:#30263a61;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none}.zov-pdp .zp-seal__ring{grid-area:1 / 1;width:100%;height:100%;overflow:visible}.zov-pdp .zp-seal__ring text{font-family:var(--z-sans);font-size:7.4px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;fill:currentColor}.zov-pdp .zp-seal__sprig{grid-area:1 / 1;width:4.4rem;height:auto;transform:rotate(-24deg);color:var(--z-lavender-soft)}.zov-pdp .thumbnail-slider{padding:2.4rem calc(var(--zp-wave-w) + .8rem) 3.2rem clamp(2.4rem,2.6vw,4.8rem);min-height:var(--zp-thumbs-h)}.zov-pdp .thumbnail-list,.zov-pdp .product--large .thumbnail-list{display:flex;flex-wrap:wrap;gap:1.2rem;padding:0}.zov-pdp .thumbnail-list__item,.zov-pdp .thumbnail-list .thumbnail-list__item.slider__slide{flex:0 0 auto;width:6.8rem}.zov-pdp .thumbnail{border:0;border-radius:0;opacity:.5;transition:opacity var(--z-dur) var(--z-ease),box-shadow var(--z-dur) var(--z-ease)}.zov-pdp .thumbnail:hover{opacity:.85}.zov-pdp .thumbnail[aria-current]{opacity:1;box-shadow:0 0 0 3px var(--z-cream),0 0 0 4px var(--z-plum)}.zov-pdp .thumbnail img{border-radius:0}.zov-pdp .product__info-wrapper{position:relative;background-color:var(--z-cream);background-image:var(--zp-paper)}.zov-pdp .product__info-wrapper:after{content:"";position:absolute;right:1.6rem;top:calc(var(--zp-header-h) + 1.2rem);width:16.8rem;height:12rem;background:var(--zp-sprig) center / contain no-repeat;opacity:.7;transform:rotate(-14deg);pointer-events:none;z-index:0}.zov-pdp .product__info-container{position:relative;z-index:1;max-width:54rem}.zov-pdp .product__info-container .product__text.caption-with-letter-spacing{display:flex;align-items:center;gap:1.4rem;font-size:1.1rem;letter-spacing:.32em;color:var(--z-aubergine);margin:0 0 2rem}.zov-pdp .product__info-container .product__text.caption-with-letter-spacing:before{content:"";width:3.2rem;height:1px;background:currentColor;opacity:.6}.zov-pdp .product__info-container .product__title,.zov-pdp .product__info-container .product__title h1{font-size:clamp(4.4rem,2.2rem + 2.7vw,7.2rem);font-weight:400;line-height:1;letter-spacing:-.018em;color:var(--z-plum)}.zov-pdp .product__info-container .product__text.subtitle{margin-top:1.6rem;font-size:clamp(1.9rem,1.6rem + .5vw,2.4rem);color:var(--zp-mauve)}.zov-pdp .zp-intro{margin-top:2.8rem;max-width:46ch;font-size:1.55rem;line-height:1.75;color:var(--z-ink-2)}.zov-pdp .zp-intro p{margin:0}.zov-pdp .zp-intro p+p{margin-top:.9em}.zov-pdp .zp-intro p:first-child{font-family:var(--z-serif);font-size:2rem;line-height:1.35;color:var(--z-ink)}.zov-pdp .zp-intro em{color:var(--zp-mauve)}.zov-pdp .product__info-container .price{margin-top:3.2rem;display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem}.zov-pdp .product__info-container .price .price-item--regular,.zov-pdp .product__info-container .price__sale .price-item--sale{font-size:clamp(3.2rem,2.8rem + .8vw,4rem);font-weight:400;color:var(--z-plum)}.zov-pdp .product__info-container .price__sale .price-item--regular{font-size:1.6rem;font-weight:400;color:var(--z-muted)}.zov-pdp .product__info-container .price__badge-sale{padding:.5rem 1.1rem;font-size:1.05rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;background:var(--z-lavender-soft);color:var(--z-plum)}.zov-pdp .product .product__tax{margin-top:1.2rem}.zov-pdp .product-form__quantity{margin-top:3.2rem}.zov-pdp .product-form__quantity .form__label{font-size:1.05rem;letter-spacing:.22em}.zov-pdp .product-form__buttons{margin-top:2.4rem}.zov-pdp .product-form__submit:not([disabled])>span:not(.loading__spinner){display:inline-flex;align-items:center;gap:1.2rem}.zov-pdp .product-form__submit:not([disabled])>span:not(.loading__spinner):after{content:"";width:1.6rem;height:1rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 10'%3E%3Cpath d='M0 5h14.5M10.5 1l4 4-4 4' fill='none' stroke='%23000' stroke-width='1.2'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 10'%3E%3Cpath d='M0 5h14.5M10.5 1l4 4-4 4' fill='none' stroke='%23000' stroke-width='1.2'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform .45s var(--z-ease)}.zov-pdp .product-form__submit:not([disabled]):hover>span:not(.loading__spinner):after{transform:translate(.4rem)}.zov-pdp .zp-inside{margin-top:4rem}.zov-pdp .zp-inside__eyebrow{margin:0 0 1.6rem;font-family:var(--z-sans);font-size:1.1rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--z-aubergine)}.zov-pdp .zp-inside__list{list-style:none;margin:0;padding:0}.zov-pdp .zp-inside__item{--zi-num: 4.8rem;--zi-photo: 15.2rem;--zi-gap: 2.4rem;position:relative;display:grid;grid-template-columns:var(--zi-num) var(--zi-photo) minmax(0,1fr);align-items:center;column-gap:var(--zi-gap);padding:1.6rem 0}.zov-pdp .zp-inside__item+.zp-inside__item:before{content:"";position:absolute;top:0;left:calc(var(--zi-num) + var(--zi-gap));right:0;height:1px;background:var(--z-line)}.zov-pdp .zp-inside__num{display:grid;place-items:center;width:var(--zi-num);height:var(--zi-num);border:1px solid var(--z-line-strong);border-radius:50%;background:#f7f3edb3;font-family:var(--z-serif);font-style:italic;font-size:2rem;line-height:1;color:var(--z-plum)}.zov-pdp .zp-inside__photo{display:block;width:var(--zi-photo);aspect-ratio:5 / 4;overflow:hidden;background:var(--z-sand);border-radius:58% 42% 52% 48%/48% 56% 44% 52%}.zov-pdp .zp-inside__item:nth-child(2) .zp-inside__photo{border-radius:46% 54% 40% 60%/58% 46% 54% 42%}.zov-pdp .zp-inside__item:nth-child(3) .zp-inside__photo{border-radius:54% 46% 60% 40%/44% 58% 42% 56%}.zov-pdp .zp-inside__item:nth-child(4) .zp-inside__photo{border-radius:42% 58% 48% 52%/54% 42% 58% 46%}.zov-pdp .zp-inside__photo img{display:block;width:100%;height:100%;object-fit:cover}@media(hover:hover)and (prefers-reduced-motion:no-preference){.zov-pdp .zp-inside__photo img{transition:transform 1.2s var(--z-ease)}.zov-pdp .zp-inside__item:hover .zp-inside__photo img{transform:scale(1.06)}}.zov-pdp .zp-inside__name{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem;min-width:0}.zov-pdp .zp-inside__icon{width:2.6rem;height:2.6rem;fill:none;stroke:var(--zp-mauve);stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round}.zov-pdp .zp-inside__label{font-family:var(--z-sans);font-size:1.15rem;font-weight:400;letter-spacing:.3em;line-height:1.5;text-transform:uppercase;color:var(--z-ink-2)}.zov-pdp .product__info-container .icon-with-text{margin-top:4rem;padding-top:2.8rem}.zov-pdp .zp-details{margin-top:4rem;padding-top:3.2rem;border-top:1px solid var(--z-line);font-size:1.45rem;line-height:1.7;color:var(--z-ink-2)}.zov-pdp .zp-details h3{margin:0 0 1.6rem;font-family:var(--z-sans);font-size:1.1rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--z-aubergine)}.zov-pdp .zp-details h3:not(:first-child){margin-top:2.8rem}.zov-pdp .zp-details p{margin:0 0 1.2rem}.zov-pdp .zp-details strong{font-family:var(--z-serif);font-size:1.85rem;font-weight:500;color:var(--z-ink)}.zov-pdp .zp-details em{color:var(--zp-mauve)}.zov-pdp .product__info-container .product__accordion:first-of-type,.zov-pdp .zp-details+.product__accordion{margin-top:2.4rem}@media(min-width:990px){.zov-pdp .product--large:not(.product--no-media) .product__media-wrapper{width:58%;max-width:58%}.zov-pdp .product--large:not(.product--no-media) .product__info-wrapper{width:42%;max-width:42%;padding:calc(var(--zp-header-h) + 6.4rem) clamp(4rem,5.6vw,11.2rem) 9.6rem clamp(2.4rem,3vw,5.6rem)}}.zov-pdp .product__info-wrapper.scroll-trigger.animate--slide-in,.zov-pdp .product__media-list .scroll-trigger.animate--fade-in{opacity:1;transform:none;animation:none}@keyframes zp-settle{0%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes zp-rise{0%{opacity:0;transform:translateY(1.6rem)}to{opacity:1;transform:none}}@keyframes zp-fade{0%{opacity:0;transform:scale(1.015)}to{opacity:1;transform:none}}@keyframes zp-turn{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:no-preference){.zov-pdp .product__media-list .product__media-item.is-active .media img{animation:zp-settle 2.2s var(--z-ease) both}.zov-pdp .product__media-list .product__media-item.zp-enter{animation:zp-fade .7s var(--z-ease) both}.zov-pdp .product__media-list .product__media-item.zp-enter .media img{animation:none}.zov-pdp .product__info-container>*{animation:zp-rise .9s var(--z-ease) both}.zov-pdp .product__info-container>:nth-child(1){animation-delay:.1s}.zov-pdp .product__info-container>:nth-child(2){animation-delay:.18s}.zov-pdp .product__info-container>:nth-child(3){animation-delay:.26s}.zov-pdp .product__info-container>:nth-child(4){animation-delay:.34s}.zov-pdp .product__info-container>:nth-child(5){animation-delay:.42s}.zov-pdp .product__info-container>:nth-child(n+6){animation-delay:.5s}.zov-pdp .zp-seal__ring{animation:zp-turn 60s linear infinite}}@media(max-width:989px){.zov-pdp{--zp-frame-h: clamp(40rem, 70svh, 80rem)}.zov-pdp .product>.grid__item,.zov-pdp .product--large:not(.product--no-media) .product__media-wrapper,.zov-pdp .product--large:not(.product--no-media) .product__info-wrapper{width:100%;max-width:100%}.zov-pdp .product__column-sticky,.zov-pdp media-gallery.product__column-sticky{position:relative;top:auto}.zov-pdp .product>.product__info-wrapper.grid__item{padding:4.8rem var(--zp-gutter) 6.4rem}.zov-pdp .product__info-container{max-width:64rem}.zov-pdp .product__info-wrapper:after{display:none}.zov-pdp .zp-wave{display:none}.zov-pdp .zp-seal{right:2.4rem;top:calc(var(--zp-frame-h) - 15.6rem)}.zov-pdp .product__media-list .product__media-icon{right:2.4rem}.zov-pdp .thumbnail-slider{padding-left:var(--zp-gutter);padding-right:var(--zp-gutter)}}@media(max-width:749px){.zov-pdp{--zp-frame-h: clamp(36rem, 60svh, 56rem)}.zov-pdp .thumbnail-slider,.zov-pdp media-gallery .slider-buttons{display:none}.zov-pdp .product__media-list{margin-bottom:0}.zov-pdp .product__media-list .product__media-icon{display:none}.zov-pdp .zp-index{top:auto;bottom:2.4rem;left:var(--zp-gutter);flex-direction:row;gap:1rem;padding:.7rem 1.4rem .6rem}.zov-pdp .zp-index__current{font-size:1.8rem}.zov-pdp .zp-index__line{width:3.2rem;height:1px}.zov-pdp .zp-seal{width:9.6rem;height:9.6rem;right:var(--zp-gutter);top:auto;bottom:2rem}.zov-pdp .zp-seal__sprig{width:3.2rem}.zov-pdp .product>.product__info-wrapper.grid__item{padding-top:3.6rem;padding-bottom:4.8rem}.zov-pdp .product__info-container{display:flex;flex-direction:column}.zov-pdp .product__info-container>*{min-width:0}.zov-pdp .product__info-container>.zp-intro{order:1;margin-top:3.2rem}.zov-pdp .product__info-container>.icon-with-text,.zov-pdp .product__info-container>.zp-details,.zov-pdp .product__info-container>.product__accordion{order:2}.zov-pdp .product__info-container .product__text.caption-with-letter-spacing{margin-bottom:1.4rem}.zov-pdp .zp-intro{margin-top:2rem}.zov-pdp .zp-intro p:first-child{font-size:1.85rem}.zov-pdp .product__info-container .price,.zov-pdp .product-form__quantity{margin-top:2.4rem}.zov-pdp .zp-inside{margin-top:1.6rem}.zov-pdp .zp-inside__item{--zi-num: 4rem;--zi-photo: 11.6rem;--zi-gap: 1.6rem;padding:1.2rem 0}.zov-pdp .zp-inside__num{font-size:1.7rem}.zov-pdp .zp-inside__label{font-size:1.1rem;letter-spacing:.24em}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/zovere-pdp.css.map */
