html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header:not([transparent]){backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;background:#0d0d12d9!important;border-bottom:1px solid rgba(255,255,255,.06)!important}.header[transparent]{background:transparent!important}.hero .section-content-wrapper{position:relative}.hero h1,.hero .h1{text-shadow:0 4px 30px rgba(0,0,0,.4);letter-spacing:-.5px}.button,.button-secondary{text-transform:uppercase;letter-spacing:1.5px;font-weight:600;font-size:12px;padding:16px 36px!important;transition:all .4s cubic-bezier(.25,.46,.45,.94)!important}.button:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00d4ff4d}.button-secondary:hover{transform:translateY(-2px)}.product-card,.collection-card{transition:all .5s cubic-bezier(.25,.46,.45,.94)!important;overflow:hidden}.card-hover-effect-lift .product-card:hover,.card-hover-effect-lift .collection-card:hover{transform:translateY(-8px)!important;box-shadow:0 30px 60px -15px #00d4ff26!important}.price{font-weight:500;letter-spacing:-.3px}.price s{opacity:.4;font-weight:400;font-size:.85em}.section-divider{border:none;height:1px;background:linear-gradient(90deg,transparent,rgba(0,212,255,.2),transparent);margin:0}.announcement-bar{font-size:12px;letter-spacing:1px;text-transform:uppercase;padding:10px 0}.product-card__image img,.collection-card__image img{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.card-hover-effect-lift .product-card:hover .product-card__image img,.card-hover-effect-lift .collection-card:hover .collection-card__image img{transform:scale(1.03)}input,textarea,select{transition:all .3s ease;border:1px solid var(--color-input-border-color, rgba(0,0,0,.1))!important}input:focus,textarea:focus{outline:none;border-color:#00d4ff!important;box-shadow:0 0 0 3px #00d4ff1a}.drawer{border-left:1px solid rgba(255,255,255,.06)}footer .section-background{border-top:1px solid rgba(255,255,255,.06)}.badge{font-weight:600;letter-spacing:.5px;padding:4px 10px}.section-heading{letter-spacing:-.3px}.featured-collection-block+.featured-collection-block{border-top:1px solid rgba(0,0,0,.04)}@media screen and (max-width:749px){.button,.button-secondary{padding:14px 28px!important;font-size:11px}h1,.h1{letter-spacing:-.3px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/luxury-overrides.css.map */
