@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800&family=Playfair+Display:ital,wght@0,400;0,600;0,700;1,400&display=swap";:root{--color-black: #050505;--color-white: #ffffff;--color-gold: #D4AF37;--color-gold-dark: #B8860B;--color-light-gray: #f7f7f7;--color-border: #eaeaea;--font-primary: "Montserrat", sans-serif;--font-secondary: "Playfair Display", serif;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 16px;--radius-button: 0px}body,html{font-family:var(--font-primary)!important;color:var(--color-black)!important;background-color:var(--color-white)!important;letter-spacing:.03em!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.title,.heading{font-family:var(--font-primary)!important;font-weight:800!important;color:var(--color-black)!important;text-transform:uppercase!important;letter-spacing:.05em!important}em,i,.subtitle,.font-serif{font-family:var(--font-secondary)!important;font-style:italic!important;color:var(--color-gold)!important;text-transform:none!important}.header-wrapper,sticky-header{background-color:var(--color-white)!important;border-bottom:1px solid var(--color-border)!important;box-shadow:none!important}.header{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.header__heading-link{font-family:var(--font-primary)!important;font-weight:800!important;font-size:2rem!important;letter-spacing:.1em!important;text-transform:uppercase!important}.header__heading-link span.store-text{font-family:var(--font-secondary)!important;color:var(--color-gold)!important;font-weight:400!important;text-transform:none!important}.header__menu-item{font-weight:500!important;font-size:.9rem!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:var(--color-black)!important;transition:color .3s ease!important}.header__menu-item:hover{color:var(--color-gold)!important}.header__icon{color:var(--color-black)!important}.header__icon:hover{color:var(--color-gold)!important}.announcement-bar{background-color:var(--color-black)!important;border-bottom:1px solid var(--color-gold)!important}.announcement-bar__message{color:var(--color-gold)!important;font-family:var(--font-primary)!important;font-size:.85rem!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important}.banner__content{background:transparent!important}.banner__box{background:#ffffffe6!important;border:1px solid var(--color-gold)!important;border-radius:0!important;padding:3rem!important;box-shadow:0 10px 30px #0000000d!important}.banner__heading{font-family:var(--font-secondary)!important;text-transform:none!important;font-size:3.5rem!important;font-weight:700!important;line-height:1.1!important;margin-bottom:1rem!important}.collection-list,.product-grid,ul.grid{gap:30px!important}.card-wrapper,.card{background:var(--color-white)!important;border:none!important;border-radius:0!important;transition:transform .4s cubic-bezier(.165,.84,.44,1),box-shadow .4s cubic-bezier(.165,.84,.44,1)!important}.card-wrapper:hover{transform:translateY(-8px)!important}.card__media,.media{background:var(--color-light-gray)!important;border-radius:0!important;overflow:hidden!important}.card__media img{transition:transform .8s ease!important}.card-wrapper:hover .card__media img{transform:scale(1.05)!important}.card-information{padding:1.5rem 0 .5rem!important;text-align:center!important}.card__heading{font-family:var(--font-primary)!important;font-size:1rem!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.05em!important;margin-bottom:.5rem!important}.price{justify-content:center!important;font-family:var(--font-primary)!important}.price__regular .price-item,.price-item--regular{color:var(--color-black)!important;font-weight:600!important}.price-item--sale{color:var(--color-gold)!important;font-weight:700!important}.badge--sale{background-color:var(--color-gold)!important;color:var(--color-black)!important;font-family:var(--font-primary)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-weight:700!important;border-radius:0!important}.button,.shopify-payment-button__button,button.button,.btn{background-color:var(--color-black)!important;color:var(--color-white)!important;border:1px solid var(--color-black)!important;border-radius:var(--radius-button)!important;font-family:var(--font-primary)!important;font-weight:600!important;font-size:.85rem!important;text-transform:uppercase!important;letter-spacing:.15em!important;padding:15px 30px!important;transition:all .3s ease!important;box-shadow:none!important}.button:hover,.shopify-payment-button__button:hover{background-color:var(--color-gold)!important;color:var(--color-white)!important;border-color:var(--color-gold)!important}.button--secondary{background-color:transparent!important;color:var(--color-black)!important}.button--secondary:hover{background-color:var(--color-black)!important;color:var(--color-white)!important}.footer{background-color:var(--color-black)!important;color:var(--color-white)!important;border-top:1px solid var(--color-gold)!important;padding-top:4rem!important}.footer-block__heading{font-family:var(--font-secondary)!important;color:var(--color-gold)!important;text-transform:none!important;font-size:1.5rem!important;letter-spacing:0!important}.footer a{color:#a0a0a0!important;transition:color .3s ease!important}.footer a:hover{color:var(--color-gold)!important}@media screen and (max-width:749px){.header{padding-top:1rem!important;padding-bottom:1rem!important}.banner__heading{font-size:2.2rem!important}.banner__box{padding:2rem 1.5rem!important}.collection-list,.product-grid{gap:15px!important}.card__heading{font-size:.85rem!important}.button{width:100%!important;padding:12px 20px!important}.grid--2-col-tablet-down .grid__item{width:calc(50% - 7.5px)!important;max-width:calc(50% - 7.5px)!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/premium-branding.css.map */
