.header__menu-item,.header-menu__item,.header__inline-menu a,.header__inline-menu .link{font-size:1rem!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important}.announcement-bar__message{font-size:.9rem!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important}.product-card .h4,.product-card h4,.product-grid__card .h4,.product-grid__card h4{font-weight:800!important;letter-spacing:.03em!important;text-transform:uppercase!important}.button,.button-secondary{font-weight:800!important;letter-spacing:.1em!important;text-transform:uppercase!important}h1,.h1{font-weight:900!important;letter-spacing:-.02em!important}h2,.h2{font-weight:800!important;letter-spacing:-.01em!important}h3,.h3{font-weight:700!important}.price{font-weight:800!important;letter-spacing:.02em!important}.footer a,.footer__menu-item{font-size:.8rem!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important}.variant-option__button-label{font-weight:700!important;letter-spacing:.05em!important;min-height:3.5em!important}.collection__title{font-weight:900!important;text-transform:uppercase!important;letter-spacing:-.02em!important}.badge--sold-out{font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important}.menu-drawer-container .header__icon--summary{color:#d4af37!important;transition:transform .15s ease,opacity .15s ease}.menu-drawer-container .header__icon--summary:active{transform:scale(.88)}.menu-drawer-container .header__icon--summary:hover{opacity:.75}.menu-drawer-container .header__icon--summary .header-drawer-icon{width:1.9rem!important;height:1.9rem!important}.menu-drawer-container .header__icon--summary:after{content:"MENU";font-size:.75rem;font-weight:800;letter-spacing:.15em;color:#d4af37;margin-left:6px;display:none}@media screen and (min-width:480px){.menu-drawer-container .header__icon--summary:after{display:inline-block}}.f50-reveal{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.f50-reveal.f50-inview{opacity:1;transform:translateY(0)}.product-card img{transition:transform .4s ease}.product-card:hover img{transform:scale(1.06)}.button,.button-secondary{transition:transform .15s ease}.button:active,.button-secondary:active{transform:scale(.96)}.f50-cart-bump{animation:f50-bump .5s ease}@keyframes f50-bump{0%{transform:scale(1)}30%{transform:scale(1.35)}60%{transform:scale(.9)}to{transform:scale(1)}}[class*=countdown]{animation:f50-pulse-glow 2.5s ease-in-out infinite}@keyframes f50-pulse-glow{0%,to{text-shadow:0 0 0px rgba(212,175,55,0)}50%{text-shadow:0 0 12px rgba(212,175,55,.65)}}.badge:not(.badge--sold-out){position:relative;overflow:hidden}.badge:not(.badge--sold-out):after{content:"";position:absolute;top:0;left:-150%;width:60%;height:100%;background:linear-gradient(120deg,transparent,rgba(212,175,55,.5),transparent);animation:f50-shimmer 3s ease-in-out infinite}@keyframes f50-shimmer{0%{left:-150%}50%{left:150%}to{left:150%}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/fifty50-custom.css.map */
