.product-description-accordion{--product-description-accordion-inline: var(--space-0);--product-description-accordion-divider-width: 1px;--product-description-accordion-ring-width: 2px;--product-description-accordion-chip-size: var(--space-x8);--product-description-accordion-icon-size: var(--space-x5);--product-description-accordion-duration: .25s;display:block}.product-description-accordion--panel{--product-description-accordion-inline: var(--space-x6)}.product-description-accordion__item{border-block-end:var(--product-description-accordion-divider-width) solid var(--border-divider)}.product-description-accordion__heading{margin:0;padding-inline:var(--product-description-accordion-inline);font:inherit}.product-description-accordion__toggle{position:relative;display:flex;align-items:center;gap:var(--space-x3);inline-size:100%;margin:0;padding-block:var(--space-x6);padding-inline:0;border:0;background:transparent;color:var(--text-primary);font:inherit;text-align:start;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.product-description-accordion__toggle[aria-expanded=true]{padding-block-end:var(--space-x4)}.product-description-accordion__toggle:after{content:"";position:absolute;inset-block:0;inset-inline:calc(var(--space-x1-5) * -1);border:var(--product-description-accordion-ring-width) solid transparent;border-radius:var(--radius-x1-5);pointer-events:none}.product-description-accordion__toggle:focus-visible{outline:none}.product-description-accordion__toggle:not([data-pointer]):focus-visible:after{border-color:var(--control-border-focus)}.product-description-accordion__title{flex:1;min-inline-size:0;overflow-wrap:anywhere}.product-description-accordion__chip{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:var(--product-description-accordion-chip-size);block-size:var(--product-description-accordion-chip-size);margin:calc(var(--space-x1-5) * -1);border-radius:var(--radius-x1-5);color:var(--icon-primary)}@media(hover:hover){.product-description-accordion__toggle:hover .product-description-accordion__chip{background:var(--control-bg-secondary-inverse)}}.product-description-accordion__toggle:active .product-description-accordion__chip{background:var(--control-bg-secondary-inverse-hover)}.product-description-accordion__chevron{display:block;inline-size:var(--product-description-accordion-icon-size);block-size:var(--product-description-accordion-icon-size)}.product-description-accordion__toggle[aria-expanded=true] .product-description-accordion__chevron{transform:rotate(180deg)}.product-description-accordion__region{display:grid;grid-template-rows:0fr}.product-description-accordion__heading:has([aria-expanded=true])+.product-description-accordion__region{grid-template-rows:1fr}.product-description-accordion__clip{min-block-size:0;margin-inline:calc(var(--space-x1) * -1);padding-inline:var(--space-x1);overflow:hidden}.product-description-accordion__body{padding-block-end:var(--space-x6);padding-inline:var(--product-description-accordion-inline)}.product-description-accordion__body--description{display:flex;flex-direction:column;gap:var(--space-x6)}.product-description-accordion__body--care{display:flex;flex-direction:column;gap:var(--space-x4)}.product-description-accordion__intro{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-x3)}.product-description-accordion__story{align-self:stretch}.product-description-accordion__rich{color:var(--text-secondary);overflow-wrap:break-word}.product-description-accordion__rich>*,.product-description-accordion__rich .metafield-rich_text_field>*{margin:0}.product-description-accordion__rich :is(h1,h2,h3,h4,h5,h6){font:inherit;font-weight:inherit}.product-description-accordion__rich :where(ul,ol){margin:0;padding-inline-start:var(--space-x5)}.product-description-accordion__rich>*+*,.product-description-accordion__rich .metafield-rich_text_field>*+*{margin-block-start:var(--space-x3)}.product-description-accordion__rich li+li{margin-block-start:var(--space-x1)}.product-description-accordion__rich a{color:inherit;text-decoration:underline}.product-description-accordion__rich :is(img,video){max-inline-size:100%;block-size:auto}.product-description-accordion__rich iframe{max-inline-size:100%}product-description-accordion:defined [data-product-description-intro]:not([data-expanded]){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.product-description-accordion__more[hidden]{display:none}.product-description-accordion__more .link-button{margin-block:calc((var(--link-button-tap-size, var(--space-x11)) - 1lh) / -2);margin-inline-start:calc(var(--space-x1) * -1)}.product-description-accordion__more[data-pointer] .link-button{--link-button-ring: transparent}.product-description-accordion__labels,.product-description-accordion__features,.product-description-accordion__care,.product-description-accordion__material-groups,.product-description-accordion__materials,.product-description-accordion__included{margin:0;padding:0;list-style:none}.product-description-accordion__labels{display:flex;flex-wrap:wrap;gap:var(--space-x2)}.product-description-accordion__label-item{display:flex}.product-description-accordion__features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-x2)}.product-description-accordion__feature{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-x3);min-inline-size:0;padding:var(--space-x3);border-radius:var(--radius-x1-5);background:var(--bg-secondary);overflow:clip}.product-description-accordion__feature-icon{display:flex;flex:none;padding:var(--space-x2);border-radius:var(--radius-x1);background:var(--bg-primary)}.product-description-accordion__icon{display:block;flex:none;inline-size:var(--product-description-accordion-icon-size);block-size:var(--product-description-accordion-icon-size);object-fit:contain}.product-description-accordion__feature-text{display:flex;flex-direction:column;align-self:stretch;min-inline-size:0}.product-description-accordion__feature-label{color:var(--text-secondary);text-transform:uppercase;overflow-wrap:anywhere}.product-description-accordion__feature-value{color:var(--text-primary);overflow-wrap:anywhere}.product-description-accordion__model:not(:first-child){padding-block-start:var(--space-x6);border-block-start:var(--product-description-accordion-divider-width) solid var(--border-divider)}.product-description-accordion__model-note{display:flex;flex-direction:column;gap:var(--space-x1)}.product-description-accordion__model-title,.product-description-accordion__model-text{margin:0;overflow-wrap:break-word}.product-description-accordion__model-title{color:var(--text-primary)}.product-description-accordion__model-text{color:var(--text-secondary)}.product-description-accordion__material-groups,.product-description-accordion__material-group{display:flex;flex-direction:column;gap:var(--space-x3)}.product-description-accordion__material-group>.product-description-accordion__group-label{white-space:normal;overflow-wrap:anywhere}.product-description-accordion__materials{display:flex;flex-direction:column;gap:var(--space-x3)}.product-description-accordion__materials--grouped{padding-inline:var(--space-x3);overflow:clip}.product-description-accordion__material{display:flex;flex-direction:column;gap:var(--space-x1)}.product-description-accordion__material:not(:last-child){padding-block-end:calc(var(--space-x3) - var(--product-description-accordion-divider-width));border-block-end:var(--product-description-accordion-divider-width) solid var(--border-divider)}.product-description-accordion__material-part,.product-description-accordion__material-value{margin:0;overflow-wrap:break-word}.product-description-accordion__material-part{color:var(--text-secondary)}.product-description-accordion__material-value{color:var(--text-primary)}.product-description-accordion__care{display:flex;flex-direction:column;gap:var(--space-x2)}.product-description-accordion__care-row{display:flex;align-items:center;gap:var(--space-x1-5)}.product-description-accordion__care-text{flex:1;min-inline-size:0;color:var(--text-secondary);overflow-wrap:break-word}.product-description-accordion__care--bullets{padding-inline-start:var(--space-x6)}.product-description-accordion__care-disclaimer{margin:0;color:var(--text-secondary);overflow-wrap:break-word}.product-description-accordion__included{display:flex;flex-direction:column;gap:var(--space-x1);color:var(--text-secondary);overflow:clip;overflow-wrap:break-word}.product-description-accordion__care--bullets .product-description-accordion__care-row{display:list-item;list-style:disc outside;color:var(--text-secondary)}@media(prefers-reduced-motion:no-preference){.product-description-accordion__toggle{transition:padding-block-end var(--product-description-accordion-duration) ease}.product-description-accordion__region{transition:grid-template-rows var(--product-description-accordion-duration) ease}.product-description-accordion__chevron{transition:transform var(--product-description-accordion-duration) ease}}
/*# sourceMappingURL=/cdn/shop/t/296/assets/rebirth-product-description-accordion.css.map */
