h1,.h1,.heading-size-x-large{letter-spacing:-.02em;font-weight:600;line-height:1.05}h2,.h2,.heading-size-large{letter-spacing:-.01em;line-height:1.1}h3,.h3,.heading-size-medium{letter-spacing:0;line-height:1.2}.subheading,.type-subheading{letter-spacing:.15em;font-size:11px;text-transform:uppercase;font-weight:500}body,.body-text{letter-spacing:.01em;line-height:1.65}.site-header,.site-header-wrapper{border-bottom:1px solid var(--COLOR-BORDER, #E8E4DF)}.nav-item a,.navlink{letter-spacing:.08em;font-size:12px;text-transform:uppercase;transition:color .25s ease,opacity .25s ease}.nav-item a:hover,.navlink:hover{opacity:.65}.nav__dropdown,.header__submenu{border-top:2px solid var(--COLOR-ACCENT, #C9A96E);box-shadow:0 8px 30px #00000014}.product-grid-item{transition:transform .3s ease}.product-grid-item:hover{transform:translateY(-3px)}.product-grid-item__image-wrapper{overflow:hidden}.product-grid-item__image-wrapper img{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.product-grid-item:hover .product-grid-item__image-wrapper img{transform:scale(1.04)}.product-grid-item__title{font-size:13px;letter-spacing:.02em;margin-top:12px;font-weight:400}.product-grid-item__price,.price{font-size:13px;letter-spacing:.02em;color:var(--COLOR-TEXT)}.price--sale .price__current{color:#8b4a4a}.quick-add__submit,.btn--quick-add{letter-spacing:.12em;font-size:10px;text-transform:uppercase;border-radius:0!important}.btn,button.btn,a.btn{border-radius:0!important;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:500;padding:14px 28px;transition:background-color .25s ease,color .25s ease,border-color .25s ease,opacity .25s ease}.btn--primary:hover,.btn[data-type=primary]:hover{opacity:.85}.btn--secondary,.btn[data-type=secondary]{background:transparent;border:1px solid currentColor}.btn--secondary:hover{background:var(--COLOR-TEXT);color:var(--COLOR-BG)}.product__title,.product-single__title{font-size:clamp(24px,3vw,40px);letter-spacing:-.01em;line-height:1.15;font-weight:600}.product__price,.product-single__price{font-size:16px;letter-spacing:.04em;margin-top:8px}.variant-input-wrap label,.swatch__label{letter-spacing:.08em;font-size:11px;text-transform:uppercase}.swatch__button:hover,.swatch__button:focus{border-color:var(--COLOR-TEXT)!important}.product-form__submit,.btn--add-to-cart{width:100%;padding:16px 32px;font-size:12px;letter-spacing:.15em}.product__description,.product-single__description{font-size:14px;line-height:1.7;color:#0a0a0abf}.collection-hero__title,.collection__title{letter-spacing:-.02em}.collection__toolbar,.collection-filter{border-bottom:1px solid var(--COLOR-BORDER, #E8E4DF);padding-bottom:16px;margin-bottom:32px}.filter__label,.collection-filter__label{letter-spacing:.1em;font-size:11px;text-transform:uppercase}.site-footer{border-top:1px solid rgba(255,255,255,.08)}.footer__block__title{letter-spacing:.12em;font-size:11px;text-transform:uppercase;font-weight:500;margin-bottom:20px;color:#ffffff80}.footer a{font-size:13px;letter-spacing:.02em;transition:color .2s ease;opacity:.8}.footer a:hover{opacity:1;color:#c9a96e}.footer__copyright,.site-footer__copyright{font-size:11px;letter-spacing:.05em;opacity:.45}.announcement-bar{letter-spacing:.12em;font-size:11px;text-transform:uppercase;font-weight:500;padding:8px 0!important;min-height:auto!important}.announcement__bar-outer{--ANNOUNCEMENT-HEIGHT-DESKTOP: 32px !important;--ANNOUNCEMENT-HEIGHT-MOBILE: 28px !important}.announcement__text{padding:4px 0!important;line-height:1.2!important}.announcement__message,.announcement__wrapper{padding:0!important}.announcement__bar-outer.section-padding{padding-top:8px!important;padding-bottom:8px!important}.field__input,input[type=text],input[type=email],input[type=password],input[type=tel],textarea,select{border-radius:0!important;border:1px solid var(--COLOR-BORDER, #E8E4DF);font-size:14px;letter-spacing:.02em;transition:border-color .2s ease}.field__input:focus,input:focus,textarea:focus,select:focus{border-color:var(--COLOR-TEXT, #0A0A0A);outline:none;box-shadow:none}.field__label,label{letter-spacing:.08em;font-size:11px;text-transform:uppercase}.cart__item-title{font-size:13px;letter-spacing:.02em}.cart__item-price{font-size:13px;letter-spacing:.04em}.cart-drawer__title{letter-spacing:.12em;font-size:12px;text-transform:uppercase;font-weight:500}.badge,.product-label{border-radius:0!important;letter-spacing:.1em;font-size:9px;text-transform:uppercase;font-weight:600;padding:4px 8px}.section-padding{padding-top:clamp(48px,6vw,96px);padding-bottom:clamp(48px,6vw,96px)}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#fafaf8}::-webkit-scrollbar-thumb{background:#c9a96e;border-radius:0}::selection{background:#c9a96e;color:#fff}.flickity-button,.btn,a,.nav-item,.product-grid-item__image-wrapper img{will-change:transform}@keyframes fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media only screen and (max-width:749px){.btn{padding:13px 24px;font-size:10px}.product-grid-item__title{font-size:12px}.announcement-bar{font-size:10px;padding:6px 0!important}.announcement__bar-outer{--ANNOUNCEMENT-HEIGHT-MOBILE: 24px !important}.announcement__text{padding:2px 0!important}.nav-item a,.navlink{font-size:11px}}.overlay-newsletter__title{letter-spacing:-.01em;font-weight:600}.overlay-newsletter__subtitle{letter-spacing:.08em;font-size:12px;text-transform:uppercase;opacity:.65}.search-form__input{border-radius:0!important;border:none;border-bottom:1px solid var(--COLOR-BORDER, #E8E4DF);font-size:16px;letter-spacing:.02em;padding:12px 0;background:transparent}.search-form__input:focus{border-bottom-color:var(--COLOR-TEXT, #0A0A0A)}.lookbook__caption{letter-spacing:.08em;font-size:11px;text-transform:uppercase}.social-icons a{opacity:.7;transition:opacity .2s ease}.social-icons a:hover{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/6/assets/fashion-custom.css.map */
