#MainContent .commslayer-customer-portal{--portal-accent: var(--rf-pink);--portal-foreground: var(--rf-ink);--portal-heading-color: var(--rf-ink-2);--portal-background: var(--rf-gray-1);--portal-surface: var(--rf-white);--portal-border: var(--rf-gray-3);--portal-muted-fg: var(--rf-muted);--portal-radius: var(--rf-radius-card);--portal-btn-radius: var(--rf-radius-pill);--portal-heading-font: var(--rf-font-display);--portal-body-font: var(--rf-font-body);--portal-heading-font-weight: 800;--portal-critical: var(--rf-error);font-family:var(--rf-font-body)}#MainContent .commslayer-customer-portal .hero-section:before{content:"HELP CENTER";display:block;font-family:var(--rf-font-body);font-size:var(--rf-text-chip);font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--rf-pink);margin-bottom:12px}#MainContent .commslayer-customer-portal .hero-section .portal-heading{font-family:var(--rf-font-display);font-weight:900;font-size:var(--rf-text-h2);letter-spacing:var(--rf-ls-tight);line-height:1.15;color:var(--rf-ink-2)}#MainContent .commslayer-customer-portal .categories-section .portal-heading,#MainContent .commslayer-customer-portal .popular-articles-section .portal-heading{font-family:var(--rf-font-display);font-weight:800;font-size:22px;letter-spacing:var(--rf-ls-tight);color:var(--rf-ink-2)}#MainContent .commslayer-customer-portal .article-detail .portal-heading,#MainContent .commslayer-customer-portal .category-detail .portal-heading{font-family:var(--rf-font-display);font-weight:800;font-size:clamp(26px,1.2vw + 21px,32px);letter-spacing:var(--rf-ls-tight);line-height:1.25;color:var(--rf-ink-2)}#MainContent .commslayer-customer-portal .search-bar{background:var(--rf-white);border:2px solid var(--rf-ink);border-radius:var(--rf-radius-pill);height:54px;padding:0 22px;font-size:16px;box-shadow:var(--rf-shadow-card)}#MainContent .commslayer-customer-portal .search-bar:focus-within{outline:3px solid var(--rf-pink);outline-offset:2px}#MainContent .commslayer-customer-portal .search-input{font-size:16px;font-weight:500;color:var(--rf-ink)}#MainContent .commslayer-customer-portal .search-input::placeholder{color:var(--rf-muted)}#MainContent .commslayer-customer-portal .search-icon{color:var(--rf-pink)}#MainContent .commslayer-customer-portal .search-dropdown{border-radius:var(--rf-radius-card);border-color:var(--rf-gray-3);box-shadow:var(--rf-shadow-card)}#MainContent .commslayer-customer-portal .search-result:hover,#MainContent .commslayer-customer-portal .search-result-active{background:var(--rf-pink-tint)}#MainContent .commslayer-customer-portal .category-grid-item{background:var(--rf-gray-2);border:0;border-radius:var(--rf-radius-card);padding:20px;gap:10px;transition:transform var(--rf-ease-primary),box-shadow var(--rf-ease-primary),background var(--rf-ease-primary)}#MainContent .commslayer-customer-portal .category-grid-item:hover{background:var(--rf-pink-tint);transform:translateY(-4px);box-shadow:var(--rf-shadow-card)}#MainContent .commslayer-customer-portal .category-grid-item:focus-visible{outline:3px solid var(--rf-pink);outline-offset:2px}#MainContent .commslayer-customer-portal .category-grid-item>svg{color:var(--rf-pink)}#MainContent .commslayer-customer-portal .category-grid-item:after{content:"\2192";font-family:var(--rf-font-body);font-size:var(--rf-text-sm);font-weight:700;color:var(--rf-pink);margin-top:2px}#MainContent .commslayer-customer-portal .category-item-name{font-family:var(--rf-font-body);font-size:16px;font-weight:800;color:var(--rf-ink-2)}#MainContent .commslayer-customer-portal .category-item-count{font-size:var(--rf-text-chip);color:var(--rf-muted)}#MainContent .commslayer-customer-portal .article-row{padding:14px 12px;gap:10px}#MainContent .commslayer-customer-portal .article-row:hover{background:var(--rf-pink-tint)}#MainContent .commslayer-customer-portal .article-row:focus-visible{outline:3px solid var(--rf-pink);outline-offset:-3px}#MainContent .commslayer-customer-portal .article-row-title{font-family:var(--rf-font-body);font-size:15px;font-weight:600;color:var(--rf-ink)}#MainContent .commslayer-customer-portal .article-row-icon,#MainContent .commslayer-customer-portal .article-row-chevron{color:var(--rf-pink)}#MainContent .commslayer-customer-portal .article-badge{background:var(--rf-chip-pink-bg);border:0;color:var(--rf-chip-pink-text-aa);font-weight:700;padding-block:4px;padding-inline:8px 12px}#MainContent .commslayer-customer-portal .row-divider{border-top-color:var(--rf-gray-3)}#MainContent .commslayer-customer-portal .portal-card{border:0;box-shadow:var(--rf-shadow-card)}#MainContent .commslayer-customer-portal .breadcrumb{font-size:var(--rf-text-chip);color:var(--rf-muted)}#MainContent .commslayer-customer-portal .breadcrumb-home:hover{color:var(--rf-pink)}#MainContent .commslayer-customer-portal .c-article-body{max-width:68ch;font-family:var(--rf-font-body);font-size:var(--rf-text-body);line-height:1.7;color:var(--rf-ink)}#MainContent .commslayer-customer-portal .c-article-body h2{font-size:22px;letter-spacing:var(--rf-ls-tight)}#MainContent .commslayer-customer-portal .c-article-body h3{font-size:18px}#MainContent .commslayer-customer-portal .c-article-body a{color:var(--rf-chip-pink-text-aa);text-decoration-color:currentColor}#MainContent .commslayer-customer-portal .c-article-body a:hover{color:var(--rf-pink)}#MainContent .commslayer-customer-portal .c-article-body ul>li::marker{color:var(--rf-pink)}#MainContent .commslayer-customer-portal .c-article-body blockquote{background:var(--rf-pink-tint)}#MainContent .commslayer-customer-portal .toc-item:hover{color:var(--rf-pink)}#MainContent .commslayer-customer-portal .cp-button-primary,#MainContent .commslayer-customer-portal .cta-chat-button,#MainContent .commslayer-customer-portal .returns-button{background:var(--rf-grad);color:var(--rf-white);font-weight:800;box-shadow:var(--rf-shadow-cta)}#MainContent .commslayer-customer-portal .cp-button-secondary,#MainContent .commslayer-customer-portal .cta-email-button{background:transparent;border:2px solid var(--rf-ink);color:var(--rf-ink);font-weight:800}#MainContent .commslayer-customer-portal .cta-card .portal-heading{font-family:var(--rf-font-display);font-weight:800;font-size:20px;letter-spacing:var(--rf-ls-tight);color:var(--rf-ink-2)}@media(prefers-reduced-motion:reduce){#MainContent .commslayer-customer-portal .category-grid-item,#MainContent .commslayer-customer-portal .category-grid-item:hover{transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/rf-portal.css.map */
