.c-collection-seo{border-top:.0625rem solid rgba(25,28,32,.1)}.c-collection-seo__inner{padding:2.5rem 1rem 4.5rem;text-align:center}.c-collection-seo__title{margin-bottom:1rem}.c-collection-seo__description{color:rgba(25,28,32,.5);max-height:unset;opacity:1;transition:all .2s ease-in-out}.c-collection-seo__description p{margin-top:.8rem}.c-collection-seo__description.is-full p{margin-top:0}.c-collection-seo__description.is-hidden{max-height:0;overflow:hidden;opacity:0}.c-collection-seo__button{position:relative;z-index:5}.c-collection-seo__button svg{width:1.25rem;padding:0 .2rem .2rem;transition:all .6s ease-in-out}.c-collection-seo__button .is-active svg.is-plus,.c-collection-seo__button svg.is-minus{display:none}.c-collection-seo__button .is-active svg.is-minus{display:inline-block}@media only screen and (max-width:749px){.c-collection-seo__description.is-summary{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-bottom:1.5rem}}@media only screen and (min-width:750px){.c-collection-seo__inner{max-width:44.6875rem;margin-left:auto;margin-right:auto}}@media only screen and (min-width:1100px){.c-collection-seo__inner{padding-top:5rem;padding-bottom:5rem}.c-collection-seo__description p{font-size:1rem;line-height:1.375rem;margin-top:.6875rem}}@media only screen and (min-width:2000px){.c-collection-seo__inner{max-width:39rem}}
