.product-accordion_accordion__zXmoO{display:flex;flex-direction:column}.product-accordion_item__4ai5w{border-bottom:1px solid var(--color-border)}.product-accordion_item__4ai5w:last-child{border-bottom:none}.product-accordion_trigger__m9iyB{width:100%;display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-md) 0;background:transparent;border:none;cursor:pointer;text-align:left}.product-accordion_triggerText___WRnE{font-size:.8125rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.product-accordion_triggerIcon__q8XRR{display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.product-accordion_triggerIconOpen__7jWyy{transform:rotate(180deg)}.product-accordion_content__Nc6ca{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.product-accordion_contentOpen___5Z6z{grid-template-rows:1fr}.product-accordion_contentInner__IJ_n5{overflow:hidden;padding-bottom:0;transition:padding-bottom .25s ease}.product-accordion_contentOpen___5Z6z .product-accordion_contentInner__IJ_n5{padding-bottom:var(--spacing-md)}.product-accordion_description__s60uh{font-size:.9375rem;line-height:1.7;color:var(--color-muted)}.product-accordion_description__s60uh h2{font-family:var(--font-serif);font-size:1.0625rem;font-weight:600;color:var(--color-foreground);margin:1rem 0 .5rem}.product-accordion_description__s60uh h2:first-child{margin-top:0}.product-accordion_description__s60uh p{margin:0 0 .75rem}.product-accordion_description__s60uh p:last-child{margin-bottom:0}.product-accordion_description__s60uh strong{color:var(--color-foreground);font-weight:500}.product-accordion_description__s60uh ol,.product-accordion_description__s60uh ul{margin:.5rem 0;padding-left:1.25rem}.product-accordion_description__s60uh li{margin-bottom:.25rem}.product-accordion_detailsList__Qmg9A{list-style:none;display:flex;flex-direction:column;gap:.5rem;font-size:.875rem;color:var(--color-muted)}.product-accordion_detailsList__Qmg9A strong{color:var(--color-foreground);font-weight:500}.product-accordion_materialsList__3UgTS{list-style:none;display:flex;flex-direction:column;gap:.5rem;font-size:.875rem;color:var(--color-muted)}.product-accordion_materialsList__3UgTS strong{color:var(--color-foreground);font-weight:500}.product-accordion_careNote__6ugjN{margin-top:var(--spacing-sm);font-size:.8125rem;color:var(--color-muted);font-style:italic}