*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:auto}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-background);font-feature-settings:"kern" 1,"liga" 1}#header-group{position:sticky;top:0;z-index:1000;transition:transform .5s cubic-bezier(.77,0,.175,1),background-color .4s ease,backdrop-filter .4s ease;will-change:transform}#header-group.header--scrolled{background-color:#ffffffe0!important;backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);box-shadow:0 1px #00000014}.header,.shopify-section-group-header-group .header{background-color:#fff!important}.header *,.header a,.header button,.header svg,.header-group *,.header__menu-item,.header__icon,.header__heading-link{color:#000!important;fill:#000!important;opacity:1!important;visibility:visible!important}.header{opacity:1!important;visibility:visible!important;z-index:100}.header-announcements{font-size:.75rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;padding:10px 0!important}.page-width{padding-left:2rem;padding-right:2rem}@media screen and (min-width:990px){.page-width{padding-left:5rem;padding-right:5rem}}.shopify-section+.shopify-section{margin-top:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{letter-spacing:-.03em;font-weight:500;line-height:1.05}.word-wrap{display:inline-block;overflow:hidden;vertical-align:bottom;margin-right:.25em}.word{display:inline-block}.subtitle,.subheading,.caption,.product__tax{letter-spacing:.15em;text-transform:uppercase;font-size:.75rem;font-family:var(--font-body--family)!important;color:#888}.button,.btn,button.product-form__submit{border-radius:0!important;text-transform:uppercase;letter-spacing:.12em;font-size:.8rem;font-weight:600;padding:18px 36px;transition:all .45s cubic-bezier(.25,.46,.45,.94)!important;box-shadow:none!important;border:1px solid var(--color-foreground)!important;position:relative;overflow:hidden;will-change:transform}.button:before,button.product-form__submit:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-foreground);transform:scaleY(0);transform-origin:bottom;transition:transform .4s cubic-bezier(.77,0,.175,1);z-index:0}.button:hover:before,button.product-form__submit:hover:before{transform:scaleY(1)}.button>*,button.product-form__submit>*{position:relative;z-index:1}.button:hover,button.product-form__submit:hover{color:var(--color-background)!important}.button--primary{background-color:#000!important;color:#fff!important;border-color:#000!important}.button--primary:hover{color:#fff!important}.button--primary:before{background:#333!important}.button--secondary{background-color:transparent!important;color:#000!important;border-color:#000!important}.field__input,.select__select,input[type=text],input[type=email],input[type=password]{border-radius:0!important;border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:1px solid #d0d0d0!important;box-shadow:none!important;padding-left:0!important;background:transparent!important;transition:border-color .35s ease}.field__input:focus,.select__select:focus{border-bottom:1px solid #000!important;box-shadow:none!important;outline:none}.card{border:none!important;box-shadow:none!important;transition:transform .35s cubic-bezier(.25,.46,.45,.94);transform-style:preserve-3d;will-change:transform;background:transparent}.card__media img,.media>img{transition:transform .9s cubic-bezier(.25,.46,.45,.94)!important}.card:hover .card__media img,.card:hover .media>img{transform:scale(1.06)!important}.price{font-size:1.05rem;letter-spacing:.02em}.header__menu-item,.header-menu__item{letter-spacing:.08em;font-size:.85rem;font-weight:500;text-transform:uppercase;position:relative}.header__menu-item:after,.header-menu__item:after{content:"";position:absolute;width:0;height:1px;bottom:-2px;left:0;background-color:currentColor;transition:width .35s cubic-bezier(.77,0,.175,1)}.header__menu-item:hover:after,.header-menu__item:hover:after{width:100%}.variant-picker__option-values label{border-radius:0!important;border:1px solid #e0e0e0;padding:10px 18px;text-transform:uppercase;font-size:.78rem;letter-spacing:.06em;transition:all .3s ease;cursor:pointer}.variant-picker__option-values input[type=radio]:checked+label{border-color:#000!important;background-color:#000!important;color:#fff!important}#luxury-cursor{position:fixed;top:0;left:0;pointer-events:none;z-index:99999;mix-blend-mode:difference}.cursor-dot{position:absolute;width:8px;height:8px;background:#fff;border-radius:50%;top:-4px;left:-4px;transition:width .25s ease,height .25s ease,top .25s ease,left .25s ease}.cursor-ring{position:absolute;width:36px;height:36px;border:1.5px solid #ffffff;border-radius:50%;top:-18px;left:-18px;transition:width .35s ease,height .35s ease,top .35s ease,left .35s ease}#luxury-cursor.cursor--hover .cursor-dot{width:18px;height:18px;top:-9px;left:-9px}#luxury-cursor.cursor--hover .cursor-ring{width:60px;height:60px;top:-30px;left:-30px;opacity:.5}#luxury-cursor.cursor--click .cursor-dot{width:4px;height:4px;top:-2px;left:-2px}.footer{border-top:1px solid #e8e8e8;padding-top:4rem}@media(prefers-reduced-motion:no-preference){.shopify-section:not(.skip-animation){animation:none}}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#f8f8f8}::-webkit-scrollbar-thumb{background:silver}::-webkit-scrollbar-thumb:hover{background:#888}html{transition:opacity .5s ease}@media print{#luxury-cursor{display:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/premium-chic.css.map */
