:root .faq-hero-section{--column_space: 60px}@media only screen and (max-width:1080px){:root .faq-hero-section{--column_space:26px}}.faq-hero-section .faq-hero-block .left-col{width:100%;max-width:calc(24.546% - var(--column_space) / 2)}.faq-hero-section .faq-hero-block .right-col{width:100%;max-width:calc(75.45400000000001% - var(--column_space) / 2);position:relative}.faq-hero-section .faq-hero-block .left-col .col-wrap{position:sticky;position:-webkit-sticky;top:120px}.faq-hero-section .collapsible-row-layout .accordion .accordion__content{padding:0;margin:0 0 16px}.faq-hero-section .collapsible-row-layout .accordion .accordion__content p{font-size:13px;font-weight:400;line-height:1.6}.faq-hero-section .accordion__title{font-family:var(--font-body-family);font-weight:600;line-height:1.5;font-size:14px;min-height:unset}.faq-hero-section .collapsible-content summary:hover{background:transparent}.faq-hero-section .collapsible-content summary:hover .accordion__title{text-decoration:none}.faq-hero-section .collapsible-row-layout .accordion summary{padding:0 0 20px}.faq-hero-section .collapsible-row-layout .accordion summary .arrow-icon{width:16px;height:16px;min-width:16px}.faq-hero-section .collapsible-row-layout .accordion summary .arrow-icon svg{width:auto;max-height:12px;height:auto}.faq-hero-section .accordion:not(:last-child){border-bottom:1px solid #D8D9DA;margin:0 0 20px!important}.faq-hero-section .faq-tab-button{list-style:none;padding:0;margin:0}.faq-hero-section .faq-tab-button li{line-height:1}.faq-hero-section .faq-tab-button li:not(:last-child){margin-bottom:20px}.faq-hero-section .faq-tab-button li a{display:block;color:#6a6a6a;text-decoration:none;line-height:1.5}.faq-hero-section .faq-tab-button li.active a,.faq-hero-section .faq-tab-button li a:hover{color:#b7804a}.faq-hero-section .collapsible-row-layout .accordion .accordion__content p a{font-weight:500;color:#b7804a;text-decoration:none}.faq-hero-section .faq-hero-block .right-col:after{position:absolute;content:"";width:10px;height:100%;border-right:1px solid #ababab;top:50%;left:-3%;transform:translate(-50%,-50%)}.faq-hero-section .collapsible-row-layout .accordion details[open]>summary .arrow-icon{transform:rotate(180deg)}.faq-hero-section .col-wrap.custom-dropdown.active .faq-tab-button{max-height:1500px;overflow:hidden;transition:max-height .5s ease-in-out;position:absolute;width:100%;left:0;background-color:#fff;border-radius:4px;box-shadow:0 3px 6px #0003;padding:13px}@media only screen and (min-width:990px){.faq-hero-section .faq-hero-block .colgroup-wrap{column-gap:var(--column_space);width:100%;max-width:80%;margin:0 auto;padding:30px;border:1px solid #dedede;border-radius:5px}.faq-hero-section .faq-tab-button li a{text-transform:uppercase}}@media only screen and (max-width:989px){.faq-hero-section .faq-hero-block .left-col{max-width:100%;margin-bottom:30px;position:relative;z-index:1}.faq-hero-section .faq-hero-block .right-col{max-width:100%}.faq-hero-section .mobile-select-button{background-color:rgba(var(--color-button),var(--alpha-button-background));color:#fff;border-radius:150px;padding:10px 20px;font-size:16px;letter-spacing:.96px;line-height:1.188;justify-content:space-between;background-image:url(https://cdn.shopify.com/s/files/1/0890/9081/8395/files/selectbox-arrow.svg?v=1735213301);background-repeat:no-repeat;background-position:right 15px center}.faq-hero-section .faq-hero-block .left-col .col-wrap{position:relative;top:unset}.faq-hero-section .faq-hero-block .right-col:after{content:unset}.faq-hero-section .col-wrap.custom-dropdown .faq-tab-button{max-height:0;overflow:auto}.faq-hero-section .custom-dropdown .mobile-select-button{border-radius:0;background-color:transparent;color:#b7804a;font-size:14px;padding-left:0;padding-right:0;border-bottom:1px solid #ccc;font-weight:600}.faq-hero-section span.mobile-select-arrow{width:20px;height:20px;display:flex;align-items:center;justify-content:center}span.mobile-select-arrow svg{max-width:14px;max-height:100%;width:auto;height:auto}}@media only screen and (max-width:749px){.faq-hero-section .collapsible-row-layout .accordion .accordion__content p{font-size:14px;line-height:1.25}.faq-hero-section .collapsible-row-layout .accordion .accordion__content{padding-top:0;padding-bottom:5px}.faq-hero-section .accordion__title{line-height:1.25}.faq-hero-section .faq-tab-button li a{font-size:14px}.faq-hero-section .faq-tab-button li:not(:last-child){margin-bottom:16px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/faq.css.map */
