*,*:before,*:after{box-sizing:border-box}body{background-color:#fafaf8;color:#2c2c2c;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.card__heading,.product__title,.featured-collection__title,.title{letter-spacing:-.01em;line-height:1.2;color:#2c2c2c}.featured-collection__title,.section__title,.collection-description h1{font-size:clamp(1.4rem,3vw,2rem);margin-bottom:.4em;font-weight:400}.header-wrapper{border-bottom:1px solid rgba(44,44,44,.12)}.header__menu-item .header__menu-item-label{letter-spacing:.08em;text-transform:uppercase;font-size:.72em;font-weight:500;color:#fafaf8;transition:color .2s ease}.header__menu-item:hover .header__menu-item-label,.header__menu-item:focus-within .header__menu-item-label{color:#c4a35a}.header__menu-item-label:after{content:"";display:block;height:1px;background:#c4a35a;transform:scaleX(0);transition:transform .25s ease;transform-origin:left}.header__menu-item:hover .header__menu-item-label:after{transform:scaleX(1)}.price__regular .price-item--regular,.price .price-item--regular,.price-item{color:#c4a35a;font-weight:400;letter-spacing:.03em;font-size:.95em}.price__sale .price-item--sale{color:#c4a35a}.price__compare .price-item--regular{color:#999;text-decoration:line-through;font-size:.8em}.button,.button--primary,.btn{letter-spacing:.1em;text-transform:uppercase;font-size:.75em;font-weight:500;border-radius:0;padding:.85em 2em;transition:background-color .22s ease,color .22s ease,border-color .22s ease}.button--primary{background:#1a1a1a;color:#fafaf8;border:1px solid #1A1A1A}.button--primary:hover{background:#c4a35a;border-color:#c4a35a;color:#1a1a1a}.button--secondary,.button:not(.button--primary){background:transparent;color:#2c2c2c;border:1px solid rgba(44,44,44,.4)}.button--secondary:hover,.button:not(.button--primary):hover{border-color:#c4a35a;color:#c4a35a}.card-wrapper{transition:transform .2s ease}.card-wrapper:hover{transform:translateY(-2px)}.card__heading a{color:#2c2c2c;text-decoration:none;font-size:.9em;letter-spacing:.01em;transition:color .2s ease}.card__heading a:hover{color:#c4a35a}.card__vendor{font-size:.72em;letter-spacing:.1em;text-transform:uppercase;color:#888;margin-bottom:.3em}.product-form__submit{letter-spacing:.12em;text-transform:uppercase;font-size:.78em;font-weight:500;border-radius:0;background:#1a1a1a;color:#fafaf8;border:1px solid #1A1A1A;padding:1em 2.4em;transition:background .22s ease,color .22s ease,border-color .22s ease;width:100%}.product-form__submit:hover{background:#c4a35a;border-color:#c4a35a;color:#1a1a1a}.product__title{font-size:clamp(1.4rem,3vw,2.2rem);font-weight:400;margin-bottom:.3em;color:#1a1a1a}.product__vendor{letter-spacing:.1em;text-transform:uppercase;font-size:.75em;color:#888;margin-bottom:.8em}.featured-collection__header{border-bottom:1px solid rgba(196,163,90,.25);padding-bottom:.8em;margin-bottom:1.5em}.collection-list__title{text-align:center;letter-spacing:.06em;margin-bottom:2em}.collection-list .card__heading{text-align:center;font-size:.85em;letter-spacing:.06em;text-transform:uppercase}.footer{border-top:1px solid rgba(196,163,90,.35)}.footer__content-top{padding-top:3rem}.footer-block__heading{letter-spacing:.1em;text-transform:uppercase;font-size:.72em;font-weight:500;color:#fafaf899;margin-bottom:1em}.footer-block a{font-size:.85em;color:#fafaf8cc;transition:color .2s ease}.footer-block a:hover{color:#c4a35a}.badge{letter-spacing:.08em;text-transform:uppercase;font-size:.68em;font-weight:600;border-radius:0;padding:.25em .6em}.field__input,.select__select,textarea{border-radius:0;border-color:#2c2c2c40;font-size:.9em;transition:border-color .2s ease,box-shadow .2s ease}.field__input:focus,.select__select:focus,textarea:focus{border-color:#c4a35a;box-shadow:0 0 0 2px #c4a35a26;outline:none}.breadcrumb{font-size:.78em;letter-spacing:.04em;color:#888}.breadcrumb a{color:#888;transition:color .2s ease}.breadcrumb a:hover{color:#c4a35a}.pagination__item{border-radius:0}.pagination__item--current{background:#1a1a1a;color:#fafaf8}.announcement-bar{letter-spacing:.1em;font-size:.75em;font-weight:500}.collection-hero__image{filter:brightness(.85)}.collection-description{max-width:600px;font-size:.95em;line-height:1.75;color:#555}.article-card__title{font-size:1rem;font-weight:400;line-height:1.4;letter-spacing:0}.article-card__link{color:#2c2c2c;transition:color .2s ease}.article-card__link:hover{color:#c4a35a}.featured-blog .featured-blog__title{letter-spacing:.06em;text-transform:uppercase;font-size:.8em;border-bottom:1px solid rgba(196,163,90,.3);padding-bottom:.6em;margin-bottom:1.5em}.quantity{border-radius:0}.placeholder{background:linear-gradient(90deg,#f0efe8 25%,#e8e7e0,#f0efe8 75%)}table[style*="width:100%"] td:first-child{font-size:1.2em;padding-right:.8em;vertical-align:top;padding-top:.1em}@media screen and (max-width:749px){.header__menu-item .header__menu-item-label{font-size:.8em}.featured-collection__title{font-size:1.3rem}.product-form__submit{font-size:.82em}.card__heading a{font-size:.85em}}@media screen and (min-width:750px)and (max-width:989px){.product__title{font-size:1.6rem}}@media(hover:hover){.card-wrapper:hover .card__media img{transform:scale(1.03);transition:transform .4s ease}.card__media{overflow:hidden}}.pagination__item--current,.pagination__item--current:hover,.pagination__item.is-active,li.pagination__item--current a,.pagination__item--current .pagination__item-link,[aria-current=page]{background-color:#1a1a1a!important;color:#fafaf8!important;border-color:#1a1a1a!important}.pagination__item--current span,.pagination__item--current a,.pagination__item--current .pagination__item-link{color:#fafaf8!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
