.category-tiles{padding-top:8px}.category-tiles-container{position:relative}.category-tiles-heading{font-family:helvetica-neue-lt-pro,arial,sans-serif;font-size:2rem;font-style:normal;font-weight:400;line-height:1.2}.category-tiles-heading strong{font-weight:500}.category-tiles-heading{color:#09023d;margin:0;font-weight:500}@media (min-width:768px){.category-tiles-heading{font-size:2.5rem;line-height:1.1}}.category-tiles-nav{margin-top:16px}.feed-carousel.category-tiles-carousel{--category-tiles-bleed:var(--space-gutter);width:calc(100% + 2*var(--category-tiles-bleed));margin-inline:calc(-1*var(--category-tiles-bleed))}@media (min-width:992px){.feed-carousel.category-tiles-carousel{--category-tiles-bleed:8px}}.feed-carousel.category-tiles-carousel .carousel-track{padding:8px var(--category-tiles-bleed)}.category-tiles-item{width:200px}@media (min-width:992px){.category-tiles-item{width:calc((100% - 5*var(--carousel-gap))/6)}}.category-tiles-carousel .category-tiles-card.card-background-image[href]{outline-offset:3px}.category-tiles-carousel .category-tiles-card.card-background-image[href] img{transition:transform .3s ease-out}@media (hover:hover) and (pointer:fine){.category-tiles-carousel .category-tiles-card.card-background-image[href]:hover{outline:3px solid #c3c9d5;transform:none}.category-tiles-carousel .category-tiles-card.card-background-image[href]:hover img{transform:scale(1.025)}}.category-tiles-carousel .category-tiles-card.card-background-image[href].category-tiles-card-current{outline:3px solid #00b4e7}.category-tiles-carousel .category-tiles-card.card-background-image[href].category-tiles-card-current img{transform:scale(1.025)}@media (prefers-reduced-motion:reduce){.category-tiles-carousel .category-tiles-card.card-background-image[href] img{transition:none}}
.referral-spinner{z-index:2147483647;background:#fff;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.referral-spinner .logo{width:150px}
.category-page-results{background-color:#fff;border-radius:16px 16px 0 0;padding-top:12px}.page-page\/refund-policy .custom-content.rich-text h1,.page-page\/refund-policy .custom-content.rich-text h2,.page-page\/refund-policy .custom-content.rich-text h3,.page-page\/refund-policy .custom-content.rich-text h4,.page-page\/refund-policy .custom-content.rich-text p{text-wrap:pretty}.page-page\/refund-policy .custom-content.rich-text h1{margin-block:0 40px;font-size:3rem;line-height:1.1}.page-page\/refund-policy .custom-content.rich-text h2{margin-block:48px 16px;font-size:2.25rem;line-height:1.1}@media (min-width:768px){.page-page\/refund-policy .custom-content.rich-text h2{margin-top:64px}}.page-page\/refund-policy .custom-content.rich-text h3,.page-page\/refund-policy .custom-content.rich-text h4{margin-block:40px 12px;font-size:1.5rem;line-height:1.3}.page-page\/refund-policy .custom-content.rich-text h1+h2{margin-top:0}.page-page\/refund-policy .custom-content.rich-text h2+:is(h3,h4){margin-top:24px}.page-page\/refund-policy .custom-content.rich-text p{white-space:pre-line;font-size:1rem;line-height:1.4}.page-page\/refund-policy .custom-content.rich-text p:empty{display:none}
/*# sourceMappingURL=0g5j82icm6d92.css.map*/