.collection-banner{position:relative}.collection-description-section .page-width{max-width:1600px;padding-inline:16px;margin-inline:auto}@media(min-width:768px){.collection-description-section .page-width{padding-inline:48px}}.collection-description{margin:0 auto;display:block;text-align:center}.collection-description__content{overflow:hidden;transition:max-height .4s ease}.collection-description__content.collapsed{max-height:var(--collapsed-height);position:relative}.collection-description__content h1,.collection-description__content h2,.collection-description__content h3,.collection-description__content h4{font-weight:500;margin:0 0 16px;line-height:1.3;text-transform:capitalize}.collection-description__content h1{font-size:24px}.collection-description__content h2{font-size:20px;margin-top:32px}.collection-description__content h2:first-child{margin-top:0}.collection-description__content h3{font-size:18px;margin-top:28px}.collection-description__content h4{font-size:16px;margin-top:24px}@media(min-width:768px){.collection-description__content h1{font-size:30px}.collection-description__content h2{font-size:26px}.collection-description__content h3{font-size:22px}.collection-description__content h4{font-size:19px}}.collection-description__content p{font-size:16px;font-weight:300;line-height:1.7;color:#454545;margin:0 0 16px}.collection-description__content p:last-child{margin-bottom:0}.collection-description__content a{color:#070808;text-decoration:underline}.collection-description__content a:hover{text-decoration:none}.collection-description__content strong,.collection-description__content b{font-weight:500}.collection-description__toggle{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-family:Hanken Grotesk;font-weight:400;background:none;cursor:pointer;margin-top:32px;color:#070808;background-color:#fff;padding:14px 32px;border:1px solid #070808;line-height:1;text-transform:uppercase}.collection-description__toggle[aria-expanded=true] svg{transform:rotate(180deg)}@media(min-width:768px){.collection-description__toggle svg{display:none}}@media(max-width:768px){.collection-description__toggle{border:unset;text-transform:uppercase}}@media(max-width:768px){.collection-description__content h1,.collection-description__content h2,.collection-description__content h3,.collection-description__content h4,.collection-description__content p,.collection-description__content,.collection-description{text-align:center!important}.collection-description__toggle{margin-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/collection-description-section.css.map */
