html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.header-wrapper--border-bottom{border-bottom:1px solid rgba(0,0,0,.06)!important}.scrolled-past-header .header-wrapper,.shopify-section-header-sticky .header-wrapper{background-color:#fffffff0!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;box-shadow:0 4px 24px -2px #0000000f!important;transition:background-color .35s ease,box-shadow .35s ease!important}.card-wrapper{border-radius:12px!important;overflow:hidden!important;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1)!important;will-change:transform,box-shadow}.card-wrapper:hover{transform:translateY(-6px)!important;box-shadow:0 20px 35px -10px #0000001a!important}.card__media,.card--card .card__inner .media{border-radius:10px 10px 0 0!important;overflow:hidden!important}.card__media img,.card--card .card__inner .media img{transition:transform .7s cubic-bezier(.16,1,.3,1),filter .5s ease!important;will-change:transform}.card-wrapper:hover .card__media img,.card-wrapper:hover .card--card .card__inner .media img{transform:scale(1.06)!important}.badge{border-radius:50px!important;padding:4px 12px!important;font-size:11px!important;font-weight:700!important;letter-spacing:.6px!important;text-transform:uppercase!important;box-shadow:0 2px 8px #00000014!important;border:none!important}.badge--bottom-left,.badge--top-left{top:10px!important;left:10px!important}.button,.button--primary,.button--secondary,.shopify-payment-button__button{border-radius:50px!important;font-weight:600!important;letter-spacing:.3px!important;padding-left:28px!important;padding-right:28px!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 4px 14px #00000014!important}.button:hover,.button--primary:hover,.shopify-payment-button__button:hover{transform:translateY(-2px)!important;box-shadow:0 8px 24px #00000029!important}.button:active,.button--primary:active,.shopify-payment-button__button:active{transform:scale(.97)!important}.title,.title-wrapper h2,.collection-list-title,.rich-text__heading{letter-spacing:-.02em!important;font-weight:700!important}.title-wrapper--self-padded-tablet-down .title,.title-wrapper-with-link .title{position:relative;display:inline-block}.multicolumn-card{border-radius:12px!important;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease!important;background:#fff;padding:16px}.multicolumn-card:hover{transform:translateY(-4px)!important;box-shadow:0 12px 28px #0000000f!important}.announcement-bar{letter-spacing:.5px!important;font-size:12px!important;font-weight:600!important;padding-top:8px!important;padding-bottom:8px!important}@keyframes biFadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate--slide-in,.scroll-trigger.animate--slide-in{animation:biFadeInUp .65s cubic-bezier(.16,1,.3,1) forwards!important}.banner__box{border-radius:14px!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}.footer{content-visibility:auto;contain-intrinsic-size:1px 400px}
/*# sourceMappingURL=/cdn/shop/t/32/assets/modern-luxury-animations.css.map */
