.cs-react-accordion-section{padding-top:.5rem;padding-bottom:2.5rem;background-color:#f5f0e8}@media(min-width:1024px){.cs-react-accordion-section{padding-bottom:3.5rem}}.cs-react-accordion-max-container{max-width:48rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media(min-width:640px){.cs-react-accordion-max-container{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.cs-react-accordion-max-container{padding-left:2rem;padding-right:2rem}}.cs-react-accordion-card{background-color:#ede4d48c;border:1px solid rgba(197,165,90,.2);border-radius:.375rem;overflow:hidden}.cs-react-accordion-top-bar{display:flex;justify-content:flex-end;padding:.625rem 1.25rem;border-bottom:1px solid rgba(197,165,90,.15);background-color:#ede4d44d}@media(min-width:640px){.cs-react-accordion-top-bar{padding-left:1.75rem;padding-right:1.75rem}}.cs-react-accordion-toggle-all{background:transparent;border:none;cursor:pointer;padding:0;color:#000e298c;font-size:11px;font-family:var(--font-body-family),sans-serif;text-transform:uppercase;letter-spacing:.18em;transition:color .2s ease}.cs-react-accordion-toggle-all:hover{color:#c5a55a}.cs-react-accordion-item{border-top:1px solid rgba(197,165,90,.15)}.cs-react-accordion-item:first-of-type{border-top:none}.cs-react-accordion-header{width:100%;display:flex;align-items:center;justify-content:space-between;padding:1.25rem;background:transparent;border:none;cursor:pointer;text-align:left;outline:none;transition:background-color .2s ease}@media(min-width:640px){.cs-react-accordion-header{padding-left:1.75rem;padding-right:1.75rem}}.cs-react-accordion-header:hover{background-color:#ede4d4cc}.cs-react-accordion-title{font-family:var(--font-heading-family),serif;font-size:1rem;color:#000e298c;transition:color .2s ease,font-weight .2s ease}@media(min-width:640px){.cs-react-accordion-title{font-size:1.125rem}}.cs-react-accordion-item.is-active .cs-react-accordion-title{color:#000e29;font-weight:600}.cs-react-chevron-icon{flex-shrink:0;color:#000e2966;transition:transform .3rem cubic-bezier(.4,0,.2,1),color .3s ease}.cs-react-accordion-item.is-active .cs-react-chevron-icon{transform:rotate(180deg);color:#000e29}.cs-react-accordion-collapse{max-height:0;overflow:hidden;transition:max-height .3s cubic-bezier(.4,0,.2,1)}.cs-react-accordion-body{padding-left:1.25rem;padding-right:1.25rem;padding-bottom:1.75rem;color:#000e29bf;font-family:var(--font-body-family),sans-serif;font-size:.875rem;line-height:1.625}@media(min-width:640px){.cs-react-accordion-body{padding-left:1.75rem;padding-right:1.75rem;font-size:15px}}.cs-space-y-1-5>*+*{margin-top:.375rem}.cs-space-y-2-5>*+*{margin-top:.625rem}.cs-space-y-3>*+*{margin-top:.75rem}.cs-space-y-4>*+*{margin-top:1rem}.cs-space-y-6>*+*{margin-top:1.5rem}.mt-1{margin-top:.25rem}.mt-05{margin-top:.125rem}.mb-2{margin-bottom:.5rem}.mt-3{margin-top:.75rem}.cs-whitespace-pre{white-space:pre-line}.cs-list-none{list-style:none;padding:0;margin:0}.cs-flex-gap-4{display:flex;gap:1rem}.cs-flex-center-gap-3{display:flex;align-items:center;gap:.75rem}.cs-flex-center-gap-2{display:flex;align-items:center;gap:.5rem}.cs-flex-wrap-gap-2{display:flex;flex-wrap:wrap;gap:.5rem}.shrink-0{flex-shrink:0}.text-gold{color:#c5a55a}.text-dark,.text-dark-global{color:#000e29}.text-dark-80{color:#000e29cc}.text-dark-75{color:#000e29bf}.text-muted{color:#000e29a6}.text-muted-55{color:#000e298c}.text-muted-45{color:#000e2973}.font-semibold{font-weight:600}.font-display{font-family:var(--font-heading-family),serif}.text-sm{font-size:.875rem}.text-11{font-size:11px}.italic{font-style:italic}.cs-react-eyebrow-caps{color:#c5a55a;font-size:11px;text-transform:uppercase;letter-spacing:.2em;margin-bottom:.5rem}.marker-gold::marker{color:#c5a55a}.marker-gold-60::marker{color:#c5a55a99}.cs-react-badge-pill{border:1px solid rgba(197,165,90,.3);color:#000e29cc;font-size:.75rem;padding:.25rem .75rem;border-radius:9999px}.cs-react-avoid-box{background-color:#f5f0e8;border-left:2px solid rgba(197,165,90,.5);padding:.875rem 1rem;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.cs-step-counter-ring{flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:9999px;border:1px solid rgba(197,165,90,.4);display:flex;align-items:center;justify-content:center;color:#c5a55a;font-family:var(--font-heading-family),serif;font-size:.875rem}
/*# sourceMappingURL=/cdn/shop/t/14/assets/cs-main-product-accordion.css.map */
