:is(.shopify-section:has(>product-info .product--stacked)~.shopify-section,.ab-cfaq) .collapsible-content{max-width:none;padding:112px var(--ab-container-pad) 96px;background:var(--ab-white);font-family:var(--ab-font)}:is(.shopify-section:has(>product-info .product--stacked)~.shopify-section,.ab-cfaq) .collapsible-content__wrapper{border:0;background:none}:is(.shopify-section:has(>product-info .product--stacked)~.shopify-section,.ab-cfaq) .collapsible-content__wrapper:after{display:none}:is(.shopify-section:has(>product-info .product--stacked)~.shopify-section,.ab-cfaq) .collapsible-content-wrapper-narrow{max-width:800px;padding:0}:is(.shopify-section:has(>product-info .product--stacked)~.shopify-section,.ab-cfaq) .collapsible-content-wrapper-narrow .collapsible-content__grid{row-gap:0;margin:0}:is(.shopify-section:has(>product-info .product--stacked)~.shopify-section,.ab-cfaq) .collapsible-content-wrapper-narrow .collapsible-content__grid>.grid__item{width:100%;max-width:100%}:is(.shopify-section:has(>product-info .product--stacked)~.shopify-section,.ab-cfaq) .collapsible-content__header{word-break:normal;overflow-wrap:break-word}:is(.shopify-section:has(>product-info .product--stacked)~.shopify-section,.ab-cfaq) .collapsible-content__heading{margin:0 0 16px;font-family:var(--ab-font);font-size:var(--ab-h2-size);font-weight:900;font-stretch:125%;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance;color:var(--ab-deep-black)}:is(.shopify-section:has(>product-info .product--stacked)~.shopify-section,.ab-cfaq) .collapsible-content .accordion{position:relative;margin:0;border:0}:is(.shopify-section:has(>product-info .product--stacked)~.shopify-section,.ab-cfaq) .collapsible-content .accordion+.accordion:before{content:"";position:absolute;top:0;right:0;left:0;border-top:.5px solid var(--ab-stone-200);pointer-events:none}:is(.shopify-section:has(>product-info .product--stacked)~.shopify-section,.ab-cfaq) .collapsible-content summary{align-items:center;padding:16px 0;border-radius:2px;line-height:1}:is(.shopify-section:has(>product-info .product--stacked)~.shopify-section,.ab-cfaq) .collapsible-content summary:hover{background:none}:is(.shopify-section:has(>product-info .product--stacked)~.shopify-section,.ab-cfaq) .collapsible-content .accordion__title{display:block;flex:1 1 auto;max-width:none;min-height:0;margin:0;padding-right:28px;font-family:var(--ab-font);font-size:17px;font-weight:600;font-stretch:87%;line-height:calc(24 / 19);letter-spacing:0;text-transform:none;color:var(--ab-deep-black);word-break:normal;overflow-wrap:break-word;transition:color .15s ease}:is(.shopify-section:has(>product-info .product--stacked)~.shopify-section,.ab-cfaq) .collapsible-content summary:hover .accordion__title{text-decoration:none}:is(.shopify-section:has(>product-info .product--stacked)~.shopify-section,.ab-cfaq) .collapsible-content summary .svg-wrapper{flex-shrink:0}:is(.shopify-section:has(>product-info .product--stacked)~.shopify-section,.ab-cfaq) .collapsible-content summary .icon-caret{top:calc(50% - 3.6px);right:0;width:12px;height:7.2px;color:var(--ab-deep-black);transition:transform .2s ease}@media(hover:hover){:is(.shopify-section:has(>product-info .product--stacked)~.shopify-section,.ab-cfaq) .collapsible-content summary:hover .accordion__title{color:var(--ab-stone-600)}}:is(.shopify-section:has(>product-info .product--stacked)~.shopify-section,.ab-cfaq) .collapsible-content summary:focus-visible{outline:2px solid var(--ab-deep-black);outline-offset:2px;box-shadow:none}:is(.shopify-section:has(>product-info .product--stacked)~.shopify-section,.ab-cfaq) .collapsible-content .accordion__content{margin:0 0 16px;padding:0;font-size:var(--ab-body-size);font-weight:400;font-stretch:100%;line-height:1.6;letter-spacing:0;color:var(--ab-stone-600)}:is(.shopify-section:has(>product-info .product--stacked)~.shopify-section,.ab-cfaq) .collapsible-content .accordion__content p,:is(.shopify-section:has(>product-info .product--stacked)~.shopify-section,.ab-cfaq) .collapsible-content .accordion__content ul,:is(.shopify-section:has(>product-info .product--stacked)~.shopify-section,.ab-cfaq) .collapsible-content .accordion__content ol{margin:0}:is(.shopify-section:has(>product-info .product--stacked)~.shopify-section,.ab-cfaq) .collapsible-content .accordion__content ul,:is(.shopify-section:has(>product-info .product--stacked)~.shopify-section,.ab-cfaq) .collapsible-content .accordion__content ol{padding-left:20px;list-style-position:outside}:is(.shopify-section:has(>product-info .product--stacked)~.shopify-section,.ab-cfaq) .collapsible-content .accordion__content :is(h1,h2,h3,h4,h5,h6){margin:0;font:inherit;letter-spacing:inherit;text-transform:none;color:inherit}:is(.shopify-section:has(>product-info .product--stacked)~.shopify-section,.ab-cfaq) .collapsible-content .accordion__content :is(p,ul,ol,h1,h2,h3,h4,h5,h6)+:is(p,ul,ol,h1,h2,h3,h4,h5,h6){margin-top:10px}:is(.shopify-section:has(>product-info .product--stacked)~.shopify-section,.ab-cfaq) .collapsible-content .accordion__content a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}:is(.shopify-section:has(>product-info .product--stacked)~.shopify-section,.ab-cfaq) .collapsible-content .accordion__content a:hover{text-decoration-thickness:1px;color:var(--ab-deep-black)}:is(.shopify-section:has(>product-info .product--stacked)~.shopify-section,.ab-cfaq) .collapsible-content details[open]>.accordion__content{animation:ab-faq-in .2s ease}@keyframes ab-faq-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media screen and (min-width:750px){:is(.shopify-section:has(>product-info .product--stacked)~.shopify-section,.ab-cfaq) .collapsible-content__heading{margin-bottom:32px}:is(.shopify-section:has(>product-info .product--stacked)~.shopify-section,.ab-cfaq) .collapsible-content .accordion__title{font-size:19px}}@media screen and (min-width:990px){:is(.shopify-section:has(>product-info .product--stacked)~.shopify-section,.ab-cfaq) .collapsible-content{padding-top:150px;padding-bottom:134px}}@media(prefers-reduced-motion:reduce){:is(.shopify-section:has(>product-info .product--stacked)~.shopify-section,.ab-cfaq) .collapsible-content details[open]>.accordion__content{animation:none}:is(.shopify-section:has(>product-info .product--stacked)~.shopify-section,.ab-cfaq) .collapsible-content summary .icon-caret,:is(.shopify-section:has(>product-info .product--stacked)~.shopify-section,.ab-cfaq) .collapsible-content .accordion__title{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/ab-faq.css.map */
