html{scroll-behavior:smooth}*,*:before,*:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:#fff!important;color:#1a1a1a!important;letter-spacing:.02em;line-height:1.75}::selection{background-color:#1a1a1a;color:#fff}.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,[class*=color-]{--color-background: 255, 255, 255 !important;--color-foreground: 26, 26, 26 !important;--gradient-background: #ffffff !important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:.08em;text-transform:uppercase;font-weight:300;color:#1a1a1a}h1,.h1,.h0{letter-spacing:.12em;font-weight:200;line-height:1.15}h2,.h2{letter-spacing:.1em;font-weight:200;line-height:1.2}h3,.h3{font-weight:300;letter-spacing:.06em}p,li,span,.rte{font-weight:300}a:not(.button):not(.btn){color:#1a1a1a;transition:color .3s ease,opacity .3s ease}a:not(.button):not(.btn):hover{opacity:.65}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{letter-spacing:.18em;text-transform:uppercase;font-weight:400;font-size:.8em;padding:1.3em 3em;border-radius:0!important;transition:all .4s cubic-bezier(.25,.46,.45,.94);border:1.5px solid #1a1a1a!important;background-color:#1a1a1a!important;color:#fff!important}.button:hover,.shopify-challenge__button:hover,.customer button:hover,button.shopify-payment-button__button--unbranded:hover{background-color:#fff!important;color:#1a1a1a!important;border-color:#1a1a1a!important;transform:translateY(-1px)}.button--secondary{background-color:transparent!important;color:#1a1a1a!important;border:1.5px solid #1a1a1a!important}.button--secondary:hover{background-color:#1a1a1a!important;color:#fff!important}button[name=add]{background-color:#1a1a1a!important;color:#fff!important;font-weight:500;font-size:.72em;letter-spacing:.14em;text-transform:uppercase;border-radius:0!important;padding:.8em 2em;border:1px solid #1a1a1a!important}button[name=add]:hover{background-color:#fff!important;color:#1a1a1a!important}.shopify-payment-button__button{border-radius:0!important;min-height:52px}.header-wrapper,.header{background-color:#fff!important;border-bottom:1px solid rgba(26,26,26,.06)!important;transition:all .3s ease}.header__heading-link{letter-spacing:.15em;text-transform:uppercase;color:#1a1a1a!important}.header__heading-logo-image{transition:opacity .3s ease}.header__menu-item{letter-spacing:.12em;text-transform:uppercase;font-size:.8em;font-weight:400;color:#1a1a1a!important;position:relative;padding-bottom:4px}.header__menu-item:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:1px;background-color:#1a1a1a;transition:width .35s ease,left .35s ease}.header__menu-item:hover:after{width:100%;left:0}.header__menu-item:hover{opacity:1}.mega-menu__content{background-color:#fff!important;border-top:1px solid rgba(26,26,26,.06)}.mega-menu__link{letter-spacing:.06em;font-weight:300}.header__icon{color:#1a1a1a!important;transition:opacity .3s ease}.header__icon:hover{opacity:.5}.announcement-bar{background-color:#1a1a1a!important;color:#fff!important;letter-spacing:.15em;text-transform:uppercase;font-size:.7em;font-weight:400;padding:10px 0}.announcement-bar a,.announcement-bar__link,.announcement-bar__message{color:#fff!important}.card{background-color:#fff!important;border:none!important;border-radius:0!important;box-shadow:none!important;transition:transform .5s cubic-bezier(.25,.46,.45,.94),box-shadow .5s ease}.card:hover{transform:translateY(-6px);box-shadow:0 20px 60px #0000000f!important}.card__inner{border-radius:0!important}.card__content{padding:1.4rem .2rem}.card__heading{letter-spacing:.05em;text-transform:uppercase;font-size:.85em;font-weight:400;color:#1a1a1a!important}.card__heading a{color:#1a1a1a!important}.card__information{padding-top:.8rem}.product-card-wrapper .card,.contains-card--product{--image-padding: 0rem !important;--border-width: 0rem !important}.card__inner{overflow:hidden}.card__inner.ratio:before{padding-bottom:100%!important}.card__media{margin:0!important;width:100%!important;background:#fff!important;overflow:hidden;border-radius:0!important;border-bottom:none!important}.card__media .media{width:100%!important;height:100%!important;overflow:hidden;border-radius:0!important}.card__media .media img{border-radius:0!important}.card:hover .media img,.card:hover .card__media img{transform:scale(1.04)}.card .card__inner .card__media,.card--card .card__inner .card__media{border-radius:0!important}.price-item{letter-spacing:.06em;font-weight:300;color:#1a1a1a!important}.price-item--sale{color:#1a1a1a!important}.price-item--regular s{color:#999!important}.badge{letter-spacing:.12em;text-transform:uppercase;font-size:.65em;font-weight:500;border-radius:0!important;background-color:#1a1a1a!important;color:#fff!important;padding:.4em .8em}.product-grid .grid__item{transition:opacity .4s ease}.product__title{letter-spacing:.12em;text-transform:uppercase;font-weight:200;font-size:1.6em}.product__text{letter-spacing:.02em;line-height:1.85;font-weight:300}.product__description{line-height:1.85;font-weight:300}.product__media-item{border-radius:0!important;overflow:hidden;border:none!important;background:#fff!important;transition:opacity .4s ease}.product__media-item img{border-radius:0!important}.variant-picker__label,.product-form__input label{letter-spacing:.1em;text-transform:uppercase;font-size:.75em;font-weight:500}.deferred-media{background-color:#fff}.deferred-media video,.deferred-media iframe{border-radius:0!important}.deferred-media__poster{border:none;border-radius:0!important}.deferred-media__poster-image{object-fit:cover}.thumbnail-list .thumbnail{border:1px solid rgba(26,26,26,.08);border-radius:0!important;overflow:hidden;transition:border-color .3s ease}.thumbnail-list .thumbnail:hover,.thumbnail-list .thumbnail.is-active{border-color:#1a1a1a}.section-header__title,.title,.collection__title{letter-spacing:.1em;text-transform:uppercase;font-weight:200;color:#1a1a1a!important}.banner{background-color:#fff!important}.banner__content{text-shadow:none}.banner__heading{letter-spacing:.15em;text-transform:uppercase;font-weight:200;line-height:1.1}.banner__text{letter-spacing:.04em;font-weight:300;line-height:1.7}.collection-hero__title{letter-spacing:.15em;text-transform:uppercase;font-weight:200}.facets__heading{letter-spacing:.08em;text-transform:uppercase;font-size:.8em;font-weight:500}.rich-text{background-color:#fff!important}.rich-text__heading{letter-spacing:.1em}.rich-text__text{max-width:680px;margin-left:auto;margin-right:auto;line-height:1.9;font-weight:300}.newsletter{background-color:#fff!important}.newsletter__heading{letter-spacing:.12em;text-transform:uppercase;font-weight:200}.newsletter .field__input{border-radius:0!important;border-color:#1a1a1a!important}.newsletter .button{border-radius:0!important}.field__input,.select__select,.customer .field input,.customer .field textarea{letter-spacing:.03em;border-radius:0!important;border-color:#1a1a1a26!important;background-color:#fff!important;color:#1a1a1a!important;transition:border-color .3s ease}.field__input:focus,.select__select:focus,.customer .field input:focus{border-color:#1a1a1a!important;box-shadow:none!important;outline:none}.field__label{letter-spacing:.08em;text-transform:uppercase;font-size:.7em;font-weight:500}.quantity{border:1px solid rgba(26,26,26,.15);border-radius:0!important}.quantity__button{color:#1a1a1a!important;transition:opacity .3s ease}.quantity__button:hover{opacity:.5}.cart-drawer,.drawer{background-color:#fff!important;border-left:1px solid rgba(26,26,26,.06)!important}.cart-drawer__head{border-bottom:1px solid rgba(26,26,26,.06)}.cart-item__name{letter-spacing:.04em;font-weight:400}.cart-item__price{letter-spacing:.04em;font-weight:300}.cart__head{letter-spacing:.1em;text-transform:uppercase;font-weight:400;font-size:.8em}.footer,.section-footer{background-color:#fff!important;color:#1a1a1a!important;border-top:1px solid rgba(26,26,26,.08)!important;padding-top:5rem;padding-bottom:3rem}.footer__title{letter-spacing:.15em;text-transform:uppercase;font-size:.75em;font-weight:500;margin-bottom:1.8rem;color:#1a1a1a!important}.footer__content-bottom{border-top:1px solid rgba(26,26,26,.06);padding-top:2rem;margin-top:3rem}.copyright__content{letter-spacing:.06em;font-size:.75em;opacity:.5}.list-payment{opacity:.4;transition:opacity .3s ease}.list-payment:hover{opacity:.7}.menu-drawer{background-color:#fff!important;letter-spacing:.05em}.menu-drawer__menu-item{padding:1.2rem 0;border-bottom:1px solid rgba(26,26,26,.04);letter-spacing:.1em;text-transform:uppercase;font-size:.85em;font-weight:400}.menu-drawer__close-button{color:#1a1a1a!important}.search-modal,.search-modal__content{background-color:#fff!important}.search__input{border-radius:0!important;border-color:#1a1a1a26!important;letter-spacing:.04em}.pagination__item{letter-spacing:.06em;font-weight:400;border-radius:0!important}.pagination__item--current{background-color:#1a1a1a!important;color:#fff!important}.breadcrumbs{letter-spacing:.1em;text-transform:uppercase;font-size:.7em;font-weight:400;opacity:.6}hr{border-color:#1a1a1a0f}.modal__content,.popup-modal__content{background-color:#fff!important;border-radius:0!important}.image-with-text,.multicolumn,.multicolumn-card__info{background-color:#fff!important}.accordion summary{letter-spacing:.06em;font-weight:400}.accordion .accordion__content{font-weight:300;line-height:1.8}.featured-collection{background-color:#fff!important}.slideshow{border-radius:0!important}@media(prefers-reduced-motion:no-preference){@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.card,.button,.header__menu-item,img{transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.section-header__title,.title,.banner__heading{animation:fadeIn .8s ease-out both}.grid__item{animation:fadeInUp .6s ease-out both}.grid__item:nth-child(2){animation-delay:.1s}.grid__item:nth-child(3){animation-delay:.2s}.grid__item:nth-child(4){animation-delay:.3s}.grid__item:nth-child(5){animation-delay:.4s}.grid__item:nth-child(6){animation-delay:.5s}.grid__item:nth-child(7){animation-delay:.6s}.grid__item:nth-child(8){animation-delay:.7s}}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#1a1a1a26;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#1a1a1a59}*{scrollbar-width:thin;scrollbar-color:rgba(26,26,26,.15) #ffffff}*:focus-visible{outline:1px solid #1a1a1a;outline-offset:2px}@media screen and (max-width:749px){h1,.h1,.h0{letter-spacing:.08em;font-size:1.8em}h2,.h2{letter-spacing:.06em;font-size:1.4em}.button,.shopify-challenge__button,.customer button{padding:1.1em 2em;font-size:.75em}.header__menu-item{font-size:.75em}.footer{padding-top:3rem;padding-bottom:2rem}.card__heading{font-size:.8em}.announcement-bar{font-size:.65em;letter-spacing:.1em}}@media screen and (min-width:990px){.card__content{padding:1.6rem .3rem}.footer{padding-top:6rem;padding-bottom:4rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/luxury-theme.css.map */
