[data-premium-disclosure]{overflow:visible}.premium-disclosure-wrap{max-width:680px}.premium-disclosure-wrap [data-premium-disclosure]{margin-bottom:0}.premium-disclosure-wrap [data-premium-disclosure]>:first-child,.premium-disclosure-wrap [data-premium-disclosure]>.metafield-rich_text_field>:first-child{margin-top:0}.premium-disclosure-wrap [data-premium-disclosure]>:last-child,.premium-disclosure-wrap [data-premium-disclosure]>.metafield-rich_text_field>:last-child{margin-bottom:0}.premium-disclosure-wrap.is-collapsible [data-premium-disclosure]{overflow:hidden}.premium-disclosure-wrap.is-expanded [data-premium-disclosure]{overflow:visible}.premium-disclosure-toggle{display:inline-flex;align-items:center;gap:.28em;margin:.45em 0 0;padding:.15em 0;border:0;background:transparent;color:var(--blue, #075bff);font:inherit;font-weight:800;line-height:1.35;text-align:left;cursor:pointer}.premium-disclosure-toggle:after{content:"\2193";display:inline-block;font-size:.9em;transition:transform 1.05s cubic-bezier(.22,.61,.36,1)}.premium-disclosure-wrap.is-expanded .premium-disclosure-toggle:after{transform:rotate(180deg)}.premium-disclosure-toggle:hover{text-decoration:underline;text-underline-offset:3px}.premium-disclosure-toggle:focus-visible{outline:3px solid rgba(7,91,255,.22);outline-offset:3px;border-radius:3px}.premium-disclosure-wrap--story{max-width:none}.premium-product-description{max-width:68ch;line-height:1.68;text-align:left;text-wrap:pretty}.premium-product-description p{margin-block:0 1.05em}.premium-disclosure-wrap--story .premium-disclosure-toggle{margin-top:.7rem}.premium-story .premium-split{align-items:start}.premium-story .premium-visual-cards,.premium-story .premium-visual{align-self:start}@media(prefers-reduced-motion:reduce){.premium-disclosure-toggle:after{transition-duration:1ms}}:is(.premium-subtitle,.premium-product-description,.product-info__description){color:#596980!important;line-height:1.65}:is(.premium-subtitle,.premium-product-description,.product-info__description) :is(p,li,span,font,strong,b,em,i,u,s):not(:is(h1,h2,h3,h4,h5,h6) *){color:#596980!important}:is(.premium-subtitle,.premium-product-description,.product-info__description) :is(p,ul,ol){margin-block:0 .8em!important}:is(.premium-subtitle,.premium-product-description,.product-info__description)>:last-child,:is(.premium-subtitle,.premium-product-description,.product-info__description) .metafield-rich_text_field>:last-child{margin-bottom:0!important}
/*# sourceMappingURL=/cdn/shop/t/23/assets/product-description-toggle.css.map */
