.faq-head{margin:20px auto 60px}.faq-head h2{color:#000;font-size:60px;line-height:110%;letter-spacing:-1.2px;margin:20px 0 0}.faq-wrapper.no-sidebar .faq-left-wrap{display:none}.faq-wrapper.no-sidebar .faq-content-wrapper{max-width:100%}.faq-wrapper{display:flex;margin:0 auto;gap:20px;align-items:flex-start}.faq-wrapper .faq-left-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:30px;width:100%;flex:1 0 0}#sidebar-faq{width:100%}#sidebar-faq .sidebar-faq-topics{background:transparent;padding:0 100px 0 0;width:100%}#sidebar-faq .sidebar-faq-topics h3{margin:20px 0;font-size:32px;font-weight:700;line-height:105%;letter-spacing:-.02em;color:#08202d;flex:1}#sidebar-faq .sidebar-faq-topics .description{color:#08202dcc;font-size:16px;font-weight:400;line-height:150%;letter-spacing:-.01em;margin:0 0 20px}#sidebar-faq .sidebar-faq-topics .faq-cat-list li a.active{border-left:1px solid #ED1C24;font-weight:700;opacity:1}#sidebar-faq .sidebar-faq-topics .faq-cat-list{border-left:1px solid #E2E8E9;width:100%;margin:10px 0 0;padding:0;display:flex;gap:0;flex-flow:column}#sidebar-faq .sidebar-faq-topics .faq-cat-list li a{list-style:none;padding:10px 20px}#sidebar-faq .sidebar-faq-topics .faq-cat-list li a{font-size:16px;font-weight:400;line-height:150%;text-align:left;color:#08202d;text-transform:none;text-decoration:none;margin:0;opacity:.6}#sidebar-faq .sidebar-faq-topics .faq-cat-list li a:hover{text-decoration:none}.page-faq-contact-bar-content{background:#f7f9fa;padding:32px;display:flex;align-items:flex-start;gap:20px}.page-faq-contact-bar-content>div{display:flex;align-items:flex-start;flex-direction:column;gap:8px}.page-faq-contact-bar-content>*{order:-1}.page-faq-contact-bar-content svg{height:24px;width:24px;min-width:24px}.page-faq-contact-bar-content h4{color:#000;font-size:24px;font-weight:700;line-height:120%;letter-spacing:-.02em;margin:0}.page-faq-contact-bar-content .text-main,.page-faq-contact-bar-content .text-main p{color:#08202d;font-size:16px;line-height:120%;text-transform:capitalize}.page-faq-contact-bar-content .text-main a{color:#08202d}.page-faq-contact-bar-content .text-misc .sales-points{margin:0;padding:0}.page-faq-contact-bar-content .text-misc .sales-points li{list-style:none;color:#2fa03a;font-size:14px;line-height:100%;text-transform:capitalize;position:relative;padding-left:24px}.page-faq-contact-bar-content .text-misc .sales-points li:before{content:"";width:14px;height:14px;display:flex;position:absolute;top:0;left:0;background:url(https://cdn.shopify.com/s/files/1/1169/4922/files/bullate.svg?v=1687439279) no-repeat center}.page-faq-contact-bar-content .button-wrapper{order:2;display:flex;width:100%}.page-faq-contact-bar-content .button-wrapper .btn{background:#000;display:flex;height:50px;padding:15px 25px;justify-content:center;align-items:center;gap:10px;align-self:stretch;color:var(--white, #FFF);text-align:center;font-size:12px;font-weight:500;line-height:100%;letter-spacing:.6px;text-transform:uppercase;width:100%;text-decoration:none;border:#000 1px solid}.page-faq-contact-bar-content .button-wrapper .btn:hover{background:#fff;color:#000}.faq-content-wrapper{width:100%;flex:1 0 0;margin-left:auto}.faq-content-wrapper .faq-search-wrapper{width:100%}.faq-content-wrapper .faq-search-wrapper label{color:#000;font-size:12px;font-weight:650;line-height:110%;letter-spacing:.6px;text-transform:uppercase;margin:0 0 15px;display:flex}.faq-content-wrapper .faq-search-wrapper .faq-search-inner{position:relative}.faq-content-wrapper .faq-search-wrapper .faq-search-inner input[type=text]{width:100%;height:40px;padding:10px 15px 10px 50px;min-height:50px;font-size:16px;justify-content:space-between;align-items:center;align-self:stretch;border:none;border-radius:100px;background-color:#fafafc}.faq-content-wrapper .faq-search-wrapper .faq-search-inner svg{position:absolute;top:50%;right:auto;left:20px;width:20px;height:20px;transform:translateY(-50%)}.faq-content-wrapper .faq-content-inner .faq-row .faq-title{margin-bottom:20px;cursor:pointer;position:relative}.faq-content-wrapper .faq-content-inner .faq-row .faq-title .title-wrap{display:flex;position:relative}.faq-content-wrapper .faq-content-inner .faq-row .faq-title .title-wrap .h2{color:#08202d;font-size:24px;font-weight:700;line-height:120%;letter-spacing:-.02em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;margin:0}.faq-content-wrapper .faq-content-inner .faq-row .faq-title .rte,.faq-content-wrapper .faq-content-inner .faq-row .faq-title .rte p{color:#000;font-size:12px;font-weight:600;line-height:110%;letter-spacing:.6px;text-transform:uppercase;margin:0}.faq-content-wrapper .faq-content-inner .faq-row .faq-title .rte{margin-top:10px}.faq-content-wrapper .faq-content-inner .faq-row .faq-title .title-wrap>span{position:absolute;height:18px;width:18px;display:flex;align-items:center;justify-content:center;right:0;top:50%;transform:translateY(-50%) rotate(0)}.faq-content-wrapper .faq-content-inner .faq-row:not(.active) .faq-title .title-wrap>span{transform:translateY(-50%) rotate(180deg)}.faq-content-wrapper .faq-content-inner .faq-row{margin-bottom:60px}.faq-content-wrapper .faq-content-inner .faq-row:last-child{margin:0}.faq-content-wrapper .faq-content-inner .faq-qa-wrap{padding:0 0 30px;margin-top:-1px;border-top:#08202D 1px solid;border-bottom:#08202D 1px solid}.faq-content-wrapper .faq-content-inner .faq-qa-wrap .faq-qa-btn{margin:0;padding:30px 32px 0 0;background:transparent;border:none;color:#000;font-size:20px;font-weight:700;line-height:120%;color:#08202d;text-transform:unset;width:100%;text-align:left;position:relative;cursor:pointer;letter-spacing:-.02em;font-family:var(--font-body-family);outline:none;box-shadow:none}.faq-content-wrapper .faq-search-wrapper label{display:none}.faq-content-wrapper .faq-content-inner .faq-qa-wrap .faq-qa-btn .faq-qa-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;position:absolute;right:-17px;transform:translate(-50%);background:#f7f9fa;border-radius:100px}.faq-content-wrapper .faq-content-inner .faq-qa-wrap .faq-qa-btn .faq-qa-icon svg path{stroke:#08202d}.faq-content-wrapper .faq-content-inner .faq-qa-wrap .faq-qa-btn .faq-qa-icon .icon-minus{display:none}.faq-content-wrapper .faq-content-inner .faq-qa-wrap.active .faq-qa-btn .faq-qa-icon .icon-minus{display:flex}.faq-content-wrapper .faq-content-inner .faq-qa-wrap.active .faq-qa-btn .faq-qa-icon .icon-plus{display:none}.faq-content-wrapper .faq-content-inner .faq-qa-wrap.active .faq-qa-btn .faq-qa-icon{background:#ed1c24}.faq-content-wrapper .faq-content-inner .faq-qa-wrap.active .faq-qa-btn .faq-qa-icon svg path{stroke:#fff}.faq-content-wrapper .faq-content-inner .faq-ans{display:none}.faq-content-wrapper .faq-content-inner .faq-ans .faq-ans-inner,.faq-content-wrapper .faq-content-inner .faq-ans .faq-ans-inner p{font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#081f2c}.faq-content-wrapper .faq-content-inner .faq-ans .faq-ans-inner p{margin:13px 0;max-width:770px}.faq-content-wrapper .faq-content-inner .faq-ans .faq-ans-inner p:first-child{margin-top:0}.faq-content-wrapper .faq-content-inner .faq-ans .faq-ans-inner p:last-child{margin-bottom:0}.faq-wrapper input[type=text]:focus-visible{outline:none;box-shadow:none}@media screen and (min-width: 990px){.faq-wrapper .faq-left-wrap{position:sticky;top:120px}}@media screen and (max-width: 989px){.faq-wrapper .faq-left-wrap{max-width:100%}.faq-wrapper{flex-flow:column;padding-top:6rem;padding-bottom:6rem}.faq-content-wrapper{max-width:100%}#sidebar-faq{width:100%}#sidebar-faq .sidebar-faq-topics .faq-cat-list{margin-left:-3.2rem;margin-right:0;width:auto;padding-left:30px;overscroll-behavior-x:contain;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;-s-overflow-style:none;scrollbar-width:none}#sidebar-faq .sidebar-faq-topics .faq-cat-list li a{white-space:nowrap}#sidebar-faq .sidebar-faq-topics .faq-cat-list li:last-child{margin-right:3.2rem}#sidebar-faq .sidebar-faq-topics .faq-cat-list::-webkit-scrollbar{display:none}.page-faq-contact-bar-content h4,.faq-content-wrapper .faq-content-inner .faq-row .faq-title .title-wrap .h2{font-size:20px}.faq-content-wrapper .faq-content-inner .faq-qa-wrap .faq-qa-btn{font-size:16px}#sidebar-faq .sidebar-faq-topics{padding:0}.page-faq-contact-bar-content{padding:20px}}@media screen and (max-width: 749px){.faq-wrapper .faq-left-wrap{gap:25px}.faq-head{margin:15px auto 40px}.faq-head h2{font-size:40px;text-align:center}.faq-content-wrapper .faq-content-inner .faq-row .faq-title .title-wrap .h2{font-size:28px;font-weight:650;line-height:33.6px;letter-spacing:-.02em;text-align:left}.faq-content-wrapper .faq-content-inner .faq-row .faq-title .rte,.faq-content-wrapper .faq-content-inner .faq-row .faq-title .rte p{font-size:11px}.faq-content-wrapper .faq-content-inner .faq-row{margin-top:30px}}.faq-content-wrapper .faq-content-inner .faq-ans{padding-top:15px;padding-right:35px}@media screen and (min-width: 769px){#sidebar-faq .sidebar-faq-topics .faq-cat-list{gap:12px}}@media screen and (min-width: 768px){.faq-content-wrapper .faq-content-inner .faq-ans .faq-ans-inner{max-width:770px}.faq-content-wrapper .faq-content-inner .faq-qa-wrap .faq-qa-btn span:last-child{font-size:20px;line-height:140%;max-width:756px;display:block}.faq-content-wrapper .faq-search-wrapper .faq-search-inner input[type=text]{font-size:16px}#sidebar-faq .sidebar-faq-topics .faq-cat-list li span{display:none}.faq-wrapper{padding-top:150px;padding-bottom:150px}}@media screen and (max-width: 769px){#sidebar-faq .sidebar-faq-topics .faq-cat-list li:first-child{border-top:1px solid #DADBE3}#sidebar-faq .sidebar-faq-topics .faq-cat-list li{padding:14px 0}#sidebar-faq .sidebar-faq-topics .faq-cat-list{margin-top:25px}}@media screen and (max-width: 768px){#sidebar-faq .sidebar-faq-topics .faq-cat-list li a.active{padding:4px 20px}#sidebar-faq .sidebar-faq-topics .faq-cat-list li a{max-width:90%;width:100%}#sidebar-faq .sidebar-faq-topics .faq-cat-list{margin-left:0}#sidebar-faq .sidebar-faq-topics .faq-cat-list{max-width:100%}#sidebar-faq .sidebar-faq-topics .faq-cat-list{padding-left:0!important}.faq-content-wrapper .faq-content-inner .faq-qa-wrap .faq-qa-btn{letter-spacing:.04px}#sidebar-faq .sidebar-faq-topics{padding:0}.faq-wrapper{margin:0}#sidebar-faq .sidebar-faq-topics .faq-cat-list li span{display:flex;align-items:center;flex-direction:column;justify-content:center}#sidebar-faq .sidebar-faq-topics .faq-cat-list li span{padding:0 15px}#sidebar-faq .sidebar-faq-topics .faq-cat-list li:last-child{margin-right:0}#sidebar-faq .sidebar-faq-topics .faq-cat-list li{display:flex;justify-content:space-between;align-items:center;min-height:58px}#sidebar-faq .sidebar-faq-topics .faq-cat-list li a{font-size:20px;font-weight:500;line-height:28px;text-align:left;color:#001424}#sidebar-faq .sidebar-faq-topics h3{font-size:16px;font-weight:650;line-height:19.2px;text-align:left;color:#9d9ea7;margin-bottom:0}#sidebar-faq .sidebar-faq-topics .faq-cat-list li{border-left:0;border-bottom:1px solid #DADBE3}.faq-content-wrapper .faq-content-inner{margin-top:20px}.faq-content-wrapper .faq-content-inner .faq-row{margin-top:60px}.faq-content-wrapper .faq-content-inner .faq-qa-wrap .faq-qa-btn{font-size:20px;font-weight:500;line-height:28px;color:#081f2c}.faq-content-wrapper .faq-content-inner .faq-qa-wrap .faq-qa-btn .faq-qa-icon{right:0}.faq-content-wrapper .faq-content-inner .faq-qa-wrap .faq-qa-btn{padding-left:20px;padding-right:70px}.faq-content-wrapper .faq-content-inner .faq-ans,.faq-content-wrapper .faq-content-inner .faq-row .faq-title,.faq-content-wrapper .faq-search-wrapper,.faq-wrapper .faq-left-wrap{padding-left:20px;padding-right:20px}.faq-wrapper{overflow:hidden;padding:40px 0 80px}.faq-content-wrapper .faq-content-inner .faq-qa-wrap .faq-qa-btn .faq-qa-icon{top:38%}}@media screen and (max-width:1450px){div#page-faq-contact-bar{max-width:522px}}@media screen and (max-width:989px){div#page-faq-contact-bar{max-width:100%}}@media screen and (max-width:400px){#sidebar-faq .sidebar-faq-topics .faq-cat-list li{max-width:350px}}@media screen and (min-width:769px) and (max-width:1023px){.section-faq .faq-wrapper{padding-left:40px;padding-right:40px}}@media screen and (max-width:480px){.faq-content-wrapper .faq-content-inner .faq-qa-wrap .faq-qa-btn span{display:block}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-faq.css.map */
