:root{--anime-navy: 26, 31, 61;--anime-coral: 232, 101, 90;--anime-gold: 212, 168, 71;--anime-glow: rgba(232, 101, 90, .15);--anime-gradient: linear-gradient(135deg, rgb(26, 31, 61) 0%, rgb(45, 53, 97) 100%);--anime-gradient-accent: linear-gradient(135deg, rgb(232, 101, 90) 0%, rgb(212, 168, 71) 100%);--anime-font-display: "Zen Kaku Gothic New", var(--font-heading-family);--anime-transition: .3s cubic-bezier(.25, .46, .45, .94)}::selection{background:rgba(var(--anime-coral),.2);color:rgb(var(--color-foreground))}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:rgb(var(--color-background))}::-webkit-scrollbar-thumb{background:rgba(var(--anime-navy),.3);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:rgba(var(--anime-navy),.5)}h1,h2,h3,.h0,.h1,.h2,.h3,.hxl,.hxxl{font-family:var(--anime-font-display)}a:not(.button):not(.btn):hover{color:rgb(var(--anime-coral))}.button--primary,.shopify-challenge__button{background:var(--anime-gradient-accent);border:none;border-radius:.8rem;transition:all var(--anime-transition);box-shadow:0 2px 8px rgba(var(--anime-coral),.2)}.button--primary:hover,.shopify-challenge__button:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(var(--anime-coral),.35)}.button--secondary{border-radius:.8rem;transition:all var(--anime-transition)}.button--secondary:hover{transform:translateY(-2px)}.card-wrapper{transition:transform var(--anime-transition),box-shadow var(--anime-transition)}.card-wrapper:hover{transform:translateY(-4px);box-shadow:0 8px 24px var(--anime-glow)}.card{border-radius:.6rem;overflow:hidden}.card__media .media img{transition:transform var(--anime-transition)}.card-wrapper:hover .card__media .media img{transform:scale(1.05)}.badge{border-radius:100px;font-family:var(--anime-font-display);font-weight:700;letter-spacing:.04em;font-size:.7rem;padding:.2rem .65rem}.badge--bottom-left{border-radius:100px}.price--on-sale .price-item--sale{color:rgb(var(--anime-coral))}.announcement-bar{background:var(--anime-gradient);color:#fff}.announcement-bar a{color:#fff}.header-wrapper{border-bottom:none;position:relative}.header-wrapper:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--anime-gradient-accent);opacity:.6}.header__menu-item:hover{color:rgb(var(--anime-coral))}.header__menu-item span{transition:color var(--anime-transition)}.footer{position:relative}.footer:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--anime-gradient-accent);opacity:.4}.banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(var(--anime-navy),.4) 0%,transparent 60%);pointer-events:none;z-index:1}.section-header__title:after,.title-wrapper-with-link .title:after{content:"";display:block;width:40px;height:3px;background:var(--anime-gradient-accent);border-radius:2px;margin-top:.75rem}.center .section-header__title:after,.center .title-wrapper-with-link .title:after{margin-left:auto;margin-right:auto}.field__input:focus,.select__select:focus,.customer .field input:focus{border-color:rgb(var(--anime-coral));box-shadow:0 0 0 1px rgb(var(--anime-coral))}*:focus-visible{outline-color:rgb(var(--anime-coral))}.variant-input .variant__input:checked+.variant__label{border-color:rgb(var(--anime-coral));box-shadow:0 0 0 1px rgb(var(--anime-coral))}.product__media-item{border-radius:.6rem;overflow:hidden}.product__info-wrapper .price--on-sale .price-item--sale{font-size:1.1em}.collection-product-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px var(--anime-glow)}.quantity__button:hover{color:rgb(var(--anime-coral))}.cart-notification{border-radius:.6rem}.anime-gradient-text{background:var(--anime-gradient-accent);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.scroll-trigger.scroll-trigger--design-2.animate--slide-in{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.header__menu-item{position:relative}.header__menu-item:after{content:"";position:absolute;bottom:-2px;left:50%;width:0;height:2px;background:var(--anime-gradient-accent);transition:width var(--anime-transition),left var(--anime-transition);border-radius:1px}.header__menu-item:hover:after{width:100%;left:0}.announcement-bar__message{font-family:var(--anime-font-display);font-weight:500;letter-spacing:.03em}.card__media .media--hover-effect>img+img{transition:opacity .4s ease}.badge{font-size:.75rem;padding:.25rem .75rem;box-shadow:0 2px 6px #0000001a;text-transform:uppercase}.button--primary:active{transform:translateY(0);box-shadow:0 2px 8px rgba(var(--anime-coral),.2)}.button--secondary:hover{border-color:rgb(var(--anime-coral));color:rgb(var(--anime-coral))}.section-header__title:after,.title-wrapper-with-link .title:after{width:50px;height:3px}.footer{background-color:rgb(var(--anime-navy));color:#ffffffd9}.footer h2,.footer .footer-block__heading{color:#fff;font-family:var(--anime-font-display)}.footer a{color:#ffffffb3;transition:color var(--anime-transition)}.footer a:hover{color:rgb(var(--anime-coral))}.footer .footer__content-bottom{color:#ffffff80}.footer .newsletter-form__field-wrapper .field__input{background:#ffffff14;border-color:#ffffff26;color:#fff}.footer .newsletter-form__field-wrapper .field__input::placeholder{color:#fff6}.footer .newsletter-form__button{color:#fff}.footer:before{opacity:.7}.collection .card-wrapper{border-radius:.6rem}.collection .grid__item{transition:transform var(--anime-transition)}.search__input:focus{border-color:rgb(var(--anime-coral));box-shadow:0 0 0 2px rgba(var(--anime-coral),.15)}.cart-drawer{border-left:2px solid transparent;border-image:var(--anime-gradient-accent) 1}.cart-drawer__overlay{background:rgba(var(--anime-navy),.5)}.pagination__item--current{background:var(--anime-gradient-accent);color:#fff;border-color:transparent;border-radius:.4rem}.pagination__item:hover{color:rgb(var(--anime-coral));border-color:rgb(var(--anime-coral));border-radius:.4rem}.breadcrumbs a:hover{color:rgb(var(--anime-coral))}
/*# sourceMappingURL=/cdn/shop/t/84/assets/anime-base.css.map */
