.collapsible-content-section--enhanced-custom-background{background:var(--collapsible-enhanced-section-background)}.collapsible-content--enhanced-no-image{width:100%;max-width:none}.collapsible-content--enhanced-no-image .collapsible-content__header{width:calc(100% - 3rem);max-width:var(--collapsible-enhanced-content-max-width);margin-right:auto;margin-left:auto}.collapsible-content--enhanced .collapsible-content__heading,.collapsible-content--enhanced .accordion__title,.collapsible-content--enhanced .accordion__content{font-family:proxima-nova,var(--font-body-family)}.collapsible-content--enhanced .collapsible-content-wrapper-narrow{width:100%;max-width:var(--collapsible-enhanced-content-max-width);margin-right:auto;margin-left:auto}.collapsible-content--enhanced .collapsible-content-wrapper-narrow .collapsible-content__grid{flex-direction:column}.collapsible-content--enhanced .collapsible-content-wrapper-narrow .collapsible-content__grid>.grid__item{width:100%;max-width:100%}.collapsible-content--enhanced .collapsible-content__grid>.grid__item:last-child{display:flex;flex-direction:column;gap:var(--collapsible-enhanced-row-gap)}.collapsible-content--enhanced .collapsible-content__grid .grid__item .accordion{margin-top:0;margin-bottom:0;padding:0;overflow:hidden;border:var(--collapsible-enhanced-row-border-width) solid var(--collapsible-enhanced-row-border-color, rgba(var(--color-foreground), .15));border-radius:var(--collapsible-enhanced-row-radius);background:var(--collapsible-enhanced-row-background, var(--gradient-background));background-color:var(--collapsible-enhanced-row-background, rgb(var(--color-background)))}.collapsible-content--enhanced.collapsible-content--enhanced-custom-row-background .collapsible-content__grid .grid__item .accordion{background:var(--collapsible-enhanced-row-background)}.collapsible-content--enhanced .accordion:after{border-radius:var(--collapsible-enhanced-row-radius)}.collapsible-content--enhanced .accordion summary{align-items:center;min-height:0;padding:var(--collapsible-enhanced-row-padding) calc(var(--collapsible-enhanced-row-padding) + var(--collapsible-enhanced-icon-size) + 1.2rem) var(--collapsible-enhanced-row-padding) var(--collapsible-enhanced-row-padding);color:inherit;line-height:1.3}.collapsible-content--enhanced .accordion__title{flex:1 1 auto;max-width:100%;min-height:0;padding:0;font-size:var(--collapsible-enhanced-question-font-size);font-style:normal;font-weight:var(--collapsible-enhanced-question-font-weight);line-height:1.3}.collapsible-content--enhanced .accordion .accordion__content{margin:0;padding:0 var(--collapsible-enhanced-row-padding) var(--collapsible-enhanced-row-padding);color:inherit;font-size:var(--collapsible-enhanced-answer-font-size);font-style:normal;line-height:1.5}.collapsible-content--enhanced summary .icon-caret{display:none}.collapsible-content--enhanced .accordion summary:before,.collapsible-content--enhanced .accordion summary:after{content:"";position:absolute;top:50%;right:var(--collapsible-enhanced-row-padding);width:var(--collapsible-enhanced-icon-size);height:.2rem;background-color:currentColor;transform:translateY(-50%);transform-origin:center;transition:opacity var(--duration-short) ease}.collapsible-content--enhanced .accordion summary:after{transform:translateY(-50%) rotate(90deg)}.collapsible-content--enhanced .accordion details[open]>summary:after{opacity:0}.collapsible-content--enhanced summary:hover{background:rgba(var(--color-foreground),.04)}.collapsible-content--enhanced summary:hover .accordion__title{text-decoration:none}@media screen and (max-width:749px){.collapsible-content--enhanced .collapsible-content__header,.collapsible-content--enhanced .collapsible-content-wrapper-narrow{max-width:100%}.collapsible-content--enhanced .accordion summary{padding-right:calc(var(--collapsible-enhanced-row-padding) + var(--collapsible-enhanced-icon-size-mobile) + 1.2rem)}.collapsible-content--enhanced .accordion__title{font-size:var(--collapsible-enhanced-question-font-size-mobile)}.collapsible-content--enhanced .accordion .accordion__content{font-size:var(--collapsible-enhanced-answer-font-size-mobile)}.collapsible-content--enhanced .accordion summary:before,.collapsible-content--enhanced .accordion summary:after{width:var(--collapsible-enhanced-icon-size-mobile)}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-collapsible-content-enhanced.css.map */
