@font-face{font-family:brandon_grotesque;src:url(brandon_reg-webfont.woff2) format("woff2"),url(brandon_reg-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:brandon_grotesquemedium;src:url(brandon_med-webfont.woff2) format("woff2"),url(brandon_med-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.shopify-section--tw-pomera-hero:has(.tw-pomera-hero__detail:not([hidden])){position:relative;z-index:6}:root:has(main>.shopify-section--tw-pomera-hero:first-child [allow-transparent-header] .tw-pomera-hero__detail:not([hidden])) .shopify-section--header{z-index:7}.tw-pomera-hero{position:relative;overflow-x:clip;overflow-y:visible;isolation:isolate;text-align:center;display:flex;flex-direction:column;justify-content:flex-end;min-height:calc(100svh - var(--header-group-height, 0px))}.shopify-section:first-child [allow-transparent-header] .tw-pomera-hero{min-height:100svh}:root:has(main>.shopify-section--tw-pomera-hero:first-child [allow-transparent-header]) .header{margin-block-end:calc(-1 * var(--header-height, 0px))}:root:has(main>.shopify-section--tw-pomera-hero:first-child [allow-transparent-header]) .header:not(.is-solid,:has([open])){--header-show-transparent-logo: 1;--background: 0 0 0 / 0;--background-gradient: initial;--border-color: 0 0 0 / 0;--text-color: var(--header-alternate-logo-text-color, var(--header-non-transparent-text-color))}.tw-pomera-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.tw-pomera-hero__bg-layer{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--pomera-grad-fixed);opacity:0;transition:opacity .7s var(--pomera-ease-settle);will-change:opacity}.tw-pomera-hero__bg-layer.is-active{opacity:1}.tw-pomera-hero__stage{display:block;position:relative;width:100%;max-width:var(--pomera-stage-max, 100%);margin-inline:auto}.tw-pomera-hero__watermark{position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);width:90vw;z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;line-height:1;transition:filter .7s ease,opacity .7s ease}.tw-pomera-hero__watermark-img{display:block;width:100%;height:auto;object-fit:contain}.tw-pomera-hero__watermark-text{display:block;font-family:var(--heading-font-family);font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:currentColor;opacity:.09;white-space:nowrap;font-size:calc((100vw - 40px) / 4.9)}.tw-pomera-hero__track{position:relative;height:var(--pomera-track-height, 62vh);z-index:3;pointer-events:none}.tw-pomera-hero__bottle{position:absolute;bottom:0;left:50%;width:var(--pomera-bottle-w, 300px);max-width:82vw;margin:0;padding:0;border:0;background:none;cursor:pointer;pointer-events:auto;transform-origin:center bottom;transform:translate3d(-50%,0,0);transition:transform 1s var(--pomera-ease-swap),opacity .9s var(--pomera-ease-settle),filter .9s var(--pomera-ease-settle);will-change:transform,opacity,filter}.tw-pomera-hero__stage:not(.is-layout-ready) .tw-pomera-hero__bottle{transition:none}.tw-pomera-hero__bottle-media{display:block;width:100%}.tw-pomera-hero__bottle-img{display:block;width:100%;height:var(--pomera-track-height, 62vh);object-fit:contain;object-position:bottom center;pointer-events:none}.tw-pomera-hero__bottle-img--placeholder{padding:24px;opacity:.5}.tw-pomera-hero__bottle.is-center{transform:translate3d(-50%,0,0) scale(1);opacity:1;filter:none;z-index:5}.tw-pomera-hero__bottle.is-adjacent-right{transform:translate3d(calc(-50% + var(--pomera-side-offset, 230px)),var(--pomera-side-drop, 8px),0) scale(var(--pomera-side-scale, .82));opacity:.92;z-index:3}.tw-pomera-hero__bottle.is-adjacent-left{transform:translate3d(calc(-50% - var(--pomera-side-offset, 230px)),var(--pomera-side-drop, 8px),0) scale(var(--pomera-side-scale, .82));opacity:.92;z-index:3}.tw-pomera-hero__bottle.is-hidden{transform:translate3d(-50%,0,0) scale(.6);opacity:0;pointer-events:none;z-index:0}.tw-pomera-hero__bottle.is-off-left,.tw-pomera-hero__bottle.is-off-right{opacity:0;pointer-events:none;z-index:2}.tw-pomera-hero__bottle.is-off-left{transform:translate3d(calc(-50% - var(--pomera-offstage-offset, 805px)),var(--pomera-offstage-drop, -63px),0) scale(var(--pomera-offstage-scale, .5))}.tw-pomera-hero__bottle.is-off-right{transform:translate3d(calc(-50% + var(--pomera-offstage-offset, 805px)),var(--pomera-offstage-drop, -63px),0) scale(var(--pomera-offstage-scale, .5))}.tw-pomera-hero__bottle.is-clone{pointer-events:none}.tw-pomera-hero__stage.is-idle .tw-pomera-hero__track.is-navigating .tw-pomera-hero__bottle{transition:transform var(--pomera-carousel-transform-duration, .82s) var(--pomera-ease-carousel, cubic-bezier(.16, 1, .3, 1)),opacity var(--pomera-carousel-opacity-duration, .62s) var(--pomera-ease-settle)}.tw-pomera-hero__stage.is-idle .tw-pomera-hero__track .tw-pomera-hero__bottle.is-wrapping{transition:transform var(--pomera-carousel-wrap-transform-duration, .9s) var(--pomera-ease-carousel-wrap, cubic-bezier(.33, 1, .68, 1)),opacity var(--pomera-carousel-wrap-opacity-duration, .76s) var(--pomera-ease-swap)}.tw-pomera-hero__stage.is-idle .tw-pomera-hero__track.is-navigating .tw-pomera-hero__bottle.is-landing{transition-timing-function:var(--pomera-ease-landing),var(--pomera-ease-settle)}.tw-pomera-hero__stage.is-idle .tw-pomera-hero__track .tw-pomera-hero__bottle.no-tween{transition:none}.tw-pomera-hero__bottle-img{transition:filter .38s var(--pomera-ease-settle)}@media screen and (min-width:700px)and (hover:hover)and (pointer:fine){.tw-pomera-hero__stage.is-idle .tw-pomera-hero__bottle.is-adjacent-left:hover{transform:translate3d(calc(-50% - var(--pomera-side-offset, 230px)),calc(var(--pomera-side-drop, 8px) - 10px),0) scale(calc(var(--pomera-side-scale, .82) + .04));opacity:1;transition-duration:.26s}.tw-pomera-hero__stage.is-idle .tw-pomera-hero__bottle.is-adjacent-right:hover{transform:translate3d(calc(-50% + var(--pomera-side-offset, 230px)),calc(var(--pomera-side-drop, 8px) - 10px),0) scale(calc(var(--pomera-side-scale, .82) + .04));opacity:1;transition-duration:.26s}}.tw-pomera-hero__footer{position:relative;z-index:4;margin-block-start:clamp(10px,1.5vh,20px);padding-inline:var(--container-gutter, 20px);transition:opacity .5s ease}.tw-pomera-hero__varietal{font-family:brandon_grotesquemedium,sans-serif;text-transform:uppercase;letter-spacing:.1em;font-size:.8125rem;line-height:1.4;min-block-size:1.4em;margin:0 0 18px;color:var(--text-color, currentColor);transition:opacity .18s var(--pomera-ease-settle),transform .18s var(--pomera-ease-settle)}[data-pomera-panel-varietal]{display:inline-block;transition:opacity .14s var(--pomera-ease-settle),transform .14s var(--pomera-ease-settle)}.tw-pomera-hero__varietal.is-swapping,[data-pomera-panel-varietal].is-swapping{opacity:0;transform:translate3d(0,3px,0)}.tw-pomera-hero__tasting-cta{display:inline-block;border:0;cursor:pointer;background:rgb(var(--background-secondary, var(--background)));color:rgb(var(--text-color));font-family:Times New Roman,Times,serif;font-weight:400;font-style:italic;font-size:.9375rem;line-height:normal;letter-spacing:normal;text-decoration:none;padding:14px 34px;border-radius:var(--rounded-full, 47px);transition:transform .22s ease,box-shadow .22s ease;box-shadow:0 4px 20px #00000014}.tw-pomera-hero__tasting-cta:hover{transform:translate3d(0,-2px,0);box-shadow:0 8px 26px #00000024}.tw-pomera-hero__stage.is-detail .tw-pomera-hero__bottle.is-center{transform:translate3d(calc(-50% + var(--pomera-detail-shift-x, 18vw)),var(--pomera-detail-shift-y, 7%),0) rotate(var(--pomera-detail-rotate, 11deg)) scale(var(--pomera-detail-scale, 1.95));z-index:25}.tw-pomera-hero__stage.is-detail .tw-pomera-hero__bottle.is-adjacent-left{transform:translate3d(calc(-50% - var(--pomera-detail-side-offset, 40vw)),var(--pomera-detail-side-shift-y, 0),0) scale(var(--pomera-detail-side-scale, .62));filter:blur(var(--pomera-detail-blur, 5px));opacity:var(--pomera-detail-side-opacity, .4);z-index:4}.tw-pomera-hero__stage.is-detail .tw-pomera-hero__bottle.is-adjacent-right{transform:translate3d(calc(-50% + var(--pomera-detail-side-offset, 40vw)),var(--pomera-detail-side-shift-y, 0),0) scale(var(--pomera-detail-side-scale, .62));filter:blur(var(--pomera-detail-blur, 5px));opacity:var(--pomera-detail-side-opacity, .4);z-index:4}.tw-pomera-hero:has(.tw-pomera-hero__stage:is(.is-detail,.is-mobile-opening,.is-mobile-closing)) .tw-pomera-hero__watermark{filter:blur(6px);opacity:.6}.tw-pomera-hero__stage.is-detail .tw-pomera-hero__footer{opacity:0;pointer-events:none}.tw-pomera-hero__detail{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.tw-pomera-hero__detail[hidden]{display:none}.tw-pomera-hero__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;border:0;pointer-events:auto}.tw-pomera-hero__panel{position:absolute;top:var(--pomera-panel-top, 54%);left:var(--pomera-panel-left, clamp(24px, 9vw, 150px));transform:translate3d(0,calc(-50% + 16px),0);width:var(--pomera-panel-width, min(430px, 40vw));text-align:start;pointer-events:auto;background:var(--pomera-panel-bg, rgb(255 251 246 / .9));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:var(--pomera-panel-radius, 200px 28px 28px 200px);box-shadow:0 20px 60px #3c1e1424;padding:var(--pomera-panel-padding, 40px 44px 40px 104px);opacity:0;transition:opacity .72s var(--pomera-ease-settle) .14s,transform .9s var(--pomera-ease-settle) .14s;display:flex;flex-direction:column;gap:1.0625rem}.tw-pomera-hero__stage.is-detail .tw-pomera-hero__panel{opacity:1;transform:translate3d(0,-50%,0)}.tw-pomera-hero__close{position:absolute;left:-10px;top:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;background:none;cursor:pointer;color:var(--text-color, currentColor);opacity:.75;border-radius:50%;transition:opacity .18s ease,background .18s ease}.tw-pomera-hero__close:hover{opacity:1;background:#0000000d}.tw-pomera-hero__close svg{transition:transform .24s var(--pomera-ease-spring)}.tw-pomera-hero__close:hover svg,.tw-pomera-hero__close:focus-visible svg{transform:rotate(90deg)}.tw-pomera-hero__panel-eyebrow{display:flex;align-items:baseline;gap:.75rem;font-family:brandon_grotesquemedium,sans-serif;text-transform:uppercase;letter-spacing:.1em;font-size:var(--text-base);line-height:normal;margin:0}.tw-pomera-hero__panel-vintage{color:var(--text-color-subdued, currentColor);opacity:.65;letter-spacing:.1em;font-size:inherit;line-height:normal;text-transform:none}.tw-pomera-hero__panel-body{display:flex;flex-direction:column;gap:1.0625rem;width:var(--pomera-panel-content-width, auto);max-width:100%}.tw-pomera-hero__panel-desc{font-family:Montserrat,var(--text-font-family);font-weight:var(--text-font-medium-weight, 500);font-size:.8125rem;line-height:calc(19 / 13);letter-spacing:.1em;color:var(--text-color-subdued, currentColor);margin:0;max-width:var(--pomera-panel-desc-width, 36ch)}.tw-pomera-hero__shop{display:inline-block;font-family:Times New Roman,Times,serif;font-weight:400;font-style:italic;font-size:.9375rem;line-height:normal;text-decoration:underline;text-underline-offset:3px;color:var(--text-color, currentColor)}.tw-pomera-hero__empty{padding-block:80px}@media screen and (max-width:699px){.tw-pomera-hero{--pomera-viewport-bottom-inset: env(safe-area-inset-bottom, 0px);--pomera-viewport-chrome-height: calc( 100lvh - 100svh + var(--pomera-viewport-bottom-inset) );min-height:calc(100lvh - var(--header-group-height, 0px));padding-block-end:calc(var(--section-vertical-spacing-block-end, var(--section-vertical-spacing)) + var(--pomera-viewport-chrome-height))}.shopify-section:first-child [allow-transparent-header] .tw-pomera-hero{min-height:100lvh}.tw-pomera-hero__browser-tint:not([hidden]){position:fixed;inset-inline:0;inset-block-end:0;z-index:0;display:block;width:100%;height:12px;background-color:#ffe8f0;pointer-events:none}.tw-pomera-hero__stage.is-detail .tw-pomera-hero__footer{visibility:hidden}.tw-pomera-hero__varietal{block-size:1.4em;overflow:hidden;white-space:nowrap}.tw-pomera-hero__varietal.is-swapping{transform:none}.tw-pomera-hero__bottle{max-width:none}.tw-pomera-hero__watermark{top:clamp(20px,4vh,40px);transform:translate3d(-50%,0,0);width:89.5vw}.shopify-section:first-child [allow-transparent-header] .tw-pomera-hero__watermark{top:calc(clamp(20px,4vh,40px) + var(--header-height, 0px))}.tw-pomera-hero:has(.tw-pomera-hero__stage:is(.is-detail,.is-mobile-opening,.is-mobile-closing)) .tw-pomera-hero__watermark{filter:blur(2px);opacity:1}.tw-pomera-hero__footer{margin-block-start:24px}.tw-pomera-hero__tasting-cta{background:#fff;color:rgb(var(--text-color));min-width:173px;min-height:45px}.tw-pomera-hero__stage.is-idle .tw-pomera-hero__bottle.is-adjacent-left,.tw-pomera-hero__stage.is-idle .tw-pomera-hero__bottle.is-adjacent-right{opacity:var(--pomera-mobile-side-idle-opacity, .48);transition:transform 1s var(--pomera-ease-swap),opacity .14s ease-out}.tw-pomera-hero__bottle.is-adjacent-left{--pomera-mobile-side-idle-x: calc(-50% - var(--pomera-side-offset, 230px));--pomera-mobile-side-outward-x: calc( -50% - var(--pomera-side-offset, 230px) - var(--pomera-mobile-side-travel, 28px) )}.tw-pomera-hero__bottle.is-adjacent-right{--pomera-mobile-side-idle-x: calc(-50% + var(--pomera-side-offset, 230px));--pomera-mobile-side-outward-x: calc( -50% + var(--pomera-side-offset, 230px) + var(--pomera-mobile-side-travel, 28px) )}.tw-pomera-hero__stage.is-detail .tw-pomera-hero__bottle.is-adjacent-left,.tw-pomera-hero__stage.is-detail .tw-pomera-hero__bottle.is-adjacent-right{filter:blur(var(--pomera-mobile-side-detail-blur, .55px));opacity:0;pointer-events:none;transition:opacity .62s var(--pomera-ease-settle) .1s}.tw-pomera-hero__stage:is(.is-mobile-opening,.is-mobile-closing) .tw-pomera-hero__bottle:is(.is-adjacent-left,.is-adjacent-right){filter:none;transition:none;pointer-events:none;animation:pomera-mobile-side-visibility var(--pomera-mobile-sequence-duration, .8s) linear both}.tw-pomera-hero__stage:is(.is-mobile-opening,.is-mobile-closing) .tw-pomera-hero__bottle:is(.is-adjacent-left,.is-adjacent-right) .tw-pomera-hero__bottle-img{filter:brightness(.9);transition:none}.tw-pomera-hero__stage.is-mobile-closing .tw-pomera-hero__bottle:is(.is-adjacent-left,.is-adjacent-right){animation-direction:reverse}.tw-pomera-hero__stage.is-detail .tw-pomera-hero__bottle.is-adjacent-left{transform:translate3d(calc(-50% - var(--pomera-side-offset, 230px)),var(--pomera-side-drop, 8px),0) scale(var(--pomera-side-scale, .82))}.tw-pomera-hero__stage.is-detail .tw-pomera-hero__bottle.is-adjacent-right{transform:translate3d(calc(-50% + var(--pomera-side-offset, 230px)),var(--pomera-side-drop, 8px),0) scale(var(--pomera-side-scale, .82))}.tw-pomera-hero__stage.is-detail .tw-pomera-hero__bottle.is-center{transform:translate3d(calc(-50% + var(--pomera-detail-shift-x, 0px)),var(--pomera-detail-y, 0px),0) rotate(var(--pomera-detail-rotate)) scale(var(--pomera-detail-scale));transform-origin:center bottom}.tw-pomera-hero__panel{position:absolute;top:auto;bottom:calc(var(--section-vertical-spacing-block-end, var(--section-vertical-spacing)) * -1);left:0;width:100%;max-width:none;background:#fffbf6;border-radius:0 var(--pomera-panel-radius-tr, 198px) 0 0;padding:40px 64px 32px 47px;transform:translate3d(0,100%,0);gap:1.5rem;z-index:3;transition:opacity .72s var(--pomera-ease-settle),transform .9s var(--pomera-ease-settle)}.tw-pomera-hero__panel:after{content:"";position:absolute;top:calc(100% - 1px);left:0;width:100%;height:var(--pomera-viewport-chrome-height);background:inherit;pointer-events:none}.tw-pomera-hero__stage.is-detail .tw-pomera-hero__panel{transform:translateZ(0);transition-delay:70ms,70ms}.tw-pomera-hero__stage:is(.is-mobile-opening,.is-mobile-closing) .tw-pomera-hero__bottle.is-center{z-index:25;transition:none;animation:pomera-mobile-center-journey var(--pomera-mobile-center-duration, .62s) linear both}.tw-pomera-hero__stage:is(.is-mobile-opening,.is-mobile-closing) .tw-pomera-hero__panel{transition:none;animation:pomera-mobile-panel-visibility var(--pomera-mobile-sequence-duration, .8s) var(--pomera-ease-settle) both}.tw-pomera-hero__stage:is(.is-mobile-opening,.is-mobile-closing) .tw-pomera-hero__footer{animation:pomera-mobile-footer-visibility var(--pomera-mobile-sequence-duration, .8s) linear both}.tw-pomera-hero__stage.is-mobile-closing .tw-pomera-hero__bottle.is-center,.tw-pomera-hero__stage.is-mobile-closing .tw-pomera-hero__panel,.tw-pomera-hero__stage.is-mobile-closing .tw-pomera-hero__footer{animation-direction:reverse}.tw-pomera-hero__stage.is-mobile-closing .tw-pomera-hero__footer{visibility:visible}.tw-pomera-hero__panel-body{max-height:min(42dvh,280px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;gap:1.5rem}.tw-pomera-hero__close{left:8px;top:8px;bottom:auto;margin-bottom:0}.tw-pomera-hero__panel-desc{max-width:none}.tw-pomera-hero__stage.is-idle .tw-pomera-hero__bottle.is-adjacent-left .tw-pomera-hero__bottle-img,.tw-pomera-hero__stage.is-idle .tw-pomera-hero__bottle.is-adjacent-right .tw-pomera-hero__bottle-img{filter:brightness(.9);transition:filter .16s ease-out}@keyframes pomera-mobile-center-journey{0%{transform:translate3d(-50%,0,0) scale(1);animation-timing-function:var(--pomera-ease-swap)}18%{transform:translate3d(-50%,8px,0) scale(.95);animation-timing-function:var(--pomera-ease-spring)}72%{transform:translate3d(calc(-50% + var(--pomera-detail-shift-x, 0px)),calc(var(--pomera-detail-y, 0px) - 3px),0) rotate(var(--pomera-detail-rotate)) scale(calc(var(--pomera-detail-scale) + .024));animation-timing-function:var(--pomera-ease-settle)}to{transform:translate3d(calc(-50% + var(--pomera-detail-shift-x, 0px)),var(--pomera-detail-y, 0px),0) rotate(var(--pomera-detail-rotate)) scale(var(--pomera-detail-scale))}}@keyframes pomera-mobile-side-visibility{0%{opacity:var(--pomera-mobile-side-idle-opacity, .48);transform:translate3d(var(--pomera-mobile-side-idle-x, -50%),var(--pomera-side-drop, 8px),0) scale(var(--pomera-side-scale, .82));animation-timing-function:cubic-bezier(.4,0,.2,1)}68%,to{opacity:0;transform:translate3d(var(--pomera-mobile-side-outward-x, -50%),var(--pomera-side-drop, 8px),0) scale(var(--pomera-side-scale, .82))}}@keyframes pomera-mobile-panel-visibility{0%,30%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes pomera-mobile-footer-visibility{0%,40%{opacity:1;animation-timing-function:var(--pomera-ease-settle)}50%,to{opacity:0}}}@media(prefers-reduced-motion:reduce){.tw-pomera-hero__bottle,.tw-pomera-hero__stage.is-idle .tw-pomera-hero__track.is-navigating .tw-pomera-hero__bottle,.tw-pomera-hero__stage.is-idle .tw-pomera-hero__track .tw-pomera-hero__bottle.is-wrapping,.tw-pomera-hero__panel,.tw-pomera-hero__bg-layer,.tw-pomera-hero__watermark,.tw-pomera-hero__footer,.tw-pomera-hero__stage.is-idle .tw-pomera-hero__bottle.is-adjacent-left,.tw-pomera-hero__stage.is-idle .tw-pomera-hero__bottle.is-adjacent-right,.tw-pomera-hero__stage.is-detail .tw-pomera-hero__bottle.is-adjacent-left,.tw-pomera-hero__stage.is-detail .tw-pomera-hero__bottle.is-adjacent-right,.tw-pomera-hero__stage.is-idle .tw-pomera-hero__bottle.is-adjacent-left .tw-pomera-hero__bottle-img,.tw-pomera-hero__stage.is-idle .tw-pomera-hero__bottle.is-adjacent-right .tw-pomera-hero__bottle-img,.tw-pomera-hero__stage.is-detail .tw-pomera-hero__bottle.is-adjacent-left .tw-pomera-hero__bottle-img,.tw-pomera-hero__stage.is-detail .tw-pomera-hero__bottle.is-adjacent-right .tw-pomera-hero__bottle-img,.tw-pomera-hero__varietal,[data-pomera-panel-varietal],.tw-pomera-hero__bottle-img{transition-duration:.01ms}.tw-pomera-hero__stage:is(.is-mobile-opening,.is-mobile-closing) :is(.tw-pomera-hero__bottle,.tw-pomera-hero__bottle-media,.tw-pomera-hero__bottle-img,.tw-pomera-hero__panel,.tw-pomera-hero__footer){animation:none}}
/*# sourceMappingURL=/cdn/shop/t/469/assets/tw-pomera-hero.css.map */
