.flow-group-block{order:var(--group-order-desktop, 0);position:relative;isolation:isolate;box-sizing:border-box;min-width:0;min-height:var(--group-min-height-desktop);flex:0 1 auto;width:auto;max-width:100%;padding:var(--group-padding-y-desktop) var(--group-padding-x-desktop);overflow:hidden;border-width:var(--group-border-width-desktop);border-style:var(--group-border-style);border-color:var(--group-border-color);border-radius:var(--group-radius-desktop);background:color-mix(in srgb,var(--group-background) var(--group-background-opacity-desktop),transparent);backdrop-filter:blur(var(--group-backdrop-blur-desktop));-webkit-backdrop-filter:blur(var(--group-backdrop-blur-desktop))}.flow-group-block[data-background-type=none],.flow-group-block[data-background-type=image],.flow-group-block[data-background-type=video]{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.flow-group-block[data-border-style=none]{border:0}.flow-group-block[data-background-type=none][data-border-style=none]{isolation:auto;overflow:visible;border-radius:0}.flow-group-block[data-width-desktop=auto]{width:max-content;max-width:100%}.flow-group-block[data-width-desktop=full]{flex:0 1 auto;width:100%;max-width:none}.flow-group-block[data-width-desktop=custom]{flex-basis:var(--group-width-percent-desktop);width:var(--group-width-percent-desktop);max-width:100%}.flow-group-block[data-visibility=mobile]{display:none}.flow-group-block>.shopify-block{display:contents}.flow-group-block>:not(.flow-group-block__background,.flow-group-block__overlay){position:relative;z-index:1}.flow-group-block__background,.flow-group-block__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.flow-group-block__background :is(picture,img,video){display:block;width:100%;height:100%;object-fit:cover}.flow-group-block__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}.flow-group-block__link:focus-visible{outline:2px solid currentColor;outline-offset:2px}.flow-group-block[data-linked=true]{cursor:pointer}.flow-group-block[data-linked=true]>:not(.flow-group-block__background,.flow-group-block__overlay,.flow-group-block__link){pointer-events:none}.flow-group-block[data-linked=true] :is(a,button,input,select,textarea,label,summary,[tabindex]):not(.flow-group-block__link){position:relative;z-index:2;pointer-events:auto}.flow-group-block__overlay{background:var(--group-overlay-color);opacity:var(--group-overlay-opacity);pointer-events:none}.flow-text-block{box-sizing:border-box;width:min(100%,var(--text-width-desktop));max-width:var(--text-width-desktop);padding:var(--text-container-padding-y-desktop) var(--text-container-padding-x-desktop);border-width:var(--text-container-border-desktop);border-style:var(--text-container-border-style);border-color:var(--text-container-border-color);border-radius:var(--text-container-radius-desktop);color:var(--text-color, inherit);background:var(--text-container-background);font-family:var(--text-family);font-size:var(--text-size-desktop);font-weight:var(--text-weight);font-style:var(--text-style);line-height:var(--text-line-desktop);letter-spacing:var(--text-spacing-desktop);text-align:var(--text-align-desktop);text-transform:var(--text-transform)}.flow-text-block[data-container=false]{padding:0;border:0;border-radius:0;background:transparent}.flow-text-block[data-width-desktop=auto]{width:max-content;max-width:100%}.flow-text-block[data-width-desktop=full]{width:100%;max-width:none}.flow-text-block a{color:var(--text-link-color, inherit);text-decoration-line:underline;text-underline-offset:.15em}.flow-text-block a:is(:hover,:focus-visible){color:var(--text-link-hover-color, var(--text-link-color, inherit))}.flow-text-block[data-link-underline=hover] a{text-decoration-line:none}.flow-text-block[data-link-underline=hover] a:is(:hover,:focus-visible){text-decoration-line:underline}.flow-text-block[data-link-underline=none] a{text-decoration-line:none}.flow-text-block :is(p,span,h1,h2,h3,h4,h5,h6){font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}.flow-text-block :is(h1,h2,h3,h4,h5,h6,p){margin:0;color:inherit;font:inherit}@media(min-width:750px){.shopify-block:has(>.flow-group-block[data-visibility=mobile]){display:none}}@media(max-width:749px){.shopify-block:has(>.flow-group-block[data-visibility=desktop]){display:none}.flow-group-block{order:var(--group-order-mobile, 0);min-height:var(--group-min-height-mobile);flex:0 1 auto;width:auto;max-width:100%;padding:var(--group-padding-y-mobile) var(--group-padding-x-mobile);border-width:var(--group-border-width-mobile);border-radius:var(--group-radius-mobile);background:color-mix(in srgb,var(--group-background) var(--group-background-opacity-mobile),transparent);backdrop-filter:blur(var(--group-backdrop-blur-mobile));-webkit-backdrop-filter:blur(var(--group-backdrop-blur-mobile))}.flow-group-block[data-background-type=none],.flow-group-block[data-background-type=image],.flow-group-block[data-background-type=video]{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.flow-group-block[data-width-mobile=auto]{width:max-content;max-width:100%}.flow-group-block[data-width-mobile=full]{flex:0 1 auto;width:100%;max-width:none}.flow-group-block[data-width-mobile=custom]{flex-basis:var(--group-width-percent-mobile);width:var(--group-width-percent-mobile);max-width:100%}.flow-group-block[data-visibility=mobile]{display:var(--layout-display-mobile, flex)}.flow-group-block[data-visibility=desktop]{display:none}.flow-text-block{width:min(100%,var(--text-width-mobile));max-width:var(--text-width-mobile);padding:var(--text-container-padding-y-mobile) var(--text-container-padding-x-mobile);border-width:var(--text-container-border-mobile);border-radius:var(--text-container-radius-mobile);font-size:var(--text-size-mobile);line-height:var(--text-line-mobile);letter-spacing:var(--text-spacing-mobile);text-align:var(--text-align-mobile)}.flow-text-block[data-container=false]{padding:0;border:0;border-radius:0}.flow-text-block[data-width-mobile=auto]{width:max-content;max-width:100%}.flow-text-block[data-width-mobile=full]{width:100%;max-width:none}}.flow-product__block--rating{display:flex;justify-content:var(--product-rating-align-desktop, flex-start)}.flow-product__rating{display:inline-flex;width:max-content;gap:var(--product-rating-gap-desktop, 8px);align-items:center;color:var(--product-rating-text, var(--product-text));font-family:var(--product-rating-font);font-size:var(--product-rating-text-size-desktop, var(--product-label-size-desktop));font-weight:var(--product-rating-weight);line-height:var(--product-rating-line-desktop);letter-spacing:var(--product-rating-spacing-desktop);text-decoration:none}.flow-product__stars{color:var(--product-rating-filled, var(--product-rating));font-size:var(--product-rating-size-desktop, 1em);letter-spacing:1px;line-height:1;white-space:nowrap}.flow-product__stars--fractional{background:linear-gradient(90deg,var(--product-rating-filled, var(--product-rating)) var(--rating-percent),var(--product-rating-empty, var(--product-border)) var(--rating-percent));background-clip:text;color:transparent;-webkit-background-clip:text}.flow-product__rating-text{display:inline-flex;align-items:baseline;gap:var(--product-rating-details-gap-desktop, 4px)}@media(max-width:749px){.flow-product__rating{gap:var(--product-rating-gap-mobile, 8px);font-size:var(--product-rating-text-size-mobile, var(--product-label-size-mobile))}.flow-product__block--rating{justify-content:var(--product-rating-align-mobile, flex-start)}.flow-product__rating{line-height:var(--product-rating-line-mobile);letter-spacing:var(--product-rating-spacing-mobile)}.flow-product__rating-text{gap:var(--product-rating-details-gap-mobile, 4px)}.flow-product__stars{font-size:var(--product-rating-size-mobile, 1em)}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/flow-blocks.css.map */
