:root{--pa-gold: #b8860b;--pa-gold-light: #d4a843;--pa-gold-glow: rgba(184, 134, 11, .25);--pa-ease-luxury: cubic-bezier(.23, 1, .32, 1);--pa-ease-smooth: cubic-bezier(.4, 0, .2, 1);--pa-duration-fast: .3s;--pa-duration-base: .6s;--pa-duration-slow: .9s;--pa-duration-glacial: 1.4s}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.pa-float,.pa-glow-rotate{animation:none!important}}@keyframes paFadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes paFadeDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes paFadeLeft{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes paFadeRight{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes paFadeIn{0%{opacity:0}to{opacity:1}}@keyframes paScaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes paFadeUpScale{0%{opacity:0;transform:translateY(25px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes paSlowZoomIn{0%{transform:scale(1)}to{transform:scale(1.06)}}@keyframes paFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes paGlowRotate{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes paShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes paPopupIn{0%{opacity:0;transform:scale(.9) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes paShineSweep{0%{left:-75%}to{left:125%}}@keyframes paUnderlineExpand{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes paDividerDraw{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}[data-pa-reveal]{opacity:0;will-change:opacity,transform}[data-pa-reveal][data-pa-visible]{will-change:auto}[data-pa-reveal=fade-up]{transform:translateY(30px)}[data-pa-reveal=fade-up][data-pa-visible]{animation:paFadeUp var(--pa-duration-base) var(--pa-ease-luxury) forwards}[data-pa-reveal=fade-down]{transform:translateY(-20px)}[data-pa-reveal=fade-down][data-pa-visible]{animation:paFadeDown var(--pa-duration-base) var(--pa-ease-luxury) forwards}[data-pa-reveal=fade-left]{transform:translate(40px)}[data-pa-reveal=fade-left][data-pa-visible]{animation:paFadeLeft var(--pa-duration-base) var(--pa-ease-luxury) forwards}[data-pa-reveal=fade-right]{transform:translate(-40px)}[data-pa-reveal=fade-right][data-pa-visible]{animation:paFadeRight var(--pa-duration-base) var(--pa-ease-luxury) forwards}[data-pa-reveal=scale-in]{transform:scale(.92)}[data-pa-reveal=scale-in][data-pa-visible]{animation:paScaleIn var(--pa-duration-base) var(--pa-ease-luxury) forwards}[data-pa-reveal=fade-up-scale]{transform:translateY(25px) scale(.97)}[data-pa-reveal=fade-up-scale][data-pa-visible]{animation:paFadeUpScale var(--pa-duration-base) var(--pa-ease-luxury) forwards}[data-pa-reveal][data-pa-visible]{animation-delay:calc(var(--pa-stagger, 0) * .12s)}.hero .hero__media-grid{overflow:hidden}.hero .hero__media{animation:paSlowZoomIn 12s var(--pa-ease-smooth) forwards;transform-origin:center center}.hero__content-wrapper .group-block-content>*{opacity:0;animation:paFadeUp var(--pa-duration-slow) var(--pa-ease-luxury) forwards}.hero__content-wrapper .group-block-content>*:nth-child(1){animation-delay:.2s}.hero__content-wrapper .group-block-content>*:nth-child(2){animation-delay:.4s}.hero__content-wrapper .group-block-content>*:nth-child(3){animation-delay:.6s}.hero__content-wrapper .group-block-content>*:nth-child(4){animation-delay:.8s}.hero__content-wrapper .group-block-content>*:nth-child(5){animation-delay:1s}.pa-float{animation:paFloat 4s ease-in-out infinite}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.product-card{transition:transform var(--pa-duration-fast) var(--pa-ease-luxury),box-shadow var(--pa-duration-fast) var(--pa-ease-luxury)}.product-card:hover{box-shadow:0 8px 25px #00000014,0 4px 10px #0000000a}.card-hover-effect-none .product-card:hover{transform:translateY(-5px)}.product-card .card-gallery,.product-card .product-card__image{overflow:hidden}.product-card .card-gallery img,.product-card .product-card__image img{transition:transform .5s var(--pa-ease-luxury)}.product-card:hover .card-gallery img,.product-card:hover .product-card__image img{transform:scale(1.05)}.product-card .card-gallery__secondary-image{opacity:0;transition:opacity .45s var(--pa-ease-smooth)}.product-card:hover .card-gallery__secondary-image{opacity:1}.product-card .quick-add-button,.product-card [class*=wishlist]{opacity:0;transform:translateY(6px);transition:opacity var(--pa-duration-fast) var(--pa-ease-smooth),transform var(--pa-duration-fast) var(--pa-ease-smooth)}.product-card:hover .quick-add-button,.product-card:hover [class*=wishlist]{opacity:1;transform:translateY(0)}.product-card .card-gallery{position:relative}.product-card .card-gallery:after{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.15) 50%,transparent 100%);z-index:2;pointer-events:none;opacity:0;transition:opacity .3s ease}.product-card:hover .card-gallery:after{opacity:1;animation:paShineSweep .8s var(--pa-ease-smooth) forwards}}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.collection-card{transition:transform var(--pa-duration-fast) var(--pa-ease-luxury),box-shadow var(--pa-duration-fast) var(--pa-ease-luxury)}.collection-card:hover{transform:translateY(-4px);box-shadow:0 10px 30px #00000014}.collection-card__image img{transition:transform .6s var(--pa-ease-luxury)}.collection-card:hover .collection-card__image img{transform:scale(1.04)}}header-component{transition:box-shadow .35s var(--pa-ease-smooth)}header-component[data-sticky-state=active]{box-shadow:0 2px 20px #0000000f}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.menu-list__link{position:relative;transition:color .3s var(--pa-ease-luxury)}.menu-list__link-title{position:relative}.menu-list__link-title:after{content:"";position:absolute;bottom:-3px;left:50%;width:0;height:1.5px;background:var(--pa-gold);border-radius:1px;transition:width .35s var(--pa-ease-luxury),left .35s var(--pa-ease-luxury);pointer-events:none}.menu-list__link:hover .menu-list__link-title:after,.menu-list__link[aria-expanded=true] .menu-list__link-title:after{width:100%;left:0}.menu-list__link:hover,.menu-list__link:focus,.menu-list__link:active{background:none!important;background-color:transparent!important;box-shadow:none!important;outline:none}.header__icon{transition:transform .25s var(--pa-ease-luxury)}.header__icon:hover{transform:scale(1.08)}}@media(prefers-reduced-motion:no-preference){.button,.shopify-challenge__button,button[type=submit]:not(.button-unstyled){transition:transform .25s var(--pa-ease-luxury),box-shadow .25s var(--pa-ease-luxury),background-color .25s ease,color .25s ease}.button:hover,.shopify-challenge__button:hover,button[type=submit]:not(.button-unstyled):hover{transform:translateY(-1px);box-shadow:0 4px 14px var(--pa-gold-glow)}.button:active,button[type=submit]:not(.button-unstyled):active{transform:translateY(0) scale(.98);box-shadow:0 2px 8px var(--pa-gold-glow)}}.featured-product .product-media__image,.pa-float-bottle{animation:paFloat 5s ease-in-out infinite}.pa-glow-rotate{position:relative}.pa-glow-rotate:before{content:"";position:absolute;top:50%;left:50%;width:110%;height:110%;border-radius:50%;background:conic-gradient(from 0deg,transparent 0%,var(--pa-gold-glow) 25%,transparent 50%,var(--pa-gold-glow) 75%,transparent 100%);filter:blur(40px);opacity:.5;z-index:-1;animation:paGlowRotate 8s linear infinite;pointer-events:none}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.featured-product .product-media{position:relative;overflow:hidden}.featured-product .product-media:after{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.12) 50%,transparent 100%);z-index:2;pointer-events:none;transition:none}.featured-product .product-media:hover:after{animation:paShineSweep .9s var(--pa-ease-smooth) forwards}}.testimonial-card,[class*=review-card],[class*=testimonial] .group-block{opacity:0;transform:translateY(20px);transition:opacity var(--pa-duration-base) var(--pa-ease-luxury),transform var(--pa-duration-base) var(--pa-ease-luxury)}.testimonial-card.pa-in-view,[class*=review-card].pa-in-view,[class*=testimonial] .group-block.pa-in-view{opacity:1;transform:translateY(0)}dialog[open].pa-popup,.pa-popup[open]{animation:paPopupIn .4s var(--pa-ease-luxury) forwards}dialog.pa-popup::backdrop{background:#00000080;animation:paFadeIn .35s ease forwards}.pa-gold-underline{position:relative;display:inline-block}.pa-gold-underline:after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:2px;background:linear-gradient(90deg,transparent 0%,var(--pa-gold-light) 30%,var(--pa-gold) 50%,var(--pa-gold-light) 70%,transparent 100%);background-size:200% 100%;animation:paShimmer 3s ease-in-out infinite}.section-divider hr,.divider hr,[class*=divider] hr{border:none;height:1px;background:linear-gradient(90deg,transparent 0%,var(--pa-gold-light) 30%,var(--pa-gold) 50%,var(--pa-gold-light) 70%,transparent 100%);transform-origin:center}[data-pa-reveal] [class*=divider] hr,[data-pa-visible] [class*=divider] hr{animation:paDividerDraw var(--pa-duration-slow) var(--pa-ease-luxury) forwards}.pa-accent-dot:before{content:"\2022";color:var(--pa-gold);margin-inline:.5em}.page-content,.rte{max-width:760px;margin:0 auto;line-height:1.7}.page-content h2,.rte h2{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(1.4rem,2.5vw,1.75rem);letter-spacing:-.005em;margin:2.4em 0 .6em;line-height:1.25;color:var(--color-foreground, #1a1a1a)}.page-content h2:first-child,.rte h2:first-child{margin-top:0}.page-content h3,.rte h3{font-family:Georgia,Times New Roman,serif;font-weight:500;font-size:1.15rem;margin:1.8em 0 .5em;color:var(--color-foreground, #1a1a1a)}.page-content p,.rte p{margin:.85em 0;font-size:1rem;color:var(--color-foreground, #2c2c2c)}.page-content ul,.page-content ol,.rte ul,.rte ol{margin:1em 0 1em 1.5em;padding-left:.5em}.page-content li,.rte li{margin:.4em 0;font-size:1rem;line-height:1.65}.page-content a,.rte a{color:var(--pa-gold);text-decoration:none;border-bottom:1px solid rgba(184,134,11,.3);transition:border-color .25s ease}.page-content a:hover,.rte a:hover{border-bottom-color:var(--pa-gold)}.page-content strong,.rte strong{font-weight:600}.page-content em,.rte em{font-style:italic;color:var(--pa-gold)}.page-content hr,.rte hr{border:none;height:1px;background:linear-gradient(90deg,transparent,rgba(184,134,11,.4),transparent);margin:3em auto;max-width:200px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/premium-animations.css.map */
