:root{--rip-magic-font: "Stars Revenge", "Doto", Arial, sans-serif;--rip-magic-body-font: Arial, Helvetica, sans-serif;--rip-magic-highlight: transparent;--rip-magic-ink: #000000;--rip-magic-bg: #ffffff;--rip-magic-tracking: .02em;--rip-magic-heading-size: clamp(22px, 3.4vw, 44px)}html body,html body.gradient,html body.gradient:before,html body.gradient:after,html body.overflow-hidden{background:var(--rip-magic-bg)!important;background-image:none!important;color:var(--rip-magic-ink)!important;font-family:var(--rip-magic-body-font)}html body .shopify-section,html body [class*=color-scheme],html body .gradient{background-color:var(--rip-magic-bg)}.rm-header{background:var(--rip-magic-bg);display:flex;flex-direction:column;align-items:center;gap:18px;padding:12px 16px 8px;position:relative;z-index:50}.rm-topnav{position:sticky;top:0;width:100%}.rm-topnav__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:6px}html body .rm-topnav__link{display:inline-block;font-family:var(--rip-magic-font);font-size:clamp(9px,.95vw,12px);font-weight:400;line-height:1;text-transform:uppercase;letter-spacing:var(--rip-magic-tracking);color:var(--rip-magic-ink)!important;background:var(--rip-magic-highlight);padding:5px 7px 4px;text-decoration:none;transition:background .12s ease,color .12s ease}html body .rm-topnav__link:hover,html body .rm-topnav__link.is-active{text-decoration:underline!important;text-underline-offset:3px}.rm-logo{display:block;text-decoration:none;line-height:0}.rm-logo__img{max-width:70vw;height:auto;display:block}html body .rm-logo__text{display:inline-block;font-family:var(--rip-magic-font);font-size:clamp(28px,6vw,64px);line-height:1.1;text-transform:uppercase;color:var(--rip-magic-ink);background:var(--rip-magic-highlight);padding:.05em .2em}.shopify-section-group-header-group{display:none!important}html body h1:not(.visually-hidden),html body h2:not(.visually-hidden),html body .h0:not(.visually-hidden),html body .h1:not(.visually-hidden),html body .h2:not(.visually-hidden),html body .title:not(.visually-hidden),html body .collection__title .title,html body .rmh__cta,html body .st__heading,html body .sl__heading,html body .csv__heading,html body .sv__heading,html body .cst-faq__heading,html body .cst-countdown__heading,html body .cst-featured-product__heading,html body .bundle-tiers__heading,html body .main-page-title,html body .cart__title-heading,html body .drawer__heading{font-family:var(--rip-magic-font)!important;font-weight:400!important;font-style:normal!important;text-transform:uppercase!important;letter-spacing:var(--rip-magic-tracking)!important;color:var(--rip-magic-ink)!important;-webkit-text-fill-color:var(--rip-magic-ink)!important;font-size:var(--rip-magic-heading-size)!important;line-height:1.15!important;background:var(--rip-magic-highlight)!important;padding:.08em .25em .02em!important;display:block!important;width:fit-content!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important;-webkit-box-decoration-break:clone;box-decoration-break:clone}html body h1 a,html body h2 a,html body .rmh__cta a{color:inherit!important;text-decoration:none!important}html body .product__title h1,html body .product__title h2,html body .product__title .h1{margin-left:0!important;text-align:left!important;font-size:clamp(20px,2.6vw,34px)!important}html body h3,html body h4,html body h5,html body h6,html body .h3,html body .h4,html body .h5{font-family:var(--rip-magic-font)!important;font-weight:400!important;text-transform:uppercase;letter-spacing:var(--rip-magic-tracking);color:var(--rip-magic-ink)!important}html body .spb__text,html body .cst-subheading-link__text,html body .rmh__release,html body .sl__top{font-family:var(--rip-magic-font)!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:var(--rip-magic-tracking)!important;color:var(--rip-magic-ink)!important}html body .spb__text{font-size:clamp(14px,1.8vw,22px)!important;line-height:1.3!important}html body .rmh__release,html body .sl__top,html body .spb__link,html body .cst-subheading-link__text{display:inline-block;font-size:clamp(10px,1vw,13px)!important;background:var(--rip-magic-highlight);padding:5px 8px 4px;text-decoration:none!important}html body .spb__link{font-family:var(--rip-magic-font)!important;text-transform:uppercase;color:var(--rip-magic-ink)!important}html body .rmh__release:hover,html body .sl__top:hover,html body .spb__link:hover{text-decoration:underline!important;text-underline-offset:3px}html body .button,html body .button--primary,html body .button--secondary,html body .product-form__submit,html body .shopify-payment-button__button--unbranded,html body .cart__checkout-button,html body .csb__btn,html body .cst-countdown__button,html body .bundle-tiers__add-all,html body .bundle-tiers__buy-now,html body .newsletter-form__button,html body button[type=submit]:not(.search__button):not(.field__button){font-family:var(--rip-magic-font)!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:var(--rip-magic-tracking)!important;font-size:13px!important;background:var(--rip-magic-bg)!important;color:var(--rip-magic-ink)!important;border:1px solid var(--rip-magic-ink)!important;border-radius:0!important;box-shadow:none!important;min-height:42px}html body .button:before,html body .button:after,html body .shopify-payment-button__button--unbranded:before,html body .shopify-payment-button__button--unbranded:after{box-shadow:none!important;border-radius:0!important}html body .button:hover,html body .product-form__submit:hover,html body .shopify-payment-button__button--unbranded:hover,html body .cart__checkout-button:hover,html body .csb__btn:hover{background:var(--rip-magic-ink)!important;color:var(--rip-magic-bg)!important}html body .button:disabled,html body .button[aria-disabled=true]{opacity:.5}html body .product-form__input input[type=radio]+label{font-family:var(--rip-magic-font);text-transform:uppercase;border-radius:0;background:var(--rip-magic-bg);color:var(--rip-magic-ink);border:1px solid var(--rip-magic-ink)}html body .product-form__input input[type=radio]:checked+label{background:var(--rip-magic-ink);color:var(--rip-magic-bg)}html body .field__input,html body .select__select,html body .quantity,html body .field:after,html body .select:after,html body .quantity:after{border-radius:0!important}html body .card__heading,html body .card__heading a,html body .card__title,html body .card__title a,html body .cst-featured-product__title{font-family:var(--rip-magic-font)!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:var(--rip-magic-tracking)!important;font-size:clamp(11px,1.1vw,14px)!important;color:var(--rip-magic-ink)!important;background:none!important;text-decoration:none}html body .price,html body .price-item,html body .price__regular,html body .price__sale,html body .card-information .price{font-family:var(--rip-magic-body-font)!important;font-weight:400!important;letter-spacing:0!important;color:var(--rip-magic-ink)!important;font-size:13px!important}html body .card__media,html body .card .media,html body [class*=card] .media{background-color:var(--rip-magic-bg)!important}html body .badge{font-family:var(--rip-magic-font);text-transform:uppercase;border-radius:0;background:var(--rip-magic-highlight);color:var(--rip-magic-ink);border:0}html body .rte,html body .rte p,html body .product__description,html body p{font-family:var(--rip-magic-body-font);color:var(--rip-magic-ink)}html body .rte a,html body .link{color:var(--rip-magic-ink);text-underline-offset:3px}html body .footer,html body .footer.gradient{background:var(--rip-magic-bg)!important;border-top:0!important}html body .footer__copyright,html body .footer__copyright a,html body .copyright__content,html body .copyright__content a,html body .policies a{font-family:var(--rip-magic-font)!important;font-weight:400!important;font-size:10px!important;text-transform:uppercase!important;letter-spacing:var(--rip-magic-tracking)!important;color:var(--rip-magic-ink)!important;text-decoration:none!important}html body .copyright__content a,html body .policies a{background:var(--rip-magic-highlight);padding:4px 6px 3px}html body .copyright__content a:hover,html body .policies a:hover{text-decoration:underline!important;text-underline-offset:3px}html body cart-drawer .drawer__inner,html body #CartDrawer{background:var(--rip-magic-bg)!important}html body cart-drawer .cart-item__name{font-family:var(--rip-magic-font)!important;text-transform:uppercase;color:var(--rip-magic-ink)!important}::selection{background:var(--rip-magic-ink);color:var(--rip-magic-bg)}@media(max-width:749px){.rm-header{padding:10px 12px 6px;gap:14px}.rm-topnav__list{gap:4px}}:root{--rip-magic-size: 12px}html body .rm-header,html body .rm-header *,html body #MainContent,html body #MainContent *,html body .shopify-section-group-footer-group,html body .shopify-section-group-footer-group *,html body cart-drawer,html body cart-drawer *,html body cart-notification,html body cart-notification *{font-size:var(--rip-magic-size)!important;line-height:1.5!important}html body .rm-topnav__link,html body h1:not(.visually-hidden),html body h2:not(.visually-hidden),html body h3,html body .rmh__cta,html body .cst-featured-product__heading,html body .cst-featured-product__title a,html body .card__heading,html body .product__title h1{line-height:1.4!important}html body .price,html body .price *,html body .price-item,html body .price__regular,html body .price__sale,html body .card-information .price,html body .cst-featured-product__price,html body .cst-featured-product__price *,html body .totals__total-value,html body .cart-item__price-wrapper,html body .cart-item__price-wrapper *,html body .cart-item__totals,html body .cart-item__totals *{font-family:var(--rip-magic-font)!important;font-weight:400!important;letter-spacing:var(--rip-magic-tracking)!important;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/2/assets/rip-magic-theme.css.map */
