.flow-grid-block{padding:var(--flow-grid-padding-desktop)}.flow-disclosure-block{overflow:hidden;border-block:1px solid var(--flow-disclosure-border-color);border-radius:var(--flow-disclosure-radius-desktop);color:var(--flow-disclosure-heading-color);background:var(--flow-disclosure-background)}.flow-disclosure-block+.flow-disclosure-block,.shopify-block:has(>.flow-disclosure-block)+.shopify-block>.flow-disclosure-block{border-top:0}.flow-disclosure-block summary{display:flex;padding:var(--flow-disclosure-padding-y-desktop) var(--flow-disclosure-padding-x-desktop);align-items:center;justify-content:space-between;gap:16px;list-style:none;font-family:var(--flow-disclosure-heading-family);font-size:var(--flow-disclosure-heading-size-desktop);font-weight:var(--flow-disclosure-heading-weight);line-height:var(--flow-disclosure-heading-line-desktop);cursor:pointer}.flow-disclosure-block summary::-webkit-details-marker{display:none}.flow-disclosure-block summary:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.flow-disclosure-block__icon{position:relative;width:18px;height:18px;flex:0 0 18px}.flow-disclosure-block__icon:before,.flow-disclosure-block__icon:after{position:absolute;top:50%;left:50%;width:14px;height:1px;background:currentColor;content:"";transform:translate(-50%,-50%)}.flow-disclosure-block__icon:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .2s ease}.flow-disclosure-block[open] .flow-disclosure-block__icon:after{transform:translate(-50%,-50%) rotate(0)}.flow-disclosure-block__content{display:flex;padding:0 var(--flow-disclosure-padding-x-desktop) var(--flow-disclosure-padding-y-desktop);flex-direction:column;gap:var(--flow-disclosure-gap-desktop);color:var(--flow-disclosure-content-color);font-size:var(--flow-disclosure-content-size-desktop)}@media(max-width:749px){.flow-grid-block{padding:var(--flow-grid-padding-mobile)}.flow-disclosure-block{border-radius:var(--flow-disclosure-radius-mobile)}.flow-disclosure-block summary{padding:var(--flow-disclosure-padding-y-mobile) var(--flow-disclosure-padding-x-mobile);font-size:var(--flow-disclosure-heading-size-mobile);line-height:var(--flow-disclosure-heading-line-mobile)}.flow-disclosure-block__content{padding:0 var(--flow-disclosure-padding-x-mobile) var(--flow-disclosure-padding-y-mobile);gap:var(--flow-disclosure-gap-mobile);font-size:var(--flow-disclosure-content-size-mobile)}}@media(prefers-reduced-motion:reduce){.flow-disclosure-block__icon:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/flow-layout-blocks.css.map */
