.wn-product-main .wn-ux-bubble{position:absolute;z-index:9;left:var(--bubble-x,62%);top:var(--bubble-y,42%);transform:none}.wn-product-main .wn-ux-bubble__trigger{width:4.2rem;height:4.2rem;display:grid;place-items:center;padding:0;border:1px solid rgba(255,255,255,.72);border-radius:50%;background:#fffdfcad;color:var(--wn-recipe-accent-dark,var(--wn-ink));box-shadow:0 .9rem 2.6rem #2c211b24,inset 0 1px #ffffffb8;cursor:pointer;backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);transform:translate(-50%,-50%);transition:transform .18s ease,background .18s ease,border-color .18s ease}.wn-product-main .wn-ux-bubble__trigger:hover,.wn-product-main .wn-ux-bubble__trigger[aria-expanded=true],.wn-product-main .wn-ux-bubble.is-open .wn-ux-bubble__trigger{border-color:color-mix(in srgb,var(--wn-recipe-accent) 46%,#fff);background:color-mix(in srgb,var(--wn-recipe-soft) 72%,rgba(255,253,252,.78));transform:translate(-50%,-50%) scale(1.06)}.wn-product-main .wn-ux-bubble__trigger>span[aria-hidden=true]{display:inline-block;font-size:1.65rem;font-weight:500;line-height:1;transition:transform .18s ease}.wn-product-main .wn-ux-bubble__trigger[aria-expanded=true]>span[aria-hidden=true]{transform:rotate(45deg)}.wn-product-main .wn-ux-bubble__panel{position:absolute;z-index:30;left:var(--wn-bubble-panel-left,5rem);top:var(--wn-bubble-panel-top,-4rem);right:auto;bottom:auto;width:min(30rem,calc(100vw - 2rem));max-width:calc(100vw - 2rem);padding:1.35rem 3.7rem 1.35rem 1.45rem;overflow:visible;border:1px solid rgba(255,255,255,.72);border-radius:1.35rem;background:#fffdfcd1;color:var(--wn-ink);box-shadow:0 1.5rem 4rem #2c211b2e,inset 0 1px #ffffffb8;backdrop-filter:blur(22px) saturate(155%);-webkit-backdrop-filter:blur(22px) saturate(155%);transform:none}.wn-product-main .wn-ux-bubble__panel[hidden]{display:none}.wn-product-main .wn-ux-bubble__panel:before{content:"";position:absolute;width:0;height:0;pointer-events:none;filter:drop-shadow(0 .2rem .2rem rgba(44,33,27,.08))}.wn-product-main .wn-ux-bubble__panel[data-placement=right]:before{left:-.92rem;top:var(--wn-bubble-arrow-y,50%);border-top:.62rem solid transparent;border-bottom:.62rem solid transparent;border-right:.94rem solid rgba(255,253,252,.86);transform:translateY(-50%)}.wn-product-main .wn-ux-bubble__panel[data-placement=left]:before{right:-.92rem;top:var(--wn-bubble-arrow-y,50%);border-top:.62rem solid transparent;border-bottom:.62rem solid transparent;border-left:.94rem solid rgba(255,253,252,.86);transform:translateY(-50%)}.wn-product-main .wn-ux-bubble__panel[data-placement=bottom]:before{left:var(--wn-bubble-arrow-x,50%);top:-.92rem;border-left:.62rem solid transparent;border-right:.62rem solid transparent;border-bottom:.94rem solid rgba(255,253,252,.86);transform:translate(-50%)}.wn-product-main .wn-ux-bubble__panel[data-placement=top]:before{left:var(--wn-bubble-arrow-x,50%);bottom:-.92rem;border-left:.62rem solid transparent;border-right:.62rem solid transparent;border-top:.94rem solid rgba(255,253,252,.86);transform:translate(-50%)}.wn-product-main .wn-ux-bubble__panel strong{display:block;color:var(--wn-ink);font-family:var(--wn-font-heading);font-size:1.55rem;font-weight:400;letter-spacing:-.025em;line-height:1.12}.wn-product-main .wn-ux-bubble__panel p{margin:.55rem 0 0;color:var(--wn-muted);font-size:1.02rem;line-height:1.48}.wn-product-main .wn-ux-bubble__close{position:absolute;top:.55rem;right:.55rem;width:2.8rem;height:2.8rem;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:transparent;color:var(--wn-recipe-accent-dark,var(--wn-ink));font-size:1.7rem;line-height:1}.wn-product-main .wn-ux-bubble__close:hover{background:var(--wn-recipe-soft)}@media(max-width:749px){.wn-product-main .wn-ux-bubble{left:var(--bubble-mobile-x,var(--bubble-x,62%));top:var(--bubble-mobile-y,var(--bubble-y,42%))}.wn-product-main .wn-ux-bubble__trigger{width:3.8rem;height:3.8rem}.wn-product-main .wn-ux-bubble__panel{width:min(27rem,calc(100vw - 2rem));padding:1.15rem 3.4rem 1.15rem 1.25rem;border-radius:1.15rem}.wn-product-main .wn-ux-bubble__panel strong{font-size:1.4rem}.wn-product-main .wn-ux-bubble__panel p{font-size:.96rem}}@supports not ((backdrop-filter:blur(1px))){.wn-product-main .wn-ux-bubble__trigger,.wn-product-main .wn-ux-bubble__panel{background:#fffdfcf7}}@media(prefers-reduced-motion:reduce){.wn-product-main .wn-ux-bubble__trigger,.wn-product-main .wn-ux-bubble__trigger>span[aria-hidden=true]{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/116/assets/wn-bubble-popover.css.map */
