.header-wrapper{background:transparent;border-bottom:1px solid #ffffffff;box-shadow:none}.header__heading-link,.header__heading{letter-spacing:.18em;font-weight:300;text-transform:uppercase;font-size:13px;color:#2c2825}.header__icon{opacity:.55;transition:opacity .25s ease,transform .25s ease}.header__icon:hover{opacity:1;transform:scale(1.08)}.cart-count-bubble{background:#2c2825;color:#fff;font-size:9px}.content-for-layout{animation:rise .7s cubic-bezier(.16,1,.3,1) both}@keyframes rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.banner{min-height:75vh}.banner__heading{font-weight:300;letter-spacing:.3em;text-transform:uppercase;font-size:clamp(1.8rem,5vw,4.5rem);line-height:1.08;animation:rise 1s cubic-bezier(.16,1,.3,1) .1s both}.banner__text{font-weight:300;font-size:11px;letter-spacing:.3em;text-transform:uppercase;animation:rise 1s cubic-bezier(.16,1,.3,1) .25s both}.banner__buttons{animation:rise 1s cubic-bezier(.16,1,.3,1) .4s both}.banner__buttons .button{font-weight:300;font-size:11px;letter-spacing:.25em;text-transform:uppercase;border-radius:0;padding:13px 38px;transition:opacity .3s ease,letter-spacing .3s ease}.banner__buttons .button:hover{opacity:.75;letter-spacing:.32em}.hxl,h2.hxl{font-weight:300;letter-spacing:.22em;text-transform:uppercase;font-size:clamp(2.2rem,10vw,5.5rem);line-height:1.05;text-align:center}.collection__title,.collection h1{font-weight:300;letter-spacing:.3em;text-transform:uppercase;font-size:clamp(1.5rem,3.5vw,2.8rem);animation:rise .7s cubic-bezier(.16,1,.3,1) both}.collection__description{font-weight:300;font-style:italic;font-size:14px;letter-spacing:.06em;border-left:1px solid #d8d3cc;padding-left:1.25rem;margin-bottom:3rem;animation:rise .7s cubic-bezier(.16,1,.3,1) .15s both}.facets__summary,.facets__form{border-top:1px solid #e8e4df;border-bottom:1px solid #e8e4df}.facets__summary span{font-weight:300;font-size:10px;letter-spacing:.2em;text-transform:uppercase}.card-wrapper{transition:transform .5s cubic-bezier(.16,1,.3,1)}.card-wrapper:hover{transform:translateY(-6px)}.card,.card__inner{border:none;box-shadow:none;border-radius:0}.card__media .media img{transition:transform .8s cubic-bezier(.16,1,.3,1)}.card-wrapper:hover .card__media .media img{transform:scale(1.05)}.card__heading a{font-weight:300;letter-spacing:.12em;text-transform:uppercase;font-size:11px;transition:letter-spacing .4s ease}.card-wrapper:hover .card__heading a{letter-spacing:.2em}.price .price-item,.price__regular .price-item{font-weight:300;font-size:12px;letter-spacing:.08em}.button{border-radius:0;letter-spacing:.15em;font-weight:300;text-transform:uppercase;font-size:11px;transition:opacity .25s ease,transform .2s ease}.button:hover{opacity:.8;transform:translateY(-1px)}.button:active{transform:translateY(0)}@media screen and (max-width:749px){.banner{min-height:58vh}.banner__content{padding:1.25rem}.banner__heading{font-size:clamp(1.6rem,8vw,2.5rem);letter-spacing:.2em}.hxl{font-size:clamp(1.8rem,13vw,3.5rem);letter-spacing:.14em}.banner__buttons .button{width:100%;max-width:260px;padding:15px 24px}.collection__title,.collection h1{font-size:clamp(1.3rem,6vw,2rem)}}.product__title h1,.product__title{font-weight:300;letter-spacing:.15em;text-transform:uppercase;font-size:clamp(1.4rem,3vw,2.2rem);line-height:1.2}.product__vendor{font-weight:300;font-size:10px;letter-spacing:.35em;text-transform:uppercase;opacity:.5;margin-bottom:.5rem}.product__price .price-item,.product__price{font-weight:300;letter-spacing:.1em;font-size:1rem}.variant-pills__label,.product-form__input label{font-weight:300;font-size:10px;letter-spacing:.25em;text-transform:uppercase}.variant-pills .variant-pills__input:checked+.variant-pills__label,fieldset .product-form__input input:checked+label{background:#2c2825;border-color:#2c2825;color:#f7f5f2}.product-form__submit,.product-form .button--full-width{border-radius:0;font-weight:300;font-size:11px;letter-spacing:.3em;text-transform:uppercase;transition:opacity .25s ease}.product-form__submit:hover{opacity:.82}.quantity__input,.quantity{border-radius:0;font-weight:300;letter-spacing:.1em}.product__tax{font-size:11px;letter-spacing:.1em;opacity:.5;font-weight:300}.product-form__input .form__label{font-weight:300;font-size:11px;letter-spacing:.2em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/2/assets/zenth-shopify.css.map */
