*,*:before,*:after{transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}body{letter-spacing:.01em}h1,h2,h3,.h1,.h2,.h3{letter-spacing:.04em;font-weight:700}.header{border-bottom:1px solid #e8c97a30;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.header__menu-item:hover,.header__menu-item:focus{color:#e8c97a!important}.banner{position:relative}.banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#0f0f0f99,#0f0f0f1a);pointer-events:none}.card-wrapper{border-radius:6px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.card-wrapper:hover{transform:translateY(-4px);box-shadow:0 16px 40px #0009,0 0 0 1px #e8c97a30}.card__media img{transition:transform .5s ease}.card-wrapper:hover .card__media img{transform:scale(1.06)}.card__heading a{position:relative;text-decoration:none}.card__heading a:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:#e8c97a;transition:width .3s ease}.card__heading a:hover:after{width:100%}.btn,.button{letter-spacing:.08em;text-transform:uppercase;font-weight:600;font-size:.85em}.btn:hover,.button:hover{box-shadow:0 4px 20px #e8c97a59}.price__regular .price-item,.price__sale .price-item--sale{color:#e8c97a;font-weight:600}.section-full-width{border-top:1px solid #2a2a2a}.collection-list__item{position:relative;overflow:hidden;border-radius:6px;transition:transform .3s ease,box-shadow .3s ease}.collection-list__item:hover{transform:translateY(-4px);box-shadow:0 16px 40px #0009,0 0 0 1px #e8c97a40}.collection-list__item img{transition:transform .5s ease}.collection-list__item:hover img{transform:scale(1.05)}.announcement-bar{background:#e8c97a;color:#0f0f0f;font-weight:600;letter-spacing:.1em;text-transform:uppercase;font-size:.8em}.cart-drawer{border-left:1px solid #2a2a2a}.footer{border-top:1px solid #e8c97a30}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#0f0f0f}::-webkit-scrollbar-thumb{background:#e8c97a60;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#e8c97a}a:focus-visible,button:focus-visible{outline:2px solid #e8c97a;outline-offset:2px}.badge{letter-spacing:.06em;text-transform:uppercase;font-size:.7em;font-weight:700}@media(max-width:768px){.card-wrapper:hover{transform:none}h1,.h1{font-size:2.4rem}h2,.h2{font-size:2rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-dramatic.css.map */
