.faq-categories-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;padding:0;list-style:none;column-gap:21px;row-gap:21px;margin:0 0 100px}.faq-cat-item{background:#fff;border:1px solid #1313a4;transition:.3s ease}.faq-cat-item:hover{border-color:#f5f7ff;background:#f5f7ff}.faq-cat-item>a{display:block;text-align:center;text-decoration:none;padding:30px;aspect-ratio:1/1;display:grid;place-content:center}.faq-cat-item .img-wrap img{width:80px;height:80px}.faq-cat-item .h4{font-size:20px;line-height:30px;letter-spacing:0px;font-weight:600;margin-top:40px;text-transform:uppercase;color:#1313a4}.faq-featured-list{display:grid;list-style:none;grid-template-columns:1fr 1fr 1fr;padding:0;column-gap:20px;row-gap:20px;margin:0}.faq-featured-list .h4{margin:0;font-weight:700}.faq-featured-item>a{text-align:center;padding:40px 20px;display:block;background-color:#1313a4;text-decoration:none;border-radius:5px;min-height:100%}.faq-featured-item>a>.h4{color:#fff;font-size:20px;line-height:30px;letter-spacing:0px;font-weight:700}.faq-section-title h2{margin:0 0 40px;font-size:24px;line-height:30px;font-weight:700;letter-spacing:0px;color:#1313a4}.faq-main-wrap *{font-family:var(--font-body-family)}.faq-featured-wrap,.faq-categories-wrap{margin-top:60px}.faq-page-title{min-height:370px;padding:100px 40px;background:url(/cdn/shop/files/faq-banner.jpg?v=1754589119);background-size:cover;background-position:left top;display:flex;align-items:flex-end;justify-content:center}.faq-title-wrap h1{margin-top:0;margin-bottom:30px;font-size:32px;line-height:32px;font-family:var(--font-body-family);font-weight:700;color:#e80279;letter-spacing:0px}.faq-search-wrap{width:650px;max-width:100%;margin-left:auto;margin-right:auto}.faq-search-input{width:100%;padding:15px 10px;border-radius:5px;border:0px;font-size:16px;font-weight:400;line-height:24px;font-family:var(--font-body-family)}.full-width.full-width-faq-contact-wrap{min-height:150px;background:#f5f7ff}.faq-contact-wrap{display:flex;align-items:center;justify-content:center;column-gap:140px;height:150px;padding:60px 20px}.faq-contact-wrap .faq-contact-title .h3{margin-top:0;font-family:var(--font-body-family);font-weight:600;font-size:22px;line-height:30px;letter-spacing:0px;color:#1313a4;margin-bottom:0}@media screen and (max-width:767px){.faq-contact-wrap{flex-direction:column;column-gap:30px;row-gap:30px;min-height:150px;height:auto;padding-top:30px;padding-bottom:30px}}.faq-contact-wrap .button--primary{background-color:#1313a4}.faq-breadcrumb-list{display:flex;list-style:none;padding:0;column-gap:10px;margin:0}.faq-breadcrumb-list li{font-size:12px;line-height:16px;font-weight:400}.faq-breadcrumb-list .faq-link a{padding-right:10px;color:rgb(var(--color-foreground));text-decoration:none}.faq-breadcrumb-list li:not(.faq-link){text-decoration:underline}.faq-sidebar *{font-family:var(--font-body-family);text-decoration:none;font-weight:400}.faq-sidebar .faq-list{max-width:500px;list-style:none;padding:0;margin:0 0 0 -10px}.faq-sidebar .faq-item a{font-size:14px;line-height:24px;font-weight:400;color:#232323;display:inline-flex;align-items:center;column-gap:12px}.faq-breadcrumb-wrap{display:flex;padding-top:40px;margin-bottom:50px}.faq-breadcrumb{width:50%}.faqlist-search-wrap{width:50%;max-width:320px;margin-left:auto}.faqlist-search-wrap .faq-search-input{border:1px solid #aeafc3;font-family:var(--font-body-family)}.faq-sidebar>.h4{font-size:24px;line-height:30px;font-family:var(--font-body-family);letter-spacing:0px;font-weight:700;margin-top:0;color:#232323;margin-bottom:20px}.faq-sidebar .faq-list .faq-item a{padding:13px 10px;display:flex;border-radius:8px}.faq-sidebar .faq-list .faq-item a:hover{background:#f5f7ff}.faq-detail-wrap{display:flex;column-gap:40px;justify-content:space-between}.faq-detail-wrap .faq-sidebar{width:30%}.faq-detail-container{width:calc(70% - 40px)}.faq-detail-container .title-wrap h1{font-size:32px;line-height:32px;font-weight:700;color:#232323;font-family:var(--font-body-family);margin:0 0 30px;letter-spacing:0px}.faq-detail-container .rte.faq-editor{color:#232323;margin-bottom:70px}.faq-detail-container .rte.faq-editor h2{font-size:22px;line-height:30px;font-weight:700;letter-spacing:0px;font-family:var(--font-body-family)}.faq-detail-container .rte.faq-editor p,.faq-detail-container .rte.faq-editor ul,.faq-detail-container .rte.faq-editor a{font-size:16px;line-height:24px;font-weight:400}.faq-feedback{border-top:1px solid #aeafc3;border-bottom:1px solid #aeafc3;padding:20px 0}.faq-feedback .trigger-wrapper{display:flex;justify-content:center;align-items:center}.faq-feedback .trigger-wrapper p{font-size:14px;line-height:24px;font-weight:400;color:#232323;margin:0 10px 0 0}.faq-feedback .trigger-target{font-size:14px;line-height:24px;font-weight:400;color:#232323}.faq-feedback .trigger-wrapper .btns>button:not(:last-child){margin-right:10px}.faq-feedback .trigger-wrapper .btns>button{border:1px solid #aeafc3;border-radius:10px;background:none;cursor:pointer;transition:.3s}.faq-detail-container .rte video{max-width:500px;height:auto;margin:50px 0}.faq-feedback .trigger-wrapper .btns>button:hover{background:#1313a4;border-color:#1313a4}.faq-feedback .trigger-wrapper .btns>button:hover svg *{stroke:#fff}#search-results{list-style:none;padding:0;margin:2px 0 0;position:absolute;width:100%;border-radius:5px;overflow:hidden;box-shadow:0 0 15px -10px #0006}#search-results a{padding:15px;display:block;background-color:#fff;border-bottom:1px solid #ddd;color:#121212;text-decoration:none;font-size:1.4rem;font-weight:400}.faq-search-wrap .form-wrap,.faqlist-search-wrap .form-wrap{position:relative}.faq-search-input{padding-left:40px;background-image:url(/cdn/shop/files/Group_1.png);background-size:20px 20px;background-position:10px center;background-repeat:no-repeat}.faq-detail-container .rte>p.two{display:flex;flex-wrap:wrap;max-width:700px;column-gap:24px;row-gap:24px;margin-top:50px;margin-bottom:50px}.faq-detail-container .rte>p.two>img{flex:1;max-height:310px;max-width:100%;height:auto;object-fit:contain;display:block}.faq-detail-container .rte>p:not(.two)>img{max-width:700px;max-height:334px;display:block;height:auto;margin:50px auto;object-fit:contain}.faq-sidebar.related-faq-sidebar{width:100%;padding-top:50px}.faq-sidebar.related-faq-sidebar h2{font-size:22px;line-height:30px;letter-spacing:0px;color:#232323;font-weight:700}.faq-sidebar.related-faq-sidebar .faq-item a{font-size:14px;line-height:20px;font-weight:400;color:#232323}.faq-back-top{display:none}.faq-backtotop-button{text-align:center;font-size:14px;line-height:24px;text-decoration:none;display:block;font-weight:400;color:#232323;padding:20px 0;border-bottom:1px solid #aeafc3}.faq-backtotop-button span{margin-left:10px}.faq-detail-container .rte.faq-editor p:has(video){text-align:center}@media screen and (max-width:500px){.faq-detail-container .rte video{max-width:100%}}@media screen and (max-width:990px){.faq-featured-list{grid-template-columns:1fr;row-gap:1.2rem}.faq-categories-list{grid-template-columns:1fr 1fr;column-gap:1.2rem;row-gap:1.2rem}.faq-title-wrap h1,.faq-section-title h2{margin-bottom:20px}.faq-page-title{min-height:300px;display:flex;align-items:flex-end}.faq-search-wrap{width:100%}.faq-cat-item>a{padding:30px 20px}.faq-breadcrumb-wrap{display:block}.faq-breadcrumb-wrap>div{width:100%}.faq-breadcrumb-wrap .faqlist-search-wrap{margin-top:40px;margin-left:0;max-width:100%}.faq-sidebar>.h4{margin-bottom:20px}.faq-contact-wrap .faq-contact-title .h3{margin:0}.faq-breadcrumb-list{flex-wrap:wrap;row-gap:10px}.faq-detail-wrap{display:block}.faq-detail-wrap>div{margin-top:60px;width:100%!important}.faq-breadcrumb-wrap{margin-bottom:60px}.faq-feedback .trigger-wrapper p{width:100%;margin:0 0 20px}.faq-feedback .trigger-wrapper{flex-wrap:wrap;text-align:center}.faq-sidebar.related-faq-sidebar{padding-top:4rem}.faq-back-top{display:block}}@media screen and (max-width:767px){.faq-page-title{padding-right:2rem;padding-left:2rem}.faq-featured-item>a>.h4{font-size:16px;line-height:24px}.faq-cat-item .h4{font-size:16px;line-height:24px}.faq-featured-item>a{padding-left:10px;padding-right:10px}.faq-cat-item .img-wrap img{width:60px;height:60px}.faq-detail-container .title-wrap h1{font-size:24px;line-height:30px}.faq-detail-container .rte.faq-editor h2{font-size:20px;line-height:24px}.faq-detail-container .rte>p:not(.two)>img{max-width:100%}}#shopify-section-sections--15675447935030__newsletter_GpY3zb,.shopify-section-group-footer-group.icon-boxes-section{display:none}.rte.faq-editor a{color:inherit!important}.faq-detail-container .rte .no-max-height img{width:100%!important;height:auto;max-height:unset!important}.faq-sidebar .faq-list .faq-item a[href="/pages/faq/how-to-install-mount-hang-your-sign"] svg{display:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/faq-categories.css.map */
