@import"https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700;800&display=swap";:root{--ebt-gold: #D4A825;--ebt-gold-light: #E8C84A;--ebt-gold-dark: #B8921F;--ebt-navy: #1a1a2e;--ebt-navy-light: #16213e;--ebt-warm-white: #f8f7f4;--ebt-near-black: #0f0f1a;--ebt-transition: cubic-bezier(.4, 0, .2, 1)}h1,h2,h3,.h0,.h1,.h2,.h3,.footer-block__heading,.announcement-bar__message{font-family:"Outfit",var(--font-heading-family);font-weight:700;letter-spacing:-.02em}h1,.h0,.h1{font-weight:800}*,*:before,*:after{transition-timing-function:var(--ebt-transition)}a,button,.button,.card,input,select,textarea{transition:all .3s var(--ebt-transition)}.announcement-bar-section{position:relative;overflow:hidden}.announcement-bar__message{font-weight:600;letter-spacing:.05em;text-transform:uppercase;font-size:.8rem!important}.utility-bar{border-bottom:2px solid var(--ebt-gold)!important}.header-wrapper{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.shopify-section-header-sticky .header-wrapper{background:#fffffff2!important;box-shadow:0 2px 20px #00000014}.header__heading-logo{transition:transform .3s var(--ebt-transition)}.header__heading-link:hover .header__heading-logo{transform:scale(1.05)}.header__icon:hover{color:var(--ebt-gold)!important;transform:translateY(-1px)}.cart-count-bubble{background-color:var(--ebt-gold)!important;color:var(--ebt-navy)!important;font-weight:700}.banner{position:relative}.banner:after{content:"";position:absolute;bottom:0;left:0;right:0;height:50%;background:linear-gradient(to top,rgba(15,15,26,.7),transparent);pointer-events:none;z-index:1}.banner__content{position:relative;z-index:2}.banner__heading{text-shadow:0 2px 20px rgba(0,0,0,.5);font-weight:800!important}.button,.shopify-challenge__button,button.shopify-payment-button__button{border-radius:8px!important;font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:.85em;padding:12px 28px;position:relative;overflow:hidden}.button:hover,.shopify-challenge__button:hover{transform:translateY(-2px);box-shadow:0 4px 15px #00000026}.button:active{transform:translateY(0)}.button--secondary{border-width:2px!important}.button--secondary:hover{background-color:var(--ebt-gold)!important;border-color:var(--ebt-gold)!important;color:var(--ebt-navy)!important}.color-scheme-3 .button--primary,.color-scheme-4 .button--primary,.banner .button--primary{background-color:var(--ebt-gold)!important;color:var(--ebt-navy)!important;border-color:var(--ebt-gold)!important}.color-scheme-3 .button--primary:hover,.color-scheme-4 .button--primary:hover,.banner .button--primary:hover{background-color:var(--ebt-gold-light)!important;border-color:var(--ebt-gold-light)!important}.card-wrapper{border-radius:12px;overflow:hidden;transition:transform .4s var(--ebt-transition),box-shadow .4s var(--ebt-transition)}.card-wrapper:hover{transform:translateY(-6px);box-shadow:0 12px 40px #0000001f}.card{border-radius:12px!important;overflow:hidden}.card__media{overflow:hidden;border-radius:12px 12px 0 0!important}.card__media img{transition:transform .6s var(--ebt-transition)!important}.card-wrapper:hover .card__media img{transform:scale(1.08)}.card__heading{font-family:"Outfit",var(--font-heading-family);font-weight:600}.card__heading a{text-decoration:none}.card__heading a:hover{color:var(--ebt-gold)!important}.price-item--regular,.price-item--sale{font-family:"Outfit",var(--font-heading-family);font-weight:700;letter-spacing:-.01em}.badge{border-radius:20px!important;font-weight:600;font-size:.75em;text-transform:uppercase;letter-spacing:.05em;padding:4px 12px}.collection-card-wrapper{border-radius:16px;overflow:hidden}.card--collection{border-radius:16px!important}.collection-card-wrapper:hover{transform:translateY(-4px);box-shadow:0 8px 30px #0000001a}.multicolumn-card{transition:transform .3s var(--ebt-transition)}.multicolumn-card:hover{transform:translateY(-4px)}.multicolumn-card__info h3{font-family:"Outfit",var(--font-heading-family);font-weight:600}.section-header .title,.collection-list-title,.title--primary{position:relative;display:inline-block}.footer{position:relative}.footer .footer-block__heading{font-family:"Outfit",var(--font-heading-family);font-weight:700;font-size:1.1rem;text-transform:uppercase;letter-spacing:.08em;margin-bottom:1.2rem}.footer .list-menu__item--link{opacity:.75;transition:opacity .3s var(--ebt-transition),padding-left .3s var(--ebt-transition)}.footer .list-menu__item--link:hover{opacity:1;padding-left:6px;color:var(--ebt-gold)!important}.footer__newsletter .field__input{border-radius:8px 0 0 8px!important;border-color:#fff3!important}.footer__newsletter .field__button{border-radius:0 8px 8px 0!important;background-color:var(--ebt-gold)!important;color:var(--ebt-navy)!important}.footer__newsletter .field__button:hover{background-color:var(--ebt-gold-light)!important}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.1)}.list-payment .icon{filter:brightness(0) invert(1);opacity:.6;transition:opacity .3s ease}.list-payment .icon:hover{opacity:1}.footer .copyright__content{opacity:.5}.product__media-item{border-radius:12px;overflow:hidden}.product__info-wrapper{position:relative}variant-selects .product-form__input label,.product-form__input input[type=radio]+label{border-radius:8px!important;font-weight:500;transition:all .3s var(--ebt-transition)}.product-form__input input[type=radio]:checked+label{border-color:var(--ebt-gold)!important;background-color:#d4a8251a}.product-form__submit{background-color:var(--ebt-gold)!important;color:var(--ebt-navy)!important;border-color:var(--ebt-gold)!important;border-radius:10px!important;font-weight:700;font-size:1rem;padding:16px 32px;text-transform:uppercase;letter-spacing:.06em}.product-form__submit:hover{background-color:var(--ebt-gold-light)!important;border-color:var(--ebt-gold-light)!important;transform:translateY(-2px);box-shadow:0 6px 20px #d4a8254d}.product__accordion summary{border-radius:8px;transition:background-color .3s var(--ebt-transition)}.product__accordion summary:hover{background-color:#00000008}.cart-drawer{border-radius:16px 0 0 16px}.cart-drawer__overlay{background-color:#0f0f1a80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.predictive-search__result-group{border-radius:12px}.predictive-search__item:hover{background-color:#d4a82514}.collection-hero{position:relative;border-radius:16px;overflow:hidden;margin-bottom:2rem}.banner--content-align-bottom-center .banner__content{padding-bottom:3rem}.banner .button--secondary{background-color:#ffffff26!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:2px solid rgba(255,255,255,.4)!important;color:#fff!important}.banner .button--secondary:hover{background-color:var(--ebt-gold)!important;border-color:var(--ebt-gold)!important;color:var(--ebt-navy)!important}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.scroll-trigger.animate--slide-in{animation-timing-function:var(--ebt-transition)}::selection{background-color:#d4a8254d;color:var(--ebt-navy)}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:var(--ebt-gold);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--ebt-gold-dark)}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.whatsapp-float{position:fixed;bottom:24px;right:24px;width:56px;height:56px;background-color:#25d366;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px #25d36666;z-index:9999;transition:all .3s var(--ebt-transition);cursor:pointer;text-decoration:none}.whatsapp-float:hover{transform:scale(1.1) translateY(-3px);box-shadow:0 6px 25px #25d36680}.whatsapp-float svg{width:28px;height:28px;fill:#fff}.whatsapp-float:before{content:"";position:absolute;width:100%;height:100%;border-radius:50%;background-color:#25d366;animation:whatsapp-pulse 2s infinite;z-index:-1}@keyframes whatsapp-pulse{0%{transform:scale(1);opacity:.5}to{transform:scale(1.5);opacity:0}}@media screen and (max-width:749px){.banner__heading{font-size:2rem!important}.card-wrapper:hover{transform:translateY(-3px)}.whatsapp-float{bottom:16px;right:16px;width:50px;height:50px}.whatsapp-float svg{width:24px;height:24px}.product-grid .grid__item{padding:4px}}@media screen and (min-width:750px)and (max-width:989px){.card-wrapper:hover{transform:translateY(-4px)}}*:focus-visible{outline:2px solid var(--ebt-gold);outline-offset:2px}.quantity__button:hover{color:var(--ebt-gold)}.cart-notification{border-radius:0 0 12px 12px;box-shadow:0 8px 30px #00000026}.rich-text__heading{font-family:"Outfit",var(--font-heading-family)}.collapsible-content summary .icon-accordion{transition:transform .3s var(--ebt-transition)}details[open] summary .icon-accordion{transform:rotate(180deg)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-ebt.css.map */
