.content-for-layout:has(.section-loyalty-faq-content)~#shopify-section-newsletter{margin-top:4.167vw;z-index:1}.section-loyalty-faq-content{padding-left:32.639vw}.section-loyalty-faq-content .content-container{padding:2.639vw 10.5vw 0 4.167vw}.section-loyalty-faq-content .collapsible-content__wrapper{padding:0}.section-loyalty-faq-content .collapsible-content-wrapper-narrow{max-width:inherit;padding:0}.section-loyalty-faq-content .collapsible-content__grid{border:.1rem solid #000000}.section-loyalty-faq-content .collapsible-content__heading{font-size:1.667vw;font-weight:900;line-height:normal}.section-loyalty-faq-content .accordion{border-bottom:.1rem solid #000000;transition:ease-in-out .3s;max-height:inherit!important;padding:0}.section-loyalty-faq-content .accordion:after{display:none}.section-loyalty-faq-content .accordion.active{padding:0}.section-loyalty-faq-content .accordion:last-child{border-bottom:none}.section-loyalty-faq-content summary{padding:1.736vw 2.083vw;text-decoration:none}.section-loyalty-faq-content summary:hover{background:transparent}.section-loyalty-faq-content summary .icon-caret{display:none}.section-loyalty-faq-content summary:before{content:"";position:absolute;right:2.083vw;top:0;bottom:0;margin:auto;width:1.667vw;height:1.667vw;background:#000;border-radius:50%;background-image:url("data:image/svg+xml,%3Csvg width='8' height='9' viewBox='0 0 8 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 4.5H8' stroke='white' stroke-width='1.5' stroke-linejoin='round'/%3E%3Cpath d='M4 8.5L4 0.5' stroke='white' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:38% 38%;transition:ease-in-out .3s}.section-loyalty-faq-content .accordion summary[aria-expanded=true]:before{background-image:url("data:image/svg+xml,%3Csvg width='8' height='9' viewBox='0 0 8 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 4.5H8' stroke='%23000000' stroke-width='1.5' stroke-linejoin='round'/%3E%3Cpath d='M4 8.5L4 0.5' stroke='%23000000' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/svg%3E ");background-color:#0000000d;transform:rotate(45deg)}.section-loyalty-faq-content .accordion .accordion__content{margin:1.875vw 0 0;margin:0;padding:0 2.083vw 1.736vw}.section-loyalty-faq-content .accordion__title{font-size:1.111vw;font-weight:700;line-height:1.556vw}.section-loyalty-faq-content summary:hover .accordion__title{text-decoration:none}.section-loyalty-faq-content p{color:#000;margin:0}.faq-heading{font-size:4.8rem;line-height:1;text-align:center;font-weight:700;margin-top:0}.section-loyalty-faq-content .collapsible-content__header>p:not(:empty){margin-bottom:3rem}.section-loyalty-faq-content .accordion .accordion__content ol:first-child{margin-top:0}.section-loyalty-faq-content .accordion .accordion__content ol:nth-last-child(1){margin-bottom:0}@media screen and (max-width: 1599px){.faq-heading{font-size:3.84rem}.section-loyalty-faq-content summary:before{background-size:40% 40%}}@media screen and (max-width: 1439px){.section-loyalty-faq-content .collapsible-content__heading{font-size:24px}.section-loyalty-faq-content .accordion__title{font-size:16px;line-height:22px}.section-loyalty-faq-content .content-container{padding-right:30px;padding-left:30px}}@media screen and (max-width: 1023px){.section-loyalty-faq-content .accordion__title{font-size:14px;line-height:19.6px;padding-top:5px}.section-loyalty-faq-content p,.section-loyalty-faq-content ol li,.section-loyalty-faq-content ul li{font-size:14px;line-height:19.6px}.section-loyalty-faq-content summary:before{width:24px;height:24px;right:19px}.section-loyalty-faq-content .accordion,.section-loyalty-faq-content .accordion.active{padding:0;margin:0}.section-loyalty-faq-content summary{padding:18px 19px}.section-loyalty-faq-content{padding-left:0}.section-loyalty-faq-content .collapsible-content__heading{margin-bottom:21px}.section-loyalty-faq-content .content-container{padding-top:38px}.section-loyalty-faq-content .accordion .accordion__content{margin-top:4px;padding:0 19px 18px}.faq-heading{margin-bottom:0}.content-for-layout:has(.section-loyalty-faq-content)~#shopify-section-newsletter{margin-top:40px}}
/*# sourceMappingURL=/cdn/shop/t/94/assets/loyalty-faq-content.css.map */
