:root{--luxe-gold: #b08d57;--luxe-gold-light: #d8c3a0;--luxe-ink: #1c1a17;--luxe-ivory: #faf7f2;--luxe-ease: cubic-bezier(.22, .7, .18, 1)}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;letter-spacing:.01em}h1,h2,h3,.h1,.h2,.h3{letter-spacing:-.005em}::selection{background:var(--luxe-gold);color:#fff}.luxe-progress{position:fixed;inset:0 auto auto 0;height:2px;width:100%;background:linear-gradient(90deg,var(--luxe-gold-light),var(--luxe-gold));transform-origin:0 50%;transform:scaleX(0);z-index:9999;pointer-events:none}html.luxe-js body{animation:luxeFadeIn .9s var(--luxe-ease) both}@keyframes luxeFadeIn{0%{opacity:0}to{opacity:1}}.announcement-bar,header-announcements,.header-announcements{letter-spacing:.18em;text-transform:uppercase;font-size:.72rem}#header-group header-component,#header-group .header{transition:box-shadow .5s var(--luxe-ease),backdrop-filter .5s var(--luxe-ease)}html.luxe-scrolled #header-group header-component{box-shadow:0 1px #b08d5759,0 10px 30px -18px #1c1a1759}.hero__media img,.hero__media video{animation:luxeKenBurns 22s var(--luxe-ease) both;transform-origin:50% 40%}@keyframes luxeKenBurns{0%{transform:scale(1.12)}to{transform:scale(1)}}.hero h1,.hero h2{animation:luxeRise 1.4s var(--luxe-ease) .2s both}.hero p{animation:luxeRise 1.4s var(--luxe-ease) .45s both}.hero .button,.hero a[class*=button]{animation:luxeRise 1.4s var(--luxe-ease) .7s both}@keyframes luxeRise{0%{opacity:0;transform:translateY(32px);filter:blur(6px)}to{opacity:1;transform:none;filter:blur(0)}}html.luxe-js .luxe-reveal{opacity:0;transform:translateY(36px);transition:opacity 1.1s var(--luxe-ease),transform 1.1s var(--luxe-ease);transition-delay:var(--luxe-delay, 0s)}html.luxe-js .luxe-reveal.is-visible{opacity:1;transform:none}.button,button.button,a.button,.shopify-payment-button__button{position:relative;overflow:hidden;isolation:isolate;letter-spacing:.16em;text-transform:uppercase;font-size:.78rem;transition:transform .45s var(--luxe-ease),box-shadow .45s var(--luxe-ease),background-color .45s,color .45s}.button:after,a.button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.35) 50%,transparent 70%);transform:translate(-120%);transition:transform .9s var(--luxe-ease)}.button:hover:after,a.button:hover:after{transform:translate(120%)}.button:hover,a.button:hover{transform:translateY(-2px);box-shadow:0 14px 30px -14px #1c1a178c}.rte a,.button--link,a.link,.menu-list__link{background-image:linear-gradient(var(--luxe-gold),var(--luxe-gold));background-repeat:no-repeat;background-position:0 100%;background-size:0% 1px;text-decoration:none;transition:background-size .5s var(--luxe-ease),color .3s}.rte a:hover,.button--link:hover,a.link:hover,.menu-list__link:hover{background-size:100% 1px}product-card,.product-card{transition:transform .6s var(--luxe-ease),box-shadow .6s var(--luxe-ease)}product-card img,.product-card img{transition:transform 1.2s var(--luxe-ease)}product-card:hover img,.product-card:hover img{transform:scale(1.06)}product-card:hover,.product-card:hover{transform:translateY(-6px)}product-card .card-gallery,.product-card .card-gallery,product-card slideshow-component{overflow:hidden}.marquee,marquee-component{--marquee-gap: 3rem}.luxe-marquee-section{border-block:1px solid rgba(176,141,87,.35)}html.luxe-js img.luxe-img{opacity:0;transition:opacity 1.2s var(--luxe-ease)}html.luxe-js img.luxe-img.is-loaded{opacity:1}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}html.luxe-js .luxe-reveal,html.luxe-js img.luxe-img{opacity:1!important;transform:none!important}.luxe-progress{display:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/doggivelle-luxe.css.map */
