.collection-seo{display:block}.collection-seo__inner{position:relative}.collection-seo__inner--narrow{max-width:118rem;margin-left:auto;margin-right:auto}.collection-seo__bar{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;flex-wrap:wrap;margin-bottom:1.8rem}.collection-seo__bar-spacer{flex:1 1 auto}.collection-seo__title{font-family:"Freight Big Pro",var(--font-heading-family);font-size:3.2rem;font-weight:400;line-height:1.1;text-transform:capitalize;letter-spacing:normal;margin:0;color:#000;flex:1 1 auto}.collection-seo__controls{display:flex;align-items:center;gap:1.4rem;margin-left:auto;opacity:1;transition:opacity .3s ease}.collection-seo__ctrl{-webkit-appearance:none;appearance:none;background:none;border:0;padding:.4rem 0;cursor:pointer;color:#000;font-family:"Freight Big Pro",var(--font-heading-family);font-size:1.6rem;font-weight:400;line-height:1;letter-spacing:.04em;text-transform:uppercase;position:relative;transition:opacity .2s ease}.collection-seo__ctrl:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;opacity:.35;transition:opacity .2s ease}.collection-seo__ctrl:hover:after{opacity:1}.collection-seo__ctrl-divider{width:1px;height:1.4rem;background:#00000040}.collection-seo__intro{font-family:Cormorant,var(--font-body-family);font-size:2rem;line-height:1.6;color:#000c;margin:0 0 2.8rem;max-width:105ch}.collection-seo__intro p{margin:0 0 1.2rem}.collection-seo__intro p:last-child{margin-bottom:0}.collection-seo__list{border-top:1px solid rgba(0,0,0,.18)}.collection-seo__item{border-bottom:1px solid rgba(0,0,0,.18)}.collection-seo__summary{display:flex;align-items:center;justify-content:space-between;gap:2rem;cursor:pointer;padding:2rem .2rem;list-style:none;position:relative;transition:opacity .2s ease}.collection-seo__summary::-webkit-details-marker{display:none}.collection-seo__summary:hover{opacity:.62}.collection-seo__summary:focus-visible{outline:var(--focused-base-outline);outline-offset:-.2rem}.collection-seo__h2{font-family:"Freight Big Pro",var(--font-heading-family);font-size:2.6rem;font-weight:400;line-height:1.25;letter-spacing:normal;text-transform:capitalize;margin:0;color:#000}.collection-seo__h3{font-family:Cormorant,var(--font-body-family);font-size:2.1rem;font-weight:600;line-height:1.3;letter-spacing:normal;margin:0;color:#000}.collection-seo__h3--plain{padding:1.6rem 0 .4rem}.collection-seo__icon{flex:0 0 auto;position:relative;width:1.6rem;height:1.6rem}.collection-seo__icon--sm{width:1.2rem;height:1.2rem}.collection-seo__icon:before,.collection-seo__icon:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:#000;transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.collection-seo__icon:after{transform:rotate(90deg)}.collection-seo__item[open]>.collection-seo__summary .collection-seo__icon:after{transform:rotate(180deg)}.collection-seo__panel{padding:0 0 2.4rem;animation:collectionSeoReveal .35s ease both}@keyframes collectionSeoReveal{0%{opacity:0;transform:translateY(-.4rem)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.collection-seo__panel{animation:none}}.collection-seo__text{font-family:Cormorant,var(--font-body-family);font-size:1.9rem;line-height:1.7;color:#000000c7;max-width:92ch}.collection-seo__text p{margin:0 0 1.3rem}.collection-seo__text p:last-child,.collection-seo__text ul:last-child,.collection-seo__text ol:last-child{margin-bottom:0}.collection-seo__intro ul,.collection-seo__intro ol,.collection-seo__text ul,.collection-seo__text ol{list-style-position:outside;margin:0 0 1.3rem;padding-left:2.4rem}.collection-seo__intro li,.collection-seo__text li{margin-bottom:.7rem;padding-left:.4rem}.collection-seo__intro li>p,.collection-seo__text li>p{margin:0}.collection-seo__intro li>p+p,.collection-seo__text li>p+p{margin-top:.6rem}.collection-seo__intro li>ul,.collection-seo__intro li>ol,.collection-seo__text li>ul,.collection-seo__text li>ol{margin:.6rem 0 0}.collection-seo__intro li:last-child,.collection-seo__text li:last-child{margin-bottom:0}.collection-seo__text a{color:#000;text-underline-offset:.3rem}.collection-seo__sublist{margin-top:1rem;border-top:1px solid rgba(0,0,0,.1);padding-left:1.8rem;border-left:1px solid rgba(0,0,0,.12)}.collection-seo__item--nested{border-bottom:1px solid rgba(0,0,0,.1)}.collection-seo__item--nested:last-child{border-bottom:0}.collection-seo__summary--h3{padding:1.5rem 0}.collection-seo__item--nested .collection-seo__panel{padding-bottom:1.8rem}.collection-seo__more-wrap{display:none;justify-content:center;margin-top:3rem}.collection-seo__more{-webkit-appearance:none;appearance:none;cursor:pointer;background:none;border:1px solid #000;border-radius:0;padding:1.5rem 3.2rem;display:inline-flex;align-items:center;gap:1.2rem;color:#000;font-family:"Freight Big Pro",var(--font-heading-family);font-size:2rem;font-weight:400;line-height:1;text-transform:capitalize;transition:background-color .25s ease,color .25s ease}.collection-seo__more:hover{background:#000;color:#fff}.collection-seo__more-arrow{transition:transform .3s ease}.js .collection-seo[data-collapsible] .collection-seo__more-wrap{display:flex}.js .collection-seo[data-collapsible]:not(.is-expanded) .collection-seo__intro{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;max-height:3.4rem;margin-bottom:0}.js .collection-seo[data-collapsible]:not(.is-expanded) .collection-seo__more-wrap{margin-top:2rem}.js .collection-seo[data-collapsible]:not(.is-expanded) .collection-seo__body{display:none}.js .collection-seo[data-collapsible]:not(.is-expanded) .collection-seo__controls{opacity:0;visibility:hidden;pointer-events:none}.js .collection-seo[data-collapsible]:not(.is-expanded) .collection-seo__bar{margin-bottom:1.2rem}.collection-seo.is-expanded .collection-seo__more-arrow{transform:rotate(180deg)}@media screen and (min-width:750px){.collection-seo__title{font-size:4rem}.collection-seo__h2{font-size:3.2rem}.collection-seo__h3{font-size:2.3rem}.collection-seo__summary{padding:2.4rem .2rem}.collection-seo__sublist{padding-left:2.6rem}}@media screen and (max-width:749px){.collection-seo__bar{align-items:flex-start}.collection-seo__controls{margin-left:0}.collection-seo__ctrl{font-size:1.4rem}.collection-seo__intro{font-size:1.8rem}.js .collection-seo[data-collapsible]:not(.is-expanded) .collection-seo__intro{max-height:3rem}.collection-seo__h2{font-size:2.2rem}.collection-seo__h3{font-size:1.9rem}.collection-seo__text{font-size:1.7rem}.collection-seo__more{font-size:1.8rem;padding:1.3rem 2.6rem;width:100%;justify-content:center}.collection-seo__sublist{padding-left:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/component-collection-seo.css.map */
