.faq-container{display:flex;flex-wrap:wrap;gap:80px;padding:56px 0;max-width:100%;margin:0}.faq-sidebar{flex:1;max-width:320px;height:100%;position:sticky;top:40px;transition:all .1s ease-in-out}body:has(.header[data-scroll-direction=up]) .faq-sidebar{top:123px}.faq-main-title{font-style:normal;font-weight:1000;font-size:72px;line-height:100%;text-transform:uppercase;color:#890366;margin-bottom:8px;margin-top:0}.faq-main-desc{font-style:normal;font-weight:500;font-size:18px;line-height:136%;letter-spacing:-.05em;color:#1a2a3a;margin:0 0 40px}.faq-category-list{list-style:none;padding:0;margin-bottom:40px}.faq-category-list a{font-family:Lateral;font-style:normal;font-weight:1000;font-size:24px;line-height:100%;text-transform:uppercase;color:#890366;padding:16px 0}.faq-category-list li{border-bottom:1px solid #1A2A3A;display:flex}.faq-category-list li:nth-last-child(1){border:none}.faq-contact h4{font-style:normal;font-weight:1000;font-size:24px;line-height:100%;text-transform:uppercase;color:#890366;margin:0 0 8px}.faq-contact p{margin:0;font-style:normal;font-weight:500;font-size:18px;line-height:136%;letter-spacing:-.05em;color:#1a2a3a;padding-right:10px}.faq-content{flex:2;display:flex;flex-direction:column;gap:56px;padding-bottom:56px}.faq-category{margin-bottom:0}.faq-category{scroll-margin-top:var(--header-height)}.faq-category h2{font-style:normal;font-weight:1000;font-size:40px;line-height:100%;text-transform:uppercase;color:#890366;margin:0}.faq-item{border-bottom:1px solid #ccc;padding:0}.faq-item details{border-bottom:1px solid #1A2A3A;padding:0}.faq-item:nth-last-child(1){border:none}.faq-item summary{cursor:pointer;list-style:none;font-family:Lateral;font-size:18px;font-style:normal;font-weight:1000;line-height:100%;text-transform:uppercase;color:#1a2a3a;padding:24px 30px 24px 0;position:relative}.faq-item summary::-webkit-details-marker{display:none}.faq-item details[open] summary:after{content:"";background:url(/cdn/shop/files/Minus.svg?v=1752838414) no-repeat center}.faq-item summary:after{content:"";width:18px;height:18px;background:url(/cdn/shop/files/Plus.svg?v=1752838414) no-repeat center;position:absolute;top:50%;right:0;transform:translateY(-50%)}.faq-answer{padding-bottom:24px;color:#1a2a3a;font-family:Spezia;font-size:18px;font-style:normal;font-weight:500;line-height:136%;letter-spacing:-.9px;interpolate-size:allow-keywords;transition:content-visibility .2s allow-discrete,padding-block .2s ease-in-out,opacity .2s ease-in-out,block-size .2s ease-in-out;block-size:0;overflow-y:clip;opacity:0}.faq-answer ul{padding-left:29px}.faq-answer ul:nth-last-child(1){margin:0}.faq-answer li{color:#1a2a3a;font-family:Spezia;font-size:18px;font-style:normal;font-weight:500;line-height:136%;letter-spacing:-.9px;position:relative;list-style:none}.faq-answer li:before{content:"";width:4px;height:4px;position:absolute;top:10px;left:-17px;background:#1a2a3a;border-radius:0}.faq-item details[open] .faq-answer{block-size:auto;opacity:1}.faq-contact.for_mobile_only,.faq-category-list-bg.for-mobile-only{display:none}.faq-container .faq-content .faq-items>.shopify-block:nth-last-child(1) .faq-item .faq-item details{border:none}.faq-content .faq-contact{display:none}@media only screen and (max-width:991px){.faq-container{gap:30px}}@media screen and (max-width:767px){.faq-container{padding:40px 0;gap:0px;flex-direction:column}.faq-main-title{font-size:40px}.faq-main-desc{font-size:16px;line-height:136%;letter-spacing:-.05em;margin:0}.faq-sidebar{position:static;max-width:100%}.faq-contact.for_mobile_only{display:block}.faq-sidebar .faq-contact,.faq-sidebar .faq-category-list{display:none}.faq-category-list-bg.for-mobile-only{display:block;position:sticky;top:0;background:#fff;width:calc(100% + 40px);z-index:11;margin:0 0 0 -20px}.faq-category-list-bg .faq-category-list-main{overflow:auto;width:100%;padding:24px 20px;-ms-overflow-style:none;scrollbar-width:none;margin:0}.faq-category-list-bg .faq-category-list-main::-webkit-scrollbar{display:none}body:has(.header[data-scroll-direction=up]) .faq-category-list-bg.for-mobile-only{top:64px}.faq-category-list{display:flex;gap:8px;margin:0;padding:0}.faq-category-list li{border:none}.faq-category-list li a{font-size:18px;line-height:100%;text-align:center;color:#890366;border:1px solid #890366;padding:16px 24px;border-radius:99px;white-space:nowrap}.faq-category-list li a.active{background:#890366;color:#fff}.faq-category h2{font-size:24px;line-height:100%}.faq-content{gap:40px;padding-bottom:0;max-width:100%}.faq-category{scroll-margin-top:calc(var(--header-height) + 100px)}.faq-category-list li:nth-last-child(1){border:none;padding-right:20px}.faq-content .faq-contact{display:block}.template-faqs .header__row--top:not(.divider--page-width),.template-faqs .header__row--top.divider--page-width .header__columns,.template-faqs .header__row--bottom{border-bottom:var(--border-bottom-width) solid var(--color-border)!important}}
/*# sourceMappingURL=/cdn/shop/t/104/assets/custom-faq-section.css.map */
