.cx-heading{margin-top:var(--cx-heading-margin-top, 0)}.custom-container__header{display:flex;align-items:center;width:100%;margin-bottom:var(--custom-container-header-margin-bottom, 20px);justify-content:center;text-align:center}.custom-container__title{display:flex;flex-direction:column;gap:var(--custom-container-title-gap, 6px);min-width:0}.custom-container__header--centered{justify-content:center}.custom-container__header--centered .custom-container__title{align-items:center;text-align:center}.cx-heading .custom-container__header{display:flex;align-items:center;width:100%;margin-bottom:var(--custom-container-header-margin-bottom, 20px)}.cx-heading .custom-container__title{display:flex;flex-direction:column;gap:var(--custom-container-title-gap, 6px);min-width:0}.cx-heading[data-cx-heading-align=left] .custom-container__header{justify-content:flex-start;text-align:left}.cx-heading[data-cx-heading-align=left] .custom-container__title{align-items:flex-start}.cx-heading[data-cx-heading-align=center] .custom-container__header{justify-content:center;text-align:center}.cx-heading[data-cx-heading-align=center] .custom-container__title{align-items:center}.cx-heading[data-cx-heading-align=right] .custom-container__header{justify-content:flex-end;text-align:right}.cx-heading[data-cx-heading-align=right] .custom-container__title{align-items:flex-end}.custom-container__heading{font-weight:var(--custom-container-heading-weight);font-style:var(--custom-container-heading-style, normal);font-size:var(--custom-container-heading-size, 22px);line-height:var(--custom-container-heading-line-height, 1.4);color:var(--heading-color, var(--color-foreground));text-transform:var(--custom-container-heading-text-transform, none);text-wrap:balance;margin:var(--custom-container-heading-margin, -20px 0 0)}.cx-heading .custom-container__heading{margin-top:-10px}.custom-container__description{font-weight:var(--custom-container-description-weight);font-style:var(--custom-container-description-style, normal);font-size:var(--custom-container-description-size, 16px);line-height:var(--custom-container-description-line-height, 1.4);color:var(--subheading-color, var(--heading-color, var(--color-foreground)));text-transform:var(--custom-container-description-text-transform, none);margin:0}.custom-container__view-all{display:none;align-items:center;gap:var(--custom-container-view-all-gap, 10px);padding:var(--custom-container-view-all-padding, 6px 0);font-weight:var(--custom-container-view-all-weight);font-size:var(--custom-container-view-all-size, 16px);line-height:var(--custom-container-view-all-line-height, 1.4);color:var(--view-all-color, var(--color-primary));text-decoration:none;transition:opacity var(--hover-transition-duration) var(--hover-transition-timing)}.custom-container__view-all--bordered{padding:var(--custom-container-view-all-bordered-padding, 12px 44px);border:var(--custom-container-view-all-bordered-border, 1px solid currentColor);border-radius:var(--style-border-radius-buttons-secondary);opacity:.8}.custom-container__view-all:hover{opacity:1}.custom-container__view-all:focus-visible{outline:.2rem solid currentColor;outline-offset:.2rem;border-radius:var(--style-border-radius-buttons-secondary)}.custom-container__view-all svg{width:8.51px;height:14.81px}@media screen and (min-width:768px){.custom-container__header{justify-content:space-between;text-align:start}.custom-container__header--centered{justify-content:center}.cx-heading[data-cx-heading-align=left] .custom-container__header:has(.custom-container__view-all){justify-content:space-between;text-align:left}.cx-heading[data-cx-heading-align=center] .custom-container__header:has(.custom-container__view-all){justify-content:center;position:relative}.cx-heading[data-cx-heading-align=center] .custom-container__header:has(.custom-container__view-all) .custom-container__view-all{position:absolute;right:0;top:50%;transform:translateY(-50%)}.cx-heading[data-cx-heading-align=right] .custom-container__header:has(.custom-container__view-all){justify-content:space-between;flex-direction:row-reverse;text-align:right}.custom-container__heading{font-size:var(--custom-container-heading-size, 30px)}.custom-container__description{font-size:var(--custom-container-description-size, 30px)}.custom-container__view-all{display:flex}}@media(min-width:1024px){.custom-container__heading{font-size:var(--custom-container-heading-size-desktop, var(--custom-container-heading-size, 30px))}.custom-container__description{font-size:var(--custom-container-description-size-desktop, var(--custom-container-description-size, 30px))}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cx-heading.css.map */
