.seo-description{--seo-card-bg: #ffffff;--seo-card-radius: 16px;--seo-card-padding: 40px;--seo-column-gap: 40px;--seo-block-gap: 40px;--seo-heading-gap: 24px;--seo-heading-color: #000000;--seo-text-color: #444444;--seo-button-bg: #0c0c0f;--seo-button-text: #ffffff;--seo-fade-height: 145px;padding-top:var(--PT, 0px);padding-bottom:var(--PB, 80px)}.seo-description__card{position:relative;padding:var(--seo-card-padding);border-radius:var(--seo-card-radius);background-color:var(--seo-card-bg)}.seo-description__heading{margin:0 0 var(--seo-heading-gap);font-family:var(--FONT-STACK-HEADING);font-size:32px;font-weight:var(--FONT-WEIGHT-HEADING-BOLD, 700);line-height:1.2;letter-spacing:normal;text-transform:none;color:var(--seo-heading-color)}.seo-description__content{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--seo-block-gap) var(--seo-column-gap);align-items:start}@media only screen and (min-width:1024px){.seo-description--split .seo-description__content{grid-template-columns:repeat(2,minmax(0,1fr))}.seo-description--columns .seo-description__part{column-count:2;column-gap:var(--seo-column-gap)}.seo-description--columns .seo-description__part>*,.seo-description--columns .seo-description__part>.metafield-rich_text_field>*{break-inside:avoid}.seo-description--columns .seo-description__part :is(h1,h2,h3,h4,h5,h6){break-after:avoid}.seo-description--columns .seo-description__part:first-child>:is(h1,h2,h3,h4,h5,h6):first-child,.seo-description--columns .seo-description__part:first-child>.metafield-rich_text_field>:is(h1,h2,h3,h4,h5,h6):first-child{column-span:all;margin-bottom:var(--seo-heading-gap)}}.seo-description__part{min-width:0}.seo-description__part>.metafield-rich_text_field{display:contents}.seo-description__content :is(h1,h2,h3,h4,h5,h6){margin:var(--seo-block-gap) 0 var(--seo-heading-gap);font-family:var(--FONT-STACK-HEADING);font-size:24px;font-weight:var(--FONT-WEIGHT-HEADING-BOLD, 700);line-height:1.2;letter-spacing:normal;text-transform:none;color:var(--seo-heading-color)}.seo-description__part:first-child>.metafield-rich_text_field>:is(h1,h2,h3,h4,h5,h6):first-child,.seo-description__part:first-child>:is(h1,h2,h3,h4,h5,h6):first-child{font-size:32px}@media only screen and (max-width:767px){.seo-description__part:first-child>.metafield-rich_text_field>:is(h1,h2,h3,h4,h5,h6):first-child,.seo-description__part:first-child>:is(h1,h2,h3,h4,h5,h6):first-child{font-size:26px}}.seo-description__content :is(h1,h2,h3,h4,h5,h6):first-child,.seo-description__part>.metafield-rich_text_field>:is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.seo-description__content p,.seo-description__content li{margin:0 0 1em;font-family:var(--FONT-STACK-BODY);font-size:14px;font-weight:500;line-height:1.4;color:var(--seo-text-color);opacity:.8}.seo-description__content p:last-child,.seo-description__part>.metafield-rich_text_field>p:last-child{margin-bottom:0}.seo-description__content p:empty{display:none}.seo-description__content a{color:inherit;text-decoration:underline;text-underline-offset:2px}.seo-description__content a:hover,.seo-description__content a:focus-visible{color:var(--seo-heading-color)}.seo-description--collapsible.is-collapsed .seo-description__card{max-height:var(--seo-collapsed-height, 500px);overflow:hidden}.seo-description__fade{position:absolute;right:0;bottom:0;left:0;height:var(--seo-fade-height);border-radius:0 0 var(--seo-card-radius) var(--seo-card-radius);background:linear-gradient(180deg,rgba(255,255,255,0) 0%,var(--seo-card-bg) 100%);pointer-events:none}.seo-description__toggle{position:absolute;bottom:32px;left:50%;display:inline-flex;align-items:center;justify-content:center;height:56px;margin:0;padding:0 24px;border:0;border-radius:100px;background-color:var(--seo-button-bg);color:var(--seo-button-text);font-family:var(--FONT-STACK-BODY);font-size:16px;font-weight:var(--FONT-WEIGHT-BODY-BOLD, 700);line-height:normal;letter-spacing:0;text-transform:uppercase;white-space:nowrap;cursor:pointer;transform:translate(-50%);transition:opacity .2s ease}.seo-description__toggle:hover,.seo-description__toggle:focus-visible{opacity:.85}.seo-description__toggle:focus-visible{outline:2px solid var(--seo-button-bg);outline-offset:2px}.seo-description__toggle-text--less,.seo-description--collapsible.is-expanded .seo-description__fade{display:none}.seo-description--collapsible.is-expanded .seo-description__toggle{position:static;margin-top:var(--seo-block-gap);transform:none}.seo-description--collapsible.is-expanded .seo-description__card{display:flex;flex-direction:column;align-items:center}.seo-description--collapsible.is-expanded .seo-description__heading,.seo-description--collapsible.is-expanded .seo-description__content{width:100%}.seo-description--collapsible.is-expanded .seo-description__toggle-text--more{display:none}.seo-description--collapsible.is-expanded .seo-description__toggle-text--less{display:inline}.seo-description--short .seo-description__fade,.seo-description--short .seo-description__toggle{display:none}.seo-description--short.is-collapsed .seo-description__card{max-height:none}@media only screen and (max-width:767px){.seo-description{--seo-card-padding: 24px;--seo-block-gap: 32px;--seo-heading-gap: 16px}.seo-description__content :is(h1,h2,h3,h4,h5,h6){font-size:20px}.seo-description__toggle{height:48px;font-size:14px}}@media(prefers-reduced-motion:reduce){.seo-description__toggle{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-collection-seo-description.css.map */
