.slideshow__media img,.banner__media img{animation:luxveroHeroZoom 12s ease-out forwards}.banner__heading{animation:luxveroFadeUp 1.2s ease-out .3s both}.banner__text{animation:luxveroFadeUp 1.2s ease-out .8s both}.banner__buttons{animation:luxveroFadeUp 1.2s ease-out 1.3s both}@keyframes luxveroFadeUp{0%{opacity:0;transform:translateY(35px)}to{opacity:1;transform:translateY(0)}}.banner__buttons .button{transition:transform .35s ease,box-shadow .35s ease}.banner__buttons .button:hover{transform:translateY(-4px);box-shadow:0 12px 30px #00000040}.card-wrapper{transition:transform .4s ease,box-shadow .4s ease}.card-wrapper:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0000001f}.card-wrapper:hover .card__media img{transform:scale(1.05)}.shopify-section{animation:luxveroSectionReveal .8s ease both}@keyframes luxveroSectionReveal{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}.announcement-bar{letter-spacing:1px}@media screen and (max-width:749px){.slideshow__media img,.banner__media img{animation-duration:10s}.banner__heading{animation-delay:.2s}.banner__text{animation-delay:.5s}.banner__buttons{animation-delay:.8s}}.collection .card-wrapper,.product-grid .card-wrapper{animation:luxveroProductReveal 1s ease both}@keyframes luxveroProductReveal{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.card-wrapper{transition:transform .45s ease,box-shadow .45s ease}.card-wrapper:hover{transform:translateY(-10px);box-shadow:0 25px 50px #00000026}.card__media img{transition:transform .8s cubic-bezier(.2,.8,.2,1)}.card-wrapper:hover .card__media img{transform:scale(1.08)}.card__heading{letter-spacing:.5px;transition:color .3s ease}.card-wrapper:hover .card__heading{color:#111}.multicolumn-card{transition:transform .5s ease,box-shadow .5s ease}.multicolumn-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px #00000040}.multicolumn-card__info{transition:transform .4s ease}.multicolumn-card:hover .multicolumn-card__info{transform:translateY(-3px)}.multicolumn-list__item:nth-child(1) .multicolumn-card{animation-delay:.2s}.multicolumn-list__item:nth-child(2) .multicolumn-card{animation-delay:.5s}.multicolumn-list__item:nth-child(3) .multicolumn-card{animation-delay:.8s}@keyframes luxveroReviewFade{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.multicolumn-card{transition:transform .4s ease,box-shadow .4s ease}.multicolumn-card:hover{transform:translateY(-8px);box-shadow:0 20px 45px #00000040}.multicolumn-card p{line-height:1.8}.multicolumn-card:hover{border-radius:8px}.multicolumn-list__item:nth-child(1){transition-delay:.2s!important}.multicolumn-list__item:nth-child(2){transition-delay:.4s!important}.multicolumn-list__item:nth-child(3){transition-delay:.6s!important}.luxvero-review-card{opacity:0;transform:translateY(40px);transition:opacity .8s ease,transform .8s ease}.luxvero-review-card.animate{opacity:1;transform:translateY(0)}.luxvero-review-card:nth-child(1){transition-delay:.1s}.luxvero-review-card:nth-child(2){transition-delay:.3s}.luxvero-review-card:nth-child(3){transition-delay:.5s}.multicolumn-list__item{transition-delay:calc(var(--animation-order) * .15s)}.multicolumn-card{background:#ffffff08;border-radius:18px;border:1px solid rgba(255,255,255,.08);box-shadow:0 15px 40px #00000059;transition:all .4s ease;overflow:hidden}.multicolumn-card:hover{transform:translateY(-8px);border-color:#d4af3799;box-shadow:0 20px 50px #00000080,0 0 25px #d4af3726}.multicolumn-card__info{padding:35px 30px}.multicolumn-card{cursor:pointer;-webkit-user-select:none;user-select:none}.multicolumn-card *{cursor:pointer}.announcement-bar{background:#111;overflow:hidden}.announcement-bar__message{position:relative;font-family:inherit;font-size:14px;letter-spacing:1.5px;font-weight:500;animation:luxveroAnnouncement 4s ease-in-out infinite}@keyframes luxveroAnnouncement{0%,to{opacity:.85}50%{opacity:1}}.slideshow__media img{animation:luxveroHeroZoom 18s ease-in-out infinite alternate;transform-origin:center center}@keyframes luxveroHeroZoom{0%{transform:scale(1)}to{transform:scale(1.08)}}.slideshow__slide .slideshow__media{overflow:hidden}.slideshow__slide .slideshow__media img{animation:luxveroMove 30s ease-in-out infinite alternate!important;will-change:transform}@keyframes luxveroMove{0%{transform:scale(1)}to{transform:scale(1.05)}}.slideshow__text-wrapper .banner__heading{opacity:0;transform:translate(-40px);animation:luxveroHeading 1.2s ease forwards;animation-delay:.3s}.slideshow__text-wrapper .banner__text{opacity:0;transform:translate(-30px);animation:luxveroText 1.2s ease forwards;animation-delay:.7s}.slideshow__text-wrapper .button{opacity:0;transform:translateY(20px);animation:luxveroButton 1s ease forwards;animation-delay:1.1s}@keyframes luxveroHeading{to{opacity:1;transform:translate(0)}}@keyframes luxveroText{to{opacity:1;transform:translate(0)}}@keyframes luxveroButton{to{opacity:1;transform:translateY(0)}}.slideshow__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#00000073,#00000026 55%,#0000);pointer-events:none}.slideshow .button{transition:all .4s ease}.slideshow .button:hover{transform:translateY(-3px);box-shadow:0 10px 25px #00000040}.card{transition:transform .4s ease,box-shadow .4s ease}.card:hover{transform:translateY(-8px);box-shadow:0 18px 40px #0000002e}.card__media{overflow:hidden}.card__media img{transition:transform .6s ease}.card:hover .card__media img{transform:scale(1.07)}.collection .card{opacity:0;transform:translateY(40px);animation:luxveroProductReveal .8s ease forwards}.collection .grid__item:nth-child(1) .card{animation-delay:.1s}.collection .grid__item:nth-child(2) .card{animation-delay:.3s}.collection .grid__item:nth-child(3) .card{animation-delay:.5s}.collection .grid__item:nth-child(4) .card{animation-delay:.7s}@keyframes luxveroProductReveal{to{opacity:1;transform:translateY(0)}}#shopify-section-template--17464911560910__featured_collection .grid__item .card{opacity:0;transform:translateY(40px);transition:all .8s ease}#shopify-section-template--17464911560910__featured_collection .grid__item.show-card .card{opacity:1;transform:translateY(0)}#shopify-section-template--17464911560910__featured_collection .grid__item:nth-child(1) .card{transition-delay:.1s}#shopify-section-template--17464911560910__featured_collection .grid__item:nth-child(2) .card{transition-delay:.3s}#shopify-section-template--17464911560910__featured_collection .grid__item:nth-child(3) .card{transition-delay:.5s}#shopify-section-template--17464911560910__featured_collection .grid__item:nth-child(4) .card{transition-delay:.7s}.collection__title,.collection__title h2,.multicolumn-card__info,.testimonial-card,.card__heading{cursor:pointer}.section-template--17464911560910__featured_collection_enbTix .grid__item{opacity:0;transform:translateY(50px)}.section-template--17464911560910__featured_collection_enbTix .grid__item.show-card{opacity:1;transform:translateY(0);transition:opacity .8s ease,transform .8s ease}.testimonial-card{border:1px solid rgba(201,163,72,.35);border-radius:24px;overflow:hidden;background:#fff;box-shadow:0 20px 45px #0000001a;transition:all .35s ease}.testimonial-card:hover{transform:translateY(-8px);box-shadow:0 30px 60px #00000026}.testimonial-card .multicolumn-card__info{padding:40px 35px!important}.testimonial-card__stars{font-size:24px!important;letter-spacing:5px;color:#d4af37!important;margin-bottom:25px}.testimonial-card h3{font-family:Georgia,serif;font-style:italic;color:#b8943f;font-size:17px;letter-spacing:.5px}.testimonial-card .rte{font-size:17px;line-height:1.8;font-style:italic;color:#333}.testimonial-card__author-container{margin-top:25px;padding-top:18px;border-top:1px solid rgba(0,0,0,.12);font-weight:700;letter-spacing:.5px}.testimonial-card .multicolumn-card__info{min-height:330px;display:flex;flex-direction:column;justify-content:center}.testimonial-card__quotes{background:#111!important;border-radius:50%;width:45px;height:45px}.testimonial-card__quotes svg{width:20px}.testimonial-card:hover{border-color:#d4af37}.title-wrapper{margin-bottom:60px}@media screen and (max-width:749px){.slideshow__text-wrapper .banner__heading{opacity:1!important;transform:none!important;animation:none!important}}@media screen and (max-width:749px){.slideshow,.slideshow__slide,.slideshow__media,.banner__media{min-height:620px!important;height:620px!important}.slideshow__media:before,.banner__media:before{display:none!important;content:none!important}.slideshow__media img,.banner__media img{width:100%!important;height:100%!important;object-fit:cover!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/luxvero-custom.css.map */
