:root{--sebuk-gold:#C8A96E;--sebuk-dark:#1A1A1A;--sebuk-cream:#F5F0E8;--sebuk-border:#D4CFC6;--sebuk-muted:#888880}
.header-logo img,.header__logo img,[class*='logo'] img{max-height:56px!important;width:auto!important;object-fit:contain}
@media screen and (max-width:749px){.header-logo img,.header__logo img,[class*='logo'] img{max-height:40px!important}}
.announcement-bar{background:var(--sebuk-dark)!important;color:var(--sebuk-gold)!important;font-size:11px;letter-spacing:2px;text-transform:uppercase}
.announcement-bar a,.announcement-bar__message{color:var(--sebuk-gold)!important}
.header{border-bottom:1px solid var(--sebuk-border);background:var(--sebuk-cream)}
.header-menu .menu-list__link,.menu-list__link{font-size:11px;letter-spacing:2px;text-transform:uppercase;font-weight:400;transition:color .2s ease}
.header-menu .menu-list__link:hover,.menu-list__link:hover{color:var(--sebuk-gold)!important;opacity:1!important}
.button,.btn,button[type='submit'],.shopify-payment-button__button{border-radius:0!important;letter-spacing:2px;text-transform:uppercase;font-size:11px;font-weight:400;transition:all .3s ease}
.button--primary,.button[data-variant='primary']{background:var(--sebuk-dark)!important;color:var(--sebuk-cream)!important;border:1px solid var(--sebuk-dark)!important}
.button--primary:hover{background:var(--sebuk-gold)!important;border-color:var(--sebuk-gold)!important;color:var(--sebuk-dark)!important}
.button--secondary{background:transparent!important;color:var(--sebuk-dark)!important;border:1px solid var(--sebuk-dark)!important}
.button--secondary:hover{background:var(--sebuk-dark)!important;color:var(--sebuk-cream)!important}
.product-card{border-radius:0}
.product-card__title,.card__title,.card__heading{font-size:11px;letter-spacing:2px;text-transform:uppercase;font-weight:400}
.price__sale,.price--sale{color:var(--sebuk-gold)}
.price__was{color:var(--sebuk-muted);text-decoration:line-through}
.media img,.card__media img{transition:transform .6s ease}
.media:hover img,.card__media:hover img{transform:scale(1.04)}
.badge{border-radius:0!important;font-size:10px;letter-spacing:2px;text-transform:uppercase;padding:4px 8px}
.product__title,.product-info__title{letter-spacing:3px;font-weight:400;text-transform:uppercase;font-size:20px}
.product__price,.price-item{font-size:16px;letter-spacing:1px;color:var(--sebuk-muted)}
.cart-drawer,.drawer{background:var(--sebuk-cream)}
.cart-drawer__title,.drawer__title{font-size:11px;letter-spacing:4px;text-transform:uppercase;font-weight:400}
.footer__content,.footer{background:var(--sebuk-dark)!important;color:var(--sebuk-cream);border-top:2px solid var(--sebuk-gold)}
.footer a,.footer__content a{color:var(--sebuk-border)!important;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;text-decoration:none;transition:color .2s ease}
.footer a:hover,.footer__content a:hover{color:var(--sebuk-gold)!important}
input:not([type='checkbox']):not([type='radio']),select,textarea{border-radius:0!important;border-color:var(--sebuk-border)!important;font-size:13px;background:var(--sebuk-cream)}
input:focus,select:focus,textarea:focus{border-color:var(--sebuk-dark)!important;outline:none;box-shadow:none!important}
::-webkit-scrollbar{width:3px}
::-webkit-scrollbar-track{background:var(--sebuk-cream)}
::-webkit-scrollbar-thumb{background:var(--sebuk-border)}
::-webkit-scrollbar-thumb:hover{background:var(--sebuk-gold)}
::selection{background:var(--sebuk-gold);color:var(--sebuk-dark)}
html{scroll-behavior:smooth}
