.zoveya-home .zv-reveal,.zv-page .zv-reveal{opacity:1;transform:none}html.zv-js .zoveya-home .zv-reveal:not(.is-visible),html.zv-js .zv-page .zv-reveal:not(.is-visible){opacity:0;transform:translateY(26px)}html.zv-js .zoveya-home .zv-reveal,html.zv-js .zv-page .zv-reveal{transition:opacity .85s cubic-bezier(.22,.61,.36,1),transform .85s cubic-bezier(.22,.61,.36,1)}@media(prefers-reduced-motion:reduce){html.zv-js .zoveya-home .zv-reveal:not(.is-visible),html.zv-js .zv-page .zv-reveal:not(.is-visible){opacity:1;transform:none}}:root:root{--zv-container: 1320px;--zv-gutter: clamp(20px, 5.2vw, 84px);--zv-sp-xs: clamp(28px, 4vw, 44px);--zv-sp-s: clamp(44px, 6vw, 72px);--zv-sp-m: clamp(64px, 8vw, 110px);--zv-sp-l: clamp(88px, 11vw, 160px);--zv-sp-xl: clamp(112px, 15vw, 220px)}.zoveya-home .zv-wrap{max-width:var(--zv-container);margin-inline:auto;padding-inline:var(--zv-gutter)}.zoveya-home .zv-h10{background:linear-gradient(162deg,#2f3f31,#26251f 54%,#171614)}.zoveya-home .zv-h10__copy>*{max-width:100%}.zoveya-home .zv-h10__title{font-size:clamp(2.4rem,6vw,4.6rem);max-width:min(13ch,100%)}.zoveya-home .zv-h10__sub{max-width:min(44ch,100%)}.zoveya-home .zv-uni__media{background:transparent}.zoveya-home .zv-uni__head{align-items:center}.zoveya-home .zv-uni__intro{margin-inline:auto}.zoveya-home .zv-uni__mono{right:-12%;bottom:-20%;width:46%;opacity:.085}.zoveya-home .zv-uni__tile--dark .zv-uni__mono{opacity:.06}.zoveya-home .zv-feat__media,.zoveya-home .zv-rt__thumb,.zoveya-home .zv-spot__media{background:var(--zv-cream-2, #F1EEE4)}.zoveya-home img[src=""],.zoveya-home img:not([src]){opacity:0}.placeholder-svg{background:#f1eee4;fill:#2423200f;color:#2423200f;width:100%;height:100%;display:block}.zoveya-home .zv-feat__grid{gap:clamp(20px,3vw,40px) clamp(18px,2.4vw,32px)}.zoveya-home .zv-feat__media{border-radius:10px;aspect-ratio:4 / 5}.zoveya-home .zv-feat__media img{object-fit:cover}.zoveya-home .zv-feat__body{align-items:baseline;padding-block-start:4px}.zoveya-home .zv-rt__item a{border:0;background:transparent;padding:0;gap:16px}.zoveya-home .zv-rt__item a:hover{transform:none}.zoveya-home .zv-rt__item a:hover .zv-rt__name{text-decoration:underline}.zoveya-home .zv-rt__thumb{width:88px;height:110px;border-radius:8px}.zoveya-home .zv-mom{padding-block:var(--zv-sp-m)}.zoveya-home .zv-feat,.zoveya-home .zv-quiz{padding-block:var(--zv-sp-l)}.zoveya-home .zv-vision{padding-block:var(--zv-sp-m)}.zoveya-home .zv-final{padding-block:var(--zv-sp-l)}.zoveya-home .zv-story__intro{padding-block:var(--zv-sp-l) var(--zv-sp-s)}@media screen and (min-width:1000px){.zoveya-home .zv-story__panel{min-height:62vh}}.zoveya-home .zv-mom__head h2,.zoveya-home .zv-feat__head h2{font-size:clamp(1.8rem,4.2vw,2.9rem);line-height:1.06;letter-spacing:-.022em}.zoveya-home .zv-mom__head,.zoveya-home .zv-feat__head{margin-block-end:var(--zv-sp-xs)}@media screen and (min-width:900px){.zoveya-home .zv-spot__grid{min-height:min(88vh,860px)}.zoveya-home .zv-spot__inner{padding-inline:clamp(48px,6vw,96px)}}@media screen and (min-width:990px){.product-information .product-information__grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);column-gap:clamp(32px,4vw,72px)}}.zv-pdp .zv-pdp__why{padding-block:var(--zv-sp-m) var(--zv-sp-s)}.zv-pdp .zv-pdp__how,.zv-pdp .zv-pdp__pick{padding-block:var(--zv-sp-m)}.zv-pdp .zv-pdp__spec{padding-block:var(--zv-sp-s)}.zv-pdp .zv-pdp__faq{padding-block:var(--zv-sp-s) var(--zv-sp-m)}.zv-pdp .zv-pdp__close{padding-block:0 var(--zv-sp-l)}.product-media-container .placeholder-svg{background:#f1eee4;aspect-ratio:1}@media screen and (max-width:749px){.zoveya-home .zv-feat__grid{grid-template-columns:1fr;gap:32px}.zoveya-home .zv-feat__media{aspect-ratio:1}.zoveya-home .zv-mom{padding-block:var(--zv-sp-s)}.zoveya-home .zv-feat,.zoveya-home .zv-quiz,.zoveya-home .zv-final{padding-block:var(--zv-sp-m)}.zoveya-home .zv-story__panel{min-height:56vh}.zoveya-home .zv-uni__tile{min-height:320px}.zv-pdp .zv-pdp__why,.zv-pdp .zv-pdp__how,.zv-pdp .zv-pdp__pick{padding-block:var(--zv-sp-s)}.zv-pdp .zv-pdp__prose p,.zv-pdp .zv-pdp__steptext,.zv-pdp .zv-pdp__bentext{font-size:1rem;line-height:1.62}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/zv-v10.css.map */
