:root{--rm-ink: #0A0A0A;--rm-ink-soft: #181818;--rm-chalk: #F5F5F5;--rm-chalk-soft: #D4D4D4;--rm-court: #E6FF3D;--rm-court-hover: #D4EC2E;--rm-steel: #404040;--rm-mist: #BDBDBD;--rm-mist-soft: #6B6B6B;--rm-font-display: "Bebas Neue", "Anton", sans-serif;--rm-font-body: "Inter", "Noto Sans TC", -apple-system, "Helvetica Neue", Arial, sans-serif;--rm-font-zh: "Noto Sans TC", "Inter", -apple-system, "Helvetica Neue", Arial, sans-serif}html{font-size:16px}body{font-family:var(--rm-font-body);font-size:1.125rem;line-height:1.75;letter-spacing:0;color:var(--rm-ink)}p,li,dd{font-size:inherit;line-height:1.75}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--rm-font-body);font-weight:800;letter-spacing:-.005em;line-height:1.25;text-transform:none}.rm-display{font-family:var(--rm-font-display);font-style:italic;letter-spacing:.02em;text-transform:uppercase;line-height:.92}.rm-zh,:lang(zh){font-family:var(--rm-font-zh);font-style:normal;letter-spacing:0;line-height:1.75}.utility-bar,.utility-bar.color-scheme-1,.utility-bar.color-scheme-2,.utility-bar.color-scheme-3,.utility-bar.color-scheme-4,.utility-bar.color-scheme-5,.announcement-bar{background:var(--rm-court)!important;color:var(--rm-ink)!important;--color-background: 230, 255, 61;--color-foreground: 10, 10, 10}.utility-bar .announcement-bar__message,.utility-bar .announcement-bar__link,.utility-bar .announcement-bar p,.utility-bar .announcement-bar a,.utility-bar .announcement-bar span,.announcement-bar__message,.announcement-bar__message span{color:var(--rm-ink)!important;font-family:var(--rm-font-body);font-size:clamp(1.0625rem,1.3vw,1.1875rem);font-weight:700;font-style:normal;letter-spacing:.02em;padding:.85rem 1rem!important;line-height:1.5}.header__menu-item,.header__menu-item span,.list-menu__item,.header__active-menu-item,summary.header__menu-item{font-family:var(--rm-font-body);font-size:clamp(1.0625rem,1.3vw,1.1875rem)!important;font-weight:600;letter-spacing:0;line-height:1.4}.header__menu-item:hover,.header__menu-item:hover span{text-decoration:underline;text-decoration-color:var(--rm-court);text-decoration-thickness:3px;text-underline-offset:6px}.footer,.footer[class*=color-],.footer.color-scheme-1,.footer.color-scheme-2,.footer.color-scheme-3,.footer.color-scheme-4,.footer.color-scheme-5{background:var(--rm-ink)!important;color:var(--rm-chalk)!important;--color-background: 10, 10, 10;--color-foreground: 245, 245, 245}.newsletter__wrapper,.newsletter__wrapper[class*=color-],.newsletter__wrapper.color-scheme-1,.newsletter__wrapper.color-scheme-2,.newsletter__wrapper.color-scheme-3,.newsletter__wrapper.color-scheme-4,.newsletter__wrapper.color-scheme-5{background:var(--rm-court)!important;color:var(--rm-ink)!important;--color-background: 230, 255, 61;--color-foreground: 10, 10, 10}.newsletter__wrapper .newsletter__heading,.newsletter__wrapper h2,.newsletter__wrapper p,.newsletter__wrapper label{color:var(--rm-ink)!important}.newsletter__wrapper .field__input,.newsletter__wrapper input[type=email]{background:var(--rm-ink)!important;color:var(--rm-chalk)!important;border-color:var(--rm-ink)!important}.footer .footer-block__heading,.footer .footer__newsletter-heading{font-family:var(--rm-font-body);font-size:clamp(1.125rem,1.4vw,1.3125rem);font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--rm-chalk);margin-bottom:1rem}.footer .footer-block__details-content,.footer .footer-block__details-content a,.footer .footer-block__details-content p,.footer .footer-block__details-content li{font-size:clamp(1rem,1.2vw,1.125rem);line-height:1.75;color:var(--rm-chalk-soft)}.footer .footer-block__details-content a:hover{color:var(--rm-court)}.footer .footer__copyright,.footer .footer__copyright small,.footer .copyright__content{font-size:clamp(.9375rem,1vw,1rem);color:var(--rm-chalk-soft);opacity:.8}.footer .footer__content-bottom{border-top:1px solid var(--rm-steel);padding-top:1.5rem}.button,button[type=submit],.shopify-challenge__button{font-family:var(--rm-font-body);font-size:clamp(1rem,1.2vw,1.125rem);font-weight:700;font-style:normal;letter-spacing:.06em;text-transform:uppercase;border-radius:0!important;padding:.85rem 1.75rem!important;transition:transform .12s ease,background .12s ease,color .12s ease;line-height:1.3}.button:hover,button[type=submit]:hover{transform:translateY(-1px)}.color-scheme-3 .button--primary,.color-scheme-4 .button--primary{background:var(--rm-court);color:var(--rm-ink);border-color:var(--rm-court)}.color-scheme-3 .button--primary:hover,.color-scheme-4 .button--primary:hover{background:var(--rm-court-hover);border-color:var(--rm-court-hover)}::selection{background:var(--rm-court);color:var(--rm-ink)}.header-wrapper{border-bottom:2px solid var(--rm-ink)}.header__heading-logo--fallback{max-height:56px;height:auto;width:auto;background:var(--rm-ink);padding:6px 10px;object-fit:contain}@media(max-width:749px){.header__heading-logo--fallback{max-height:44px}}.badge{border-radius:0!important;font-family:var(--rm-font-body);font-size:clamp(.9375rem,1.1vw,1rem);font-weight:800;font-style:normal;letter-spacing:.1em;text-transform:uppercase;padding:.3rem .6rem!important}.card-wrapper{transition:transform .18s ease}.card-wrapper:hover{transform:translateY(-3px)}.card-wrapper:hover .card,.card-wrapper:hover .card__inner{box-shadow:0 0 0 3px var(--rm-court);transition:box-shadow .16s ease}.card-wrapper .card__media img,.card-wrapper .card__inner,.card-wrapper .card-information{opacity:1!important}.card-information *{color:var(--rm-ink)}.card-information .card__heading a{color:var(--rm-ink)!important}.card__heading,.card-information .card__heading,.card-information .card__heading a{font-family:var(--rm-font-body);font-size:clamp(1.0625rem,1.3vw,1.1875rem)!important;font-weight:700;letter-spacing:0;line-height:1.45;color:var(--rm-ink)}.card__heading a:hover{color:var(--rm-ink);text-decoration:underline;text-decoration-color:var(--rm-court);text-decoration-thickness:3px;text-underline-offset:4px}.price__regular .price-item--regular,.price__sale .price-item--sale,.price-item{font-family:var(--rm-font-body);font-size:clamp(1.125rem,1.4vw,1.25rem);font-weight:800;font-style:normal;letter-spacing:0;line-height:1.4}.price__sale .price-item--regular{text-decoration-color:var(--rm-mist-soft);color:var(--rm-mist-soft)}.price--on-sale .price-item--sale{color:var(--rm-ink)}.card-wrapper .price--on-sale:before{content:"SALE";display:inline-block;background:var(--rm-court);color:var(--rm-ink);font-family:var(--rm-font-body);font-weight:800;font-style:normal;font-size:clamp(.9375rem,1vw,1rem);letter-spacing:.15em;padding:.25rem .55rem;margin-right:.5rem;vertical-align:middle}.rm-bg-ink{background:var(--rm-ink);color:var(--rm-chalk)}.rm-bg-chalk{background:var(--rm-chalk);color:var(--rm-ink)}.rm-bg-court{background:var(--rm-court);color:var(--rm-ink)}.rm-text-court{color:var(--rm-court)}.rm-text-ink{color:var(--rm-ink)}.rm-diag-stripe{background-image:repeating-linear-gradient(135deg,var(--rm-court) 0,var(--rm-court) 8px,var(--rm-ink) 8px,var(--rm-ink) 16px)}.rm-cta-yellow{display:inline-block;padding:1rem 2rem;background:var(--rm-court);color:var(--rm-ink);font-family:var(--rm-font-body);font-size:clamp(1.0625rem,1.3vw,1.1875rem);font-weight:800;font-style:normal;text-transform:uppercase;letter-spacing:.08em;text-decoration:none;border:2px solid var(--rm-court);line-height:1.3;transition:all .16s ease}.rm-cta-yellow:hover{background:var(--rm-ink);color:var(--rm-court)}.product__title h1,.product__title>h1{font-family:var(--rm-font-body);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800;letter-spacing:-.01em;line-height:1.2}.product__info-container .price__regular .price-item,.product__info-container .price__sale .price-item,.product__info-container .price-item{font-family:var(--rm-font-body);font-size:clamp(1.5rem,2.5vw,2rem);font-weight:800;font-style:normal;letter-spacing:0}.product__description,.product__description p,.product__description li{font-size:clamp(1rem,1.2vw,1.125rem);line-height:1.8}.product-form__buttons .product-form__submit{background:var(--rm-ink);color:var(--rm-chalk);border-color:var(--rm-ink);font-family:var(--rm-font-body);font-size:clamp(1rem,1.2vw,1.125rem);font-weight:800;font-style:normal;letter-spacing:.1em;text-transform:uppercase}.product-form__buttons .product-form__submit:hover:not([aria-disabled=true]):not([disabled]){background:var(--rm-court);color:var(--rm-ink);border-color:var(--rm-court)}.product-form__buttons .shopify-payment-button__button--unbranded{background:var(--rm-court);color:var(--rm-ink);font-family:var(--rm-font-body);font-size:clamp(1rem,1.2vw,1.125rem);font-weight:800;font-style:normal;letter-spacing:.1em;text-transform:uppercase}.product-form__buttons .shopify-payment-button__button--unbranded:hover{background:var(--rm-court-hover)}.product-form__input label,.product-form__input input[type=radio]+label{border-radius:0!important;font-family:var(--rm-font-body);font-size:clamp(1rem,1.2vw,1.125rem);font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:.55rem 1rem!important;min-height:2.75rem}.product-form__input input[type=radio]:checked+label{background:var(--rm-ink);color:var(--rm-chalk);border-color:var(--rm-ink)}.product__tax{color:var(--rm-mist-soft);font-size:clamp(.9375rem,1.05vw,1rem)}input[type=text],input[type=email],input[type=search],input[type=tel],textarea,select{font-family:var(--rm-font-body)!important;font-size:clamp(1.0625rem,1.3vw,1.1875rem)!important;line-height:1.5}.newsletter-form__field-wrapper input{font-size:clamp(1.0625rem,1.3vw,1.1875rem)}.newsletter__subheading,.newsletter__subheading p{font-size:clamp(1.0625rem,1.3vw,1.1875rem);line-height:1.7}.collection__title .title,.title-wrapper-with-link h2.title,.title-wrapper-with-link .blog__title,.blog__title,h2.title.h1,h2.blog__title.h1{font-family:var(--rm-font-display);font-style:italic;font-size:clamp(2.5rem,5vw,4.5rem)!important;font-weight:700;letter-spacing:.02em;line-height:.95!important;text-transform:uppercase;color:var(--rm-ink);margin:0 0 2rem}.color-scheme-3 .collection__title .title,.color-scheme-3 .blog__title,.color-scheme-3 h2.title,.color-scheme-4 .blog__title{color:var(--rm-chalk)}.scroll-trigger.animate--slide-in,.scroll-trigger[data-cascade]{opacity:1!important;transform:none!important}.collection-hero__title,.collection-hero h1{font-family:var(--rm-font-body);font-size:clamp(2rem,4vw,3.5rem);font-weight:800;letter-spacing:-.01em;line-height:1.15}.collection-hero__description,.collection-hero__description p{font-size:clamp(1.0625rem,1.3vw,1.1875rem);line-height:1.75}.article-card__title,.article-card h2,.article-card h3{font-size:clamp(1.25rem,1.8vw,1.5rem)!important;font-weight:800;line-height:1.3}.article-card__info,.article-card__excerpt{font-size:clamp(1rem,1.15vw,1.125rem);line-height:1.7}.article-template__content,.article-template__content p,.article-template__content li{font-size:clamp(1.0625rem,1.3vw,1.1875rem);line-height:1.85}.cart-item__name,.cart-item__name a{font-size:clamp(1.0625rem,1.3vw,1.1875rem)!important;font-weight:700;line-height:1.4}.totals__total{font-size:clamp(1.25rem,1.6vw,1.4rem);font-weight:800}
/*# sourceMappingURL=/cdn/shop/t/13/assets/rm-brand.css.map */
