[id*=image_banner_N8w9hn] .banner:after{background:linear-gradient(to bottom,#04000061,#04000085 40%,#040000b8 75%,#080000e6)!important;opacity:1!important}[id*=image_banner_N8w9hn] .banner__media img{animation:ba-hero-breathe 22s ease-in-out infinite}@media(prefers-reduced-motion:reduce){[id*=image_banner_N8w9hn] .banner__media img{animation:none}}@keyframes ba-hero-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}[id*=image_banner_N8w9hn] .banner__heading{font-family:var(--ba-font-display);letter-spacing:.03em;text-shadow:0 2px 48px rgba(0,0,0,.9)}[id*=image_banner_N8w9hn] .banner__heading em{font-style:normal;color:var(--ba-red)}[id*=image_banner_N8w9hn] .banner__heading:before{content:"\5bb6\65cf\306e\907a\7523  \b7  Japanese Style Apparel";display:flex;align-items:center;justify-content:center;gap:16px;font-size:1.1rem;letter-spacing:.5em;color:var(--ba-red);text-transform:uppercase;text-shadow:none;margin-bottom:1.5rem}[id*=image_banner_N8w9hn] .banner__text.body{font-family:var(--ba-font-body);font-style:italic;font-weight:300}[id*=image_banner_N8w9hn] .banner__buttons .button--secondary{min-width:0;min-height:0;background:transparent!important;padding:1.6rem 0;border-radius:0;border-bottom:1px solid var(--ba-cream-20);color:var(--ba-cream-70)!important;font-family:var(--ba-font-display);letter-spacing:.22em;transition:color .2s,border-color .2s}[id*=image_banner_N8w9hn] .banner__buttons .button--secondary:before,[id*=image_banner_N8w9hn] .banner__buttons .button--secondary:after{display:none}[id*=image_banner_N8w9hn] .banner__buttons .button--secondary:hover{color:var(--ba-cream)!important;border-color:var(--ba-cream-45)}[id*=image_banner_N8w9hn] .banner__buttons{max-width:none}[id*=image_banner_N8w9hn] .banner__buttons--multiple>*{flex-grow:0;min-width:0}[id*=image_banner_N8w9hn] .banner__buttons .button--primary{min-width:0;min-height:0;padding:1.6rem 4.4rem}[id*=image_banner_N8w9hn] .banner:before{content:"";position:absolute;bottom:30px;left:50%;width:1px;height:44px;background:linear-gradient(to bottom,var(--ba-cream-20),transparent);z-index:2}.utility-bar .announcement-bar__message span{font-family:var(--ba-font-display)}.header .list-menu__item--link{font-family:var(--ba-font-display);font-size:1rem;letter-spacing:.18em;text-transform:uppercase}.header [id^=HeaderMenu-custom-shirt]{color:rgb(var(--color-button))}.footer-block__heading{font-family:var(--ba-font-display);letter-spacing:.2em;text-transform:uppercase}.footer__content-top .footer-block:first-child .footer-block__heading{font-family:var(--ba-font-body);letter-spacing:normal;text-transform:none;font-style:italic;font-weight:300}.footer__copyright{font-family:var(--ba-font-body);font-style:italic}.footer-block__details-content.rte ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.footer-block__details-content.rte ul a{font-size:1.4rem;font-weight:300;color:var(--ba-cream-45);text-decoration:none;transition:color .2s}.footer-block__details-content.rte ul a:hover{color:var(--ba-red)}.newsletter .h1{font-family:var(--ba-font-display);letter-spacing:.05em;text-transform:uppercase}.newsletter__subheading{font-family:var(--ba-font-body);font-style:italic;font-weight:300}[id*=newsletter_cJLgLF] .newsletter__wrapper:before{content:"Join the Order";display:block;font-family:var(--ba-font-display);font-size:1rem;letter-spacing:.4em;color:var(--ba-red);text-transform:uppercase;margin-bottom:1.25rem}[id*=collection_list_MHUrhb] .collection-list-title,[id*=featured_collection_xbbHLM] .collection__title .title{display:flex;align-items:center;gap:16px;font-family:var(--ba-font-display);font-size:1rem;font-weight:600;letter-spacing:.42em;color:var(--ba-red);text-transform:uppercase}[id*=collection_list_MHUrhb] .title-wrapper-with-link,[id*=collection_list_MHUrhb] .collection-list-title{justify-content:center}[id*=collection_list_MHUrhb] .collection-list-title:before,[id*=collection_list_MHUrhb] .collection-list-title:after{content:"";width:60px;height:1px;background:var(--ba-border-red);flex:none}[id*=featured_collection_xbbHLM] .collection__title .title:after{content:"";flex:1;height:1px;background:var(--ba-border-red)}.card__heading,.card__information .caption-with-letter-spacing{font-family:var(--ba-font-display)}.ba-card-product__subtitle{font-family:var(--ba-font-body);font-size:1.3rem;font-style:italic;font-weight:300;color:rgb(var(--color-button));margin:0 0 .4rem}.card__badge .badge{font-family:var(--ba-font-display);font-size:.9rem;letter-spacing:.2em;font-weight:600;border-radius:1px;padding:.4rem .9rem}.quick-add__submit.button--secondary{background:var(--ba-red)!important;color:var(--ba-cream)!important;border:none;border-radius:0;font-family:var(--ba-font-display);font-size:.9rem;letter-spacing:.22em;text-transform:uppercase}.quick-add__submit.button--secondary:before,.quick-add__submit.button--secondary:after{display:none}.quick-add__submit.button--secondary:hover{background:var(--ba-red-dark)!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/buffasian-global-overrides.css.map */
