.product__accordion.accordion,.collapsible-content .accordion{margin:.8rem 0 0;border:0;border-radius:10px;background:#f6f3f4;overflow:hidden}.collapsible-content .accordion:first-child{margin-top:0}.product__info-container:has(bl-bundle,.bl-pdp)>.product__accordion+.product__accordion{margin-top:.8rem!important}.product__accordion.accordion summary,.collapsible-content .accordion summary{align-items:center;gap:1rem;padding:1.2rem;line-height:1.3}.product__accordion .summary__title,.collapsible-content .accordion .summary__title{align-items:center;gap:1rem;min-width:0}.product__accordion .svg-wrapper,.collapsible-content .accordion .svg-wrapper{flex:none;display:grid;place-items:center;width:3.8rem;height:3.8rem;margin:0;border-radius:50%;background:#fff;color:#131316}.product__accordion .svg-wrapper svg,.collapsible-content .accordion .svg-wrapper svg{width:2.1rem;height:2.1rem;fill:none}.product__accordion .accordion__title,.collapsible-content .accordion .accordion__title{max-width:none;font-family:var(--font-body-family);font-size:1.4rem;font-weight:700;letter-spacing:0;line-height:1.3;color:#131316}.product__accordion summary>.icon-caret,.collapsible-content .accordion summary>.icon-caret,.product__accordion summary>.svg-wrapper:last-child,.collapsible-content .accordion summary>.svg-wrapper:last-child{position:static;flex:none;width:2.6rem;height:2.6rem;padding:.9rem;border-radius:50%;background:#fff;box-sizing:border-box;transition:transform .2s ease}.product__accordion .accordion__content,.collapsible-content .accordion .accordion__content{margin:0;padding:0 1.4rem 1.4rem;font-size:1.3rem;line-height:1.55;color:#131316c7}@media screen and (min-width:750px){.product__accordion .accordion__content,.collapsible-content .accordion .accordion__content{padding-left:6.2rem}}.product__accordion summary>.svg-wrapper:last-child,.collapsible-content .accordion summary>.svg-wrapper:last-child{display:grid;place-items:center;padding:0}.product__accordion summary>.svg-wrapper:last-child svg,.collapsible-content .accordion summary>.svg-wrapper:last-child svg,.product__accordion summary>svg.icon-caret,.collapsible-content .accordion summary>svg.icon-caret{width:1rem;height:1rem;fill:currentColor}.product__accordion details[open]>summary>.svg-wrapper:last-child,.collapsible-content .accordion details[open]>summary>.svg-wrapper:last-child{transform:rotate(180deg)}.product__accordion.accordion summary>.icon-caret,.collapsible-content .accordion.accordion summary>.icon-caret{position:static;flex:none;width:2.6rem;height:2.6rem;padding:.85rem;border-radius:50%;background:#fff;box-sizing:border-box;fill:currentColor;color:#131316;transition:transform .2s ease}.collapsible-content .accordion .summary__title{flex:1}.collapsible-content .accordion summary>.icon-caret,.product__accordion.accordion summary>.icon-caret{margin-left:auto}.product__accordion.accordion,.collapsible-content .accordion{margin-top:1.2rem}.product__info-container:has(bl-bundle,.bl-pdp)>.product__accordion+.product__accordion{margin-top:1.2rem!important}.product__accordion.accordion summary,.collapsible-content .accordion summary{padding:.9rem 1.2rem .9rem .9rem;min-height:5.2rem}.product__accordion .svg-wrapper,.collapsible-content .accordion .svg-wrapper{width:3.4rem;height:3.4rem}.product__accordion .svg-wrapper svg,.collapsible-content .accordion .svg-wrapper svg{width:1.9rem;height:1.9rem}.product__accordion.accordion summary>.icon-caret,.collapsible-content .accordion.accordion summary>.icon-caret{width:2.4rem;height:2.4rem;padding:.8rem}.product__accordion .accordion__content,.collapsible-content .accordion .accordion__content{padding:0 1.4rem 1.4rem;font-size:1.4rem;line-height:1.6;letter-spacing:.014rem}@media screen and (min-width:750px){.product__accordion .accordion__content,.collapsible-content .accordion .accordion__content{padding-left:5.3rem}}.product__accordion .accordion__content,.collapsible-content .accordion .accordion__content{font-size:calc(var(--font-body-scale) * 1.5rem);line-height:calc(1 + .8 / var(--font-body-scale));letter-spacing:.06rem;color:rgba(var(--color-foreground),.75)}@media screen and (min-width:750px){.product__accordion .accordion__content,.collapsible-content .accordion .accordion__content{font-size:calc(var(--font-body-scale) * 1.6rem)}}.product__accordion .accordion__title,.collapsible-content .accordion .accordion__title{font-size:calc(var(--font-body-scale) * 1.5rem);letter-spacing:.06rem;line-height:1.4;font-weight:700}@media screen and (min-width:750px){.product__accordion .accordion__title,.collapsible-content .accordion .accordion__title{font-size:calc(var(--font-body-scale) * 1.6rem)}}.product__accordion .accordion__title,.product__accordion .accordion__content{font-size:1.4rem;letter-spacing:.014rem}.product__accordion .accordion__title{line-height:1.4}.product__accordion .accordion__content{line-height:1.8}@media screen and (min-width:750px){.product__accordion .accordion__title,.product__accordion .accordion__content{font-size:1.4rem}}.product__accordion.accordion,.collapsible-content .accordion{position:relative}.product__accordion.accordion+.product__accordion.accordion,.collapsible-content .accordion+.accordion{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.product__info-container:has(bl-bundle,.bl-pdp)>.product__accordion+.product__accordion{margin-top:0!important}.product__accordion.accordion:has(+.product__accordion.accordion),.collapsible-content .accordion:has(+.accordion){border-bottom-left-radius:0;border-bottom-right-radius:0}.product__accordion.accordion+.product__accordion.accordion:before,.collapsible-content .accordion+.accordion:before{content:"";position:absolute;top:0;left:5.3rem;right:1.2rem;border-top:1px solid rgba(19,19,22,.09)}.collapsible-content .accordion.accordion+.accordion.accordion{margin-top:0}.collapsible-content .accordion .accordion__title,.collapsible-content .accordion .accordion__content{font-size:1.4rem}@media screen and (min-width:750px){.collapsible-content .accordion .accordion__title,.collapsible-content .accordion .accordion__content{font-size:1.5rem}}:is(.color-background-2,.color-accent-2) .collapsible-content .accordion.accordion,.collapsible-content :is(.color-background-2,.color-accent-2) .accordion.accordion{background:#ffffff0e}:is(.color-background-2,.color-accent-2) .collapsible-content .accordion .accordion__title,.collapsible-content :is(.color-background-2,.color-accent-2) .accordion .accordion__title{color:#fff}:is(.color-background-2,.color-accent-2) .collapsible-content .accordion .accordion__content,.collapsible-content :is(.color-background-2,.color-accent-2) .accordion .accordion__content{color:#ffffffb8}:is(.color-background-2,.color-accent-2) .collapsible-content .accordion .svg-wrapper,.collapsible-content :is(.color-background-2,.color-accent-2) .accordion .svg-wrapper,:is(.color-background-2,.color-accent-2) .collapsible-content .accordion.accordion summary>.icon-caret,.collapsible-content :is(.color-background-2,.color-accent-2) .accordion.accordion summary>.icon-caret{background:#ffffff14;color:#fff}:is(.color-background-2,.color-accent-2) .collapsible-content .accordion+.accordion:before,.collapsible-content :is(.color-background-2,.color-accent-2) .accordion+.accordion:before{border-top-color:#ffffff1a}
/*# sourceMappingURL=/cdn/shop/t/16/assets/bl-accordion.css.map */
