:root{--santini-black: #0C0C0C;--santini-carbon: #2C2C2C;--santini-gold: #C6A75E;--santini-beige: #E8D8C3;--santini-white: #F5F5F5;--santini-gold-dk: #A8883C;--transition-luxury: all .35s cubic-bezier(.4, 0, .2, 1);--transition-slow: all .65s cubic-bezier(.4, 0, .2, 1)}html{scroll-behavior:smooth}::selection{background-color:var(--santini-gold);color:var(--santini-black)}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:var(--santini-white)}::-webkit-scrollbar-thumb{background:var(--santini-carbon);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--santini-gold)}body{letter-spacing:.025em}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5{letter-spacing:.07em}.list-menu__item--link{letter-spacing:.12em;text-transform:uppercase;font-size:1.1rem;font-weight:500;position:relative;text-decoration:none!important}.list-menu__item--link:after{content:"";position:absolute;bottom:2px;left:0;width:0;height:1px;background:var(--santini-gold);transition:width .3s ease}.list-menu__item--link:hover:after,.list-menu__item--link:focus:after{width:100%}.header-wrapper--border-bottom{border-bottom-color:#0c0c0c1a!important}.button,.btn,[class*=button--primary],[class*=button--secondary]{letter-spacing:.16em;text-transform:uppercase;font-size:1.15rem;font-weight:500;transition:var(--transition-luxury);border-radius:0!important}.button:not([disabled]):hover{background-color:var(--santini-gold)!important;color:var(--santini-black)!important;border-color:var(--santini-gold)!important;transform:translateY(-2px)}.button:not([disabled]):active{transform:translateY(0);transition-duration:.1s}.card__media{overflow:hidden}.card__media img,.card__media .media img{transition:transform .65s cubic-bezier(.4,0,.2,1);will-change:transform}.card-wrapper:hover .card__media img,.card-wrapper:hover .card__media .media img{transform:scale(1.05)}.card-wrapper .card--card,.card-wrapper .card__inner{transition:box-shadow .35s ease,transform .35s ease}.card-wrapper:hover .card--card,.card-wrapper:hover .card__inner{box-shadow:0 20px 50px #0c0c0c26;transform:translateY(-5px)}.card__information{padding:1.6rem 1.2rem 1.4rem}.card__heading{letter-spacing:.05em;margin-bottom:.5rem}.card .price{letter-spacing:.04em}.badge{letter-spacing:.14em;text-transform:uppercase;font-size:.95rem;font-weight:700;border-radius:0!important}.badge--sale{background:var(--santini-gold)!important;color:var(--santini-black)!important}.announcement-bar__message,.announcement-bar__link{letter-spacing:.2em;text-transform:uppercase;font-size:1.05rem;font-weight:500}.title,.collection__title,.featured-collection__title{letter-spacing:.1em}.title-wrapper .title:after,.section-title:after{content:"";display:block;width:4rem;height:2px;background:var(--santini-gold);margin:1.2rem auto 0}.footer{border-top:2px solid var(--santini-gold)}.footer__heading{letter-spacing:.14em;text-transform:uppercase;font-size:1.1rem;font-weight:600}.footer-block__list-item a{letter-spacing:.04em;transition:color .2s ease,padding-left .2s ease}.footer-block__list-item a:hover{padding-left:.6rem;color:var(--santini-gold);opacity:1}.field__input,.select__select,input[type=text],input[type=email],input[type=tel],textarea{letter-spacing:.04em;border-radius:0!important;transition:border-color .25s ease,box-shadow .25s ease}.field__input:focus,input[type=text]:focus,input[type=email]:focus,textarea:focus{border-color:var(--santini-gold);box-shadow:0 0 0 2px #c6a75e33;outline:none}:focus-visible{outline:2px solid var(--santini-gold)!important;outline-offset:3px}.price__regular,.price-item--regular{font-weight:700;letter-spacing:.05em}.price__sale,.price-item--sale{color:var(--santini-gold-dk);font-weight:700}.list--social .list-social__item a{transition:var(--transition-luxury)}.list--social .list-social__item a:hover{transform:translateY(-3px) scale(1.12);color:var(--santini-gold);opacity:1}.newsletter__field{letter-spacing:.04em;border-radius:0!important}.newsletter__button{letter-spacing:.16em;text-transform:uppercase;border-radius:0!important}.progress-bar__bar{background:var(--santini-gold)}.swatch__input:checked+.swatch__label,.product-form__input--pill input:checked+label{border-color:var(--santini-black)!important;background:var(--santini-black)!important;color:var(--santini-white)!important}.quick-add__submit{letter-spacing:.12em;text-transform:uppercase;border-radius:0!important;transition:var(--transition-luxury)}.quick-add__submit:hover{background-color:var(--santini-gold)!important;color:var(--santini-black)!important}.loading-overlay__spinner{color:var(--santini-gold)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/santini-premium.css.map */
