.product-grid__item [data-block-type=text] h5,.product-grid__item [data-block-type=text] p,product-card [data-block-type=text] h5,product-card [data-block-type=text] p,[data-block-type=_product-card] [data-block-type=text] h5,[data-block-type=_product-card] [data-block-type=text] p{font-family:var(--font-heading--family)!important;font-size:1rem!important;line-height:1.3!important;color:#bf00ff!important;word-break:normal!important;overflow-wrap:break-word!important;-webkit-hyphens:none!important;hyphens:none!important}.product-grid__item price-component,.product-grid__item .price,.product-grid__item .price__regular,.product-grid__item .price__sale,product-card price-component,product-card .price,product-card .price__regular,product-card .price__sale,[data-block-type=_product-card] price-component,[data-block-type=_product-card] .price,.related-products price-component,.related-products .price,[id*=related] price-component,[id*=related] .price{font-family:var(--font-subheading--family)!important;color:#39ff14!important;font-size:.95rem!important}.product-details h1,.product-information h1,[data-block-type=_product-details] h1,.product__title h1{font-family:var(--font-heading--family)!important;font-size:clamp(1.8rem,3.5vw,2.8rem)!important;word-break:normal!important;overflow-wrap:break-word!important;-webkit-hyphens:none!important;hyphens:none!important;line-height:1.2!important;color:#00f5ff!important}.product-details price-component,.product-details .price,.product-information price-component,.product-information .price{font-family:var(--font-subheading--family)!important;color:#39ff14!important;font-size:1.2rem!important}.product-grid__item .product-card__info,product-card .product-card__info{padding-top:8px!important;gap:4px!important}product-recommendations [data-block-type=product-title] p,product-recommendations [data-block-type=product-title] a,product-recommendations [data-block-type=product-title] span,.resource-list__item [data-block-type=product-title] p,.resource-list__item [data-block-type=product-title] a{font-family:var(--font-heading--family)!important;font-size:1rem!important;color:#bf00ff!important;line-height:1.3!important}product-recommendations [data-block-type=price] h6,product-recommendations [data-block-type=price] .price,product-recommendations [data-block-type=price] price-component,.resource-list__item [data-block-type=price] h6,.resource-list__item [data-block-type=price] price-component{font-family:var(--font-subheading--family)!important;color:#39ff14!important;font-size:.95rem!important}.product-grid__item .product-card__media>img:last-child,product-card .product-card__media>img:last-child,.product-grid__item [data-block-type=_product-card-gallery] img:last-child,product-card [data-block-type=_product-card-gallery] img:last-child{display:none!important}.mega-menu__link,.mega-menu__link--parent,.mega-menu__link span,.mega-menu__link .wrap-text{font-family:var(--font-heading--family)!important;font-size:.95rem!important;letter-spacing:.03em!important}.section-resource-list .resource-list__item img,[data-section-type=main-collection] .product-card img{border:1px solid rgb(255 255 255 / .06);border-radius:4px}.badge--sale,.badge[data-badge=sale]{background:#ff2d78!important;font-family:Russo One,sans-serif!important}.badge--sold-out,.badge[data-badge=sold-out]{background:#333!important;color:#fff!important;font-family:Russo One,sans-serif!important}.houdini-badges{position:absolute;top:8px;left:8px;z-index:2;display:flex;gap:4px;flex-wrap:wrap;pointer-events:none}.houdini-badge{display:inline-block;padding:3px 8px;font-family:Russo One,sans-serif;font-size:.65rem;font-weight:400;text-transform:uppercase;letter-spacing:.5px;border-radius:2px;line-height:1.3}.houdini-badge--new{background:#39ff14;color:#000}.houdini-badge--best{background:#00f5ff;color:#000}.section-resource-list .slideshow-arrow{color:#00f5ff}.section-resource-list .slideshow-arrow:hover{color:#fff}@media screen and (max-width:749px){.page-width{padding-inline:16px!important}.shopify-section+.shopify-section{margin-top:0!important}.houdini-badges{top:6px;left:6px}.houdini-badge{font-size:.6rem;padding:2px 6px}}[data-section-type=main-collection] [data-block-type=price] span{color:#39ff14!important}.product-information [name=add],.product-information .product-form__submit{background:#ff2d78!important;border-color:#ff2d78!important}.product-information [name=add]:hover,.product-information .product-form__submit:hover{background:#bf00ff!important;border-color:#bf00ff!important}.houdini-breadcrumbs a,.houdini-breadcrumbs span,.breadcrumbs a,.breadcrumbs span,[data-block-type=breadcrumbs] a,[data-block-type=breadcrumbs] span{color:#ff6b00!important}.houdini-breadcrumbs a:hover,.breadcrumbs a:hover,[data-block-type=breadcrumbs] a:hover{color:#00f5ff!important}@media screen and (max-width:749px){.email-signup__input{font-size:13px!important;padding-inline:12px!important}.email-signup__button{font-size:12px!important;padding-inline:10px!important;white-space:nowrap!important;flex-shrink:0!important}.email-signup__input-group{gap:6px!important}}.mega-menu__list{--menu-columns-desktop: 6 !important}@media screen and (max-width:989px){.mega-menu__list{--menu-columns-desktop: 4 !important}}.menu-drawer__menu--grid{grid-template-columns:1fr 1fr!important}html,body{overflow-x:hidden}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
