html{scroll-behavior:smooth}body{font-family:Montserrat,sans-serif}::selection{background-color:#121212;color:#fff}.announcement-bar{letter-spacing:.15em;font-size:1.2rem;font-weight:500;text-transform:uppercase}.announcement-bar-section .color-scheme-3{background-color:#242833!important}.header__heading-logo{max-width:130px!important}@media screen and (min-width:990px){.header__heading-logo{max-width:150px!important}}.header__heading-link{text-decoration:none}.header__menu-item{font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;font-weight:500;padding:.8rem 1.6rem}.header__menu-item:hover{text-decoration:none;opacity:.7}.banner{position:relative}.banner__heading{font-weight:700;letter-spacing:.02em;text-transform:uppercase}.banner__text{font-size:1.5rem;line-height:1.6;max-width:480px}.section-header__title,.title,h2.title{letter-spacing:.06em;text-transform:uppercase;font-weight:700}.collection-list-title,.collection-list-wrapper .title{font-size:3.5rem;font-weight:900;letter-spacing:.02em}@media screen and (min-width:990px){.collection-list-title,.collection-list-wrapper .title{font-size:4.5rem}}.card__heading{font-size:1.3rem;letter-spacing:.05em;text-transform:uppercase;font-weight:600}.card-information .price{font-size:1.3rem;letter-spacing:.02em}.card__inner{border-radius:0!important}.card .media img{transition:transform .6s ease}.card:hover .media img{transform:scale(1.05)}.quick-add__submit{letter-spacing:.1em;text-transform:uppercase;font-size:1.1rem;font-weight:500;border-radius:0!important;border:1px solid #121212!important;background-color:transparent!important;color:#121212!important}.quick-add__submit:hover{background-color:#121212!important;color:#fff!important}.collection-list__item .card__content{padding:2rem}.collection-list__item .card__heading{font-size:2.5rem;font-weight:900;letter-spacing:.02em;text-transform:uppercase}@media screen and (min-width:990px){.collection-list__item .card__heading{font-size:3rem}}.collection-list__item .card__heading a:after{content:" \2192"}.collection-list__item .card--standard .card__inner{background-color:#f3f3f3}.product__title{letter-spacing:.05em;font-weight:700;text-transform:uppercase}.product__text{letter-spacing:.08em;text-transform:uppercase;font-size:1.1rem}.product-form__submit{letter-spacing:.15em;text-transform:uppercase;font-weight:500;font-size:1.3rem;border-radius:0!important;min-height:5rem}.product-form__submit:hover{opacity:.85}.product-form__input label{letter-spacing:.05em;font-weight:500}.newsletter__heading{letter-spacing:.1em;text-transform:uppercase;font-weight:700}.newsletter-form__field-wrapper .field__input,.newsletter-form__button{border-radius:0!important}.footer{border-top:1px solid rgba(18,18,18,.08)}.footer__heading{letter-spacing:.1em;text-transform:uppercase;font-size:1.2rem;font-weight:600}.footer-block__details-content a{font-size:1.3rem;letter-spacing:.02em}.button{border-radius:0!important;letter-spacing:.1em;text-transform:uppercase;font-weight:500;transition:all .3s ease}.button:hover{opacity:.85}.button--secondary{border-width:1px}.search-modal__content{border-radius:0}.cart__ctas .button{border-radius:0!important}.badge{border-radius:0!important;letter-spacing:.08em;text-transform:uppercase;font-size:1rem;font-weight:600}.view-all{letter-spacing:.1em;text-transform:uppercase;font-weight:500;text-decoration:underline;text-underline-offset:4px}.featured-collection .title-wrapper{border-bottom:1px solid rgba(18,18,18,.15);padding-bottom:1.5rem;margin-bottom:2rem}@media screen and (max-width:749px){.banner__heading{font-size:3rem}.banner__text{font-size:1.3rem}.section-header__title,.title{font-size:2rem}.header__heading-logo{max-width:100px!important}.collection-list__item .card__heading{font-size:2rem}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.section-template--index>*{animation:fadeInUp .6s ease forwards}.utility-bar{font-size:1.2rem;letter-spacing:.15em;font-weight:500}.collection-hero__title{font-size:3.5rem;font-weight:900;text-transform:uppercase;letter-spacing:.02em}.grid--3-col-desktop .grid__item{position:relative}.card--standard .card__media .media{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/5/assets/crisanti-custom.css.map */
