.elv-home{padding:22px 0 40px}.elv-home__intro{text-align:center;max-width:760px;margin:0 auto}.elv-home h1,.elv-home .elv-home__h{font-size:clamp(32px,8.4vw,58px);margin-top:10px}.elv-home__sub{font-size:16.5px;line-height:1.6;opacity:.85;margin-top:12px}.elv-home__grid{display:grid;gap:26px;margin-top:22px}.elv-hc{display:grid;grid-template-columns:1fr;grid-template-areas:"top" "buy";gap:14px 16px;background:#fff;border:1px solid var(--elv-line);border-radius:20px;padding:14px;box-shadow:0 24px 46px -36px #560d298c}.elv-hc__tilt{grid-area:top;display:grid;grid-template-columns:38% 1fr;gap:14px 16px}.elv-hc__img{position:relative;display:block;border-radius:14px;overflow:hidden;background:var(--elv-blush);aspect-ratio:1/1}.elv-hc__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.elv-hc__img:hover img{transform:scale(1.03)}.elv-hc__flag{position:absolute;left:8px;top:8px;background:var(--elv-wine);color:#fff;font-size:10.5px;font-weight:700;letter-spacing:.14em;padding:5px 9px;border-radius:999px}.elv-hc__head{align-self:center}.elv-hc__t{font-size:clamp(24px,6.2vw,34px)}.elv-hc__t a{color:inherit;text-decoration:none}.elv-hc__b{font-size:15px;line-height:1.5;opacity:.82;margin-top:6px}.elv-hc__rating{margin-top:8px;font-size:13.5px}.elv-hc__buy{grid-area:buy}.elv-hc .elv-opts{margin:4px 0 12px;gap:14px}.elv-hc .elv-opt{padding:12px;gap:12px}.elv-hc .elv-opt--hero{padding:20px 14px 14px}.elv-hc .elv-opt__t{font-size:15.5px}.elv-hc .elv-opt--hero .elv-opt__t{font-size:17px}.elv-hc .elv-opt--hero .elv-opt__p strong{font-size:23px}.elv-hc .elv-cod__open--main{margin-bottom:0}.elv-hc__more{display:block;text-align:center;margin-top:12px;font-size:14px;color:var(--elv-wine);text-decoration:underline;text-underline-offset:3px}.elv-home__assure{list-style:none;padding:0;margin:24px auto 0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 22px;font-size:14px;font-weight:600;color:var(--elv-wine)}.elv-home__assure li:before{content:"\2713";color:var(--elv-gold);margin-right:6px}@media(min-width:750px){.elv-home{padding:48px 0 72px}.elv-home__grid{grid-template-columns:repeat(2,1fr);gap:30px;margin-top:34px;align-items:start}.elv-hc{padding:18px;gap:16px}.elv-hc__tilt{grid-template-columns:1fr;gap:16px}.elv-hc__img{aspect-ratio:4/3}}.elv-quote{position:relative;margin:0;padding:30px 24px 22px}.elv-quote__mark{position:absolute;top:6px;right:18px;font-family:var(--elv-display);font-size:72px;line-height:1;color:var(--elv-gold);opacity:.55}.elv-quote blockquote{margin:0}.elv-quote blockquote p{font-family:var(--elv-display);font-style:italic;font-size:20px;line-height:1.45;opacity:.95}.elv-quote .elv-review__title{font-family:var(--font-body-family,Poppins,sans-serif);font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--elv-gold);margin-bottom:10px}.elv-quote figcaption{margin:16px 0 0;padding-top:14px;border-top:1px solid var(--elv-line)}.shopify-payment-button,.accelerated-checkout-block button{width:100%!important}.pp-product-gallery .pp-product-gallery-main{overflow:hidden;height:auto}.pp-product-gallery .pp-product-gallery-main .swiper-wrapper,.pp-product-gallery .pp-product-gallery-main .swiper-slide{height:auto}.pp-product-gallery .pp-product-gallery-thumbnails{overflow:hidden}.pp-product-gallery-carousel-image,.pp-product-gallery-thumbnails-image{width:100%;height:auto;aspect-ratio:1 / 1}.pp-product-gallery-main:not(.swiper-initialized) .swiper-wrapper,.pp-product-gallery-thumbnails:not(.swiper-initialized) .swiper-wrapper{display:flex}.pp-product-gallery-main:not(.swiper-initialized) .swiper-wrapper{gap:var(--pp-gallery-gap-mobile)}.pp-product-gallery-thumbnails:not(.swiper-initialized) .swiper-wrapper{gap:var(--thumbnails-gap-mobile)}.pp-product-gallery-main:not(.swiper-initialized) .swiper-slide,.pp-product-gallery-thumbnails:not(.swiper-initialized) .swiper-slide{flex-shrink:0;height:auto}.pp-product-gallery-main:not(.swiper-initialized) .swiper-slide{width:calc((100% - (var(--pp-gallery-slides-per-view-mobile) - 1) * var(--pp-gallery-gap-mobile)) / var(--pp-gallery-slides-per-view-mobile))}.pp-product-gallery-thumbnails:not(.swiper-initialized) .swiper-slide{width:calc((100% - (var(--pp-gallery-thumbs-per-view-mobile) - 1) * var(--thumbnails-gap-mobile)) / var(--pp-gallery-thumbs-per-view-mobile))}@media screen and (min-width:768px){.pp-product-gallery-main:not(.swiper-initialized) .swiper-wrapper{gap:var(--pp-gallery-gap)}.pp-product-gallery-thumbnails:not(.swiper-initialized) .swiper-wrapper{gap:var(--thumbnails-gap)}.pp-product-gallery-main:not(.swiper-initialized) .swiper-slide{width:calc((100% - (var(--pp-gallery-slides-per-view) - 1) * var(--pp-gallery-gap)) / var(--pp-gallery-slides-per-view))}.pp-product-gallery-thumbnails:not(.swiper-initialized) .swiper-slide{width:calc((100% - (var(--pp-gallery-thumbs-per-view) - 1) * var(--thumbnails-gap)) / var(--pp-gallery-thumbs-per-view))}.pp-product-gallery .pp-swiper-wrapper--thumbs-vertical{--pp-gallery-thumbs-column-width: 7.5rem;display:grid;align-items:stretch;column-gap:.75rem}.pp-product-gallery .pp-swiper-wrapper--thumbs-right{grid-template-columns:minmax(0,1fr) var(--pp-gallery-thumbs-column-width)}.pp-product-gallery .pp-swiper-wrapper--thumbs-left{grid-template-columns:var(--pp-gallery-thumbs-column-width) minmax(0,1fr)}.pp-product-gallery .pp-swiper-wrapper--thumbs-right .pp-product-gallery-main-col{grid-column:1;grid-row:1}.pp-product-gallery .pp-swiper-wrapper--thumbs-right .pp-product-gallery-thumbnails--vertical,.pp-product-gallery .pp-swiper-wrapper--thumbs-left .pp-product-gallery-main-col{grid-column:2;grid-row:1}.pp-product-gallery .pp-swiper-wrapper--thumbs-left .pp-product-gallery-thumbnails--vertical{grid-column:1;grid-row:1}.pp-product-gallery .pp-product-gallery-thumbnails--vertical{position:relative;align-self:stretch;width:100%;min-height:0}.pp-product-gallery .pp-product-gallery-thumbnails--vertical .swiper-wrapper{flex-direction:column}.pp-product-gallery .pp-product-gallery-thumbnails--vertical:not(.swiper-initialized) .swiper-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;gap:var(--thumbnails-gap)}.pp-product-gallery .pp-product-gallery-thumbnails--vertical:not(.swiper-initialized) .swiper-slide{width:100%;height:calc((100% - (var(--pp-gallery-thumbs-per-view) - 1) * var(--thumbnails-gap)) / var(--pp-gallery-thumbs-per-view))}.pp-product-gallery .pp-product-gallery-thumbnails--vertical .pp-product-gallery-thumbnails-image{height:100%}}.pp-marquee-track--pending{animation-play-state:paused}pagepilot-video{display:block}pagepilot-video [ref=controlsOverlay]{pointer-events:none;z-index:10}pagepilot-video [ref=controlsOverlay] button{pointer-events:auto;position:relative;z-index:11;cursor:pointer}pagepilot-video video{position:relative;z-index:1}pagepilot-video [ref=controlsOverlay][data-visible=false]{opacity:0}pagepilot-video [ref=controlsOverlay][data-visible=true]{opacity:1}pagepilot-video>div:hover [ref=controlsOverlay]{opacity:1}pagepilot-video [ref=controlsOverlay]>div{opacity:inherit}pagepilot-video [ref=controlsOverlay] button{opacity:1;position:relative}pagepilot-video [ref=playPauseButton] [data-playing=false]{display:block}pagepilot-video [ref=playPauseButton] [data-playing=true]{display:none}pagepilot-video [ref=playPauseButton][data-playing=true] [data-playing=false]{display:none}pagepilot-video [ref=playPauseButton][data-playing=true] [data-playing=true]{display:block}pagepilot-video [ref=muteButton] [data-muted=true]{display:block}pagepilot-video [ref=muteButton] [data-muted=false]{display:none}pagepilot-video [ref=muteButton][data-muted=false] [data-muted=true]{display:none}pagepilot-video [ref=muteButton][data-muted=false] [data-muted=false]{display:block}
/*# sourceMappingURL=/cdn/shop/t/25/compiled_assets/styles.css.map */
