.collection-rich-text-wrapper{margin-left:auto;margin-right:auto;width:100%}.collection-rich-text-wrapper--narrow{max-width:84rem}.collection-rich-text-wrapper--medium{max-width:104rem}.collection-rich-text-wrapper--standard{max-width:100%}.collection-rich-text__box{width:100%;position:relative;transition:all .3s ease}.collection-rich-text__box--card{padding:2.8rem 2.2rem;border-radius:calc(var(--text-boxes-radius, 16px));border:1px solid rgba(var(--color-foreground),.08);background-color:rgb(var(--color-background));box-shadow:0 4px 20px -2px rgba(var(--color-foreground),.04)}@media screen and (min-width:750px){.collection-rich-text__box--card{padding:3.6rem 4rem}}.collection-rich-text__box--subtle_bg{padding:2.5rem 2rem;border-radius:calc(var(--text-boxes-radius, 16px));background-color:rgba(var(--color-foreground),.035);border:1px solid rgba(var(--color-foreground),.06)}@media screen and (min-width:750px){.collection-rich-text__box--subtle_bg{padding:3.2rem 3.5rem}}.collection-rich-text__box--none{padding:0;background:transparent;border:none;box-shadow:none}.collection-rich-text__heading{margin-top:0;margin-bottom:1.6rem;color:rgb(var(--color-foreground));letter-spacing:-.02em;font-weight:700;line-height:1.25}.collection-rich-text__heading.h1{font-size:clamp(2.4rem,3.5vw,3.6rem)}.collection-rich-text__heading.h2{font-size:clamp(2rem,2.8vw,2.8rem)}.collection-rich-text__heading.h3{font-size:clamp(1.8rem,2.2vw,2.2rem)}.collection-rich-text__heading.h4{font-size:1.6rem}.collection-rich-text__content{color:rgba(var(--color-foreground),.88);font-size:1.5rem;line-height:1.7;word-break:break-word}@media screen and (min-width:750px){.collection-rich-text__content{font-size:1.6rem;line-height:1.75}}.collection-rich-text__content>*:first-child{margin-top:0}.collection-rich-text__content>*:last-child{margin-bottom:0}.collection-rich-text__content p{margin-bottom:1.4rem}.collection-rich-text__content a{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:3px;transition:opacity .2s ease}.collection-rich-text__content a:hover{opacity:.75}.collection-rich-text--align-left{text-align:left}.collection-rich-text--align-center{text-align:center}.collection-rich-text--align-right{text-align:right}.collection-rich-text--align-justify{text-align:justify}.collection-rich-text__content--collapsible{position:relative;max-height:var(--collapsed-height, 140px);overflow:hidden;transition:max-height .45s cubic-bezier(.4,0,.2,1)}.collection-rich-text__content--collapsible:not(.is-expanded):after{content:"";position:absolute;bottom:0;left:0;right:0;height:70px;background:linear-gradient(to bottom,rgba(var(--color-background),0),rgb(var(--color-background)) 95%);pointer-events:none}.collection-rich-text__box--subtle_bg .collection-rich-text__content--collapsible:not(.is-expanded):after{background:linear-gradient(to bottom,rgba(var(--color-background),0),rgba(var(--color-foreground),.05) 95%)}.collection-rich-text__content--collapsible.is-expanded{max-height:2500px}.collection-rich-text__content--collapsible.is-expanded:after{display:none}.collection-rich-text__toggle-wrapper{margin-top:1.8rem;display:flex}.collection-rich-text__toggle-wrapper--left{justify-content:flex-start}.collection-rich-text__toggle-wrapper--center{justify-content:center}.collection-rich-text__toggle-wrapper--right{justify-content:flex-end}.collection-rich-text__toggle-wrapper--justify{justify-content:flex-start}.collection-rich-text__toggle-btn{display:inline-flex;align-items:center;gap:.7rem;background:transparent;border:1px solid rgba(var(--color-foreground),.25);color:rgb(var(--color-foreground));padding:.75rem 1.6rem;border-radius:9999px;font-size:1.35rem;font-weight:600;cursor:pointer;transition:all .25s ease;font-family:inherit;box-shadow:0 1px 3px #0000000a}.collection-rich-text__toggle-btn:hover{background-color:rgba(var(--color-foreground),.06);border-color:rgba(var(--color-foreground),.6);transform:translateY(-1px)}.collection-rich-text__toggle-btn:active{transform:translateY(0)}.collection-rich-text__toggle-btn svg{transition:transform .3s cubic-bezier(.4,0,.2,1)}.collection-rich-text__toggle-btn[aria-expanded=true] svg{transform:rotate(180deg)}.collection-rich-text__btn-wrapper{margin-top:2.2rem;display:flex}.collection-rich-text__btn-wrapper--left{justify-content:flex-start}.collection-rich-text__btn-wrapper--center{justify-content:center}.collection-rich-text__btn-wrapper--right{justify-content:flex-end}.collection-rich-text__btn-wrapper--justify{justify-content:flex-start}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-collection-rich-text.css.map */
