.collapsible-content-main{display:flex;flex-direction:column;max-width:700px;margin:0 auto;padding:clamp(4rem,8vw,7rem) 2rem}.collapsible-title{font-family:Exo,sans-serif;font-weight:700;font-size:clamp(1.75rem,3.5vw,2.75rem);letter-spacing:-.02em;color:#1a1a1a;text-align:center;margin-bottom:.5rem;line-height:1.15}.collapsible-subtitle{font-family:Open Sans,sans-serif;font-weight:400;font-size:1.05rem;line-height:1.6;color:#6d6b6b;text-align:center;max-width:540px;margin:0 auto 2.5rem}.collapsible-content__inner{display:flex;flex-direction:column;max-width:100%}.accordion{border-bottom:1px solid #e8e4e0;background:none;border-radius:0;margin-bottom:0;max-width:100%}.accordion+.accordion{border-top:0;margin-top:0}.accordion-container .accordion{max-width:700px;margin-right:auto;margin-left:auto}.accordion-container .accordion:last-child{margin-bottom:0}.accordion summary{font-family:Exo,sans-serif;font-weight:600;font-size:1rem;color:var(--text-primary, #1a1a1a);padding:1.15rem .5rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;list-style:none;width:100%;position:relative;line-height:1.35;letter-spacing:-.01em;transition:color .2s ease}.accordion summary:hover{color:#b4176c}.accordion summary::-webkit-details-marker{display:none}.accordion summary span{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:50%;background:var(--bg-warm, #faf8f6);margin-left:1rem;transition:all .3s cubic-bezier(.16,1,.3,1)}.accordion summary span svg{width:20px;height:20px;transition:all .3s cubic-bezier(.16,1,.3,1);transform:rotate(0);color:var(--wine-primary, #b4176c)}.accordion summary:hover span{background:var(--wine-primary-pale, #f8e5f0)}.accordion details[open] summary span{transform:scale(1.02)}.accordion details[open] summary span svg{transform:rotate(45deg)}[dir=rtl] .accordion summary{flex-direction:row-reverse}[dir=rtl] .accordion summary span{margin-left:0;margin-right:1rem}.accordion .accordion__content{font-family:Open Sans,sans-serif;font-weight:400;font-size:.88rem;line-height:1.65;color:var(--text-body, #333);padding:0 .5rem 1.25rem;max-height:1000px;overflow:hidden;transition:max-height .4s ease}.accordion__content>p{font-weight:400}.accordion .accordion__content>*:last-child{margin-bottom:0}.collapsible__content{font-family:Open Sans,sans-serif;font-weight:400;font-size:.92rem;line-height:1.7;color:#6d6b6b;padding:0 0 1.5rem}.collapsible-ayuda{text-align:center;margin-top:2rem;font-family:Open Sans,sans-serif;font-size:.88rem;font-weight:400;line-height:normal;color:#6d6b6b}.ayuda-url{color:#b4176c;font-weight:600;font-size:inherit;text-decoration:none;transition:opacity .2s ease}.ayuda-url:hover{text-decoration:underline;opacity:.85}.collapsible-content{color:var(--color-text)}.collapsible-content a{color:var(--color-links, var(--color-text))}.collapsible-content--has-bg{isolation:isolate;border-radius:var(--block-border-radius, 16px);padding:25px;background:var(--color-bg, var(--bg-body, #f5f5f5))}@media only screen and (min-width:1068px){.collapsible-content--has-bg{padding:55px}}.collapsible-content .accordion:first-child{border-top:0}.collapsible-content .accordion:last-child{border-bottom:0;margin-bottom:0}@media(min-width:769px){.collapsible-content{display:flex;flex-direction:column;justify-content:center;margin:0}.collapsible-content__inner{display:flex;flex-direction:column;justify-content:center;margin:auto;width:100%}.collapsible-content .section-header{align-items:start;padding-top:0}.collapsible-content .section-header--content{position:sticky;top:20px;left:0}.header-sticky--active .collapsible-content .section-header--content{top:calc(var(--header-height, 0px) + 20px)}}
/*# sourceMappingURL=/cdn/shop/t/312/assets/collapsible-content.css.map */
