.xl,.xl *,.xl:before,.xl:after,.xl *:before,.xl *:after{box-sizing:border-box;letter-spacing:0}.xl.xl-section,.xl .xl-section{width:100%;padding-top:var(--xl-section-padding-top);padding-bottom:var(--xl-section-padding-bottom)}.xl.xl-section--no-top,.xl .xl-section--no-top,.xl.xl-section--flush,.xl .xl-section--flush{padding-top:0}.xl.xl-section--no-bottom,.xl .xl-section--no-bottom,.xl.xl-section--flush,.xl .xl-section--flush{padding-bottom:0}.xl.xl-container,.xl .xl-container,.xl.xl-container--wide,.xl .xl-container--wide,.xl.xl-container--narrow,.xl .xl-container--narrow,.xl.xl-container--full,.xl .xl-container--full{max-width:100%;margin-inline:auto}.xl.xl-container,.xl .xl-container,.xl.xl-container--wide,.xl .xl-container--wide{width:var(--xl-container-wide)}.xl.xl-container--narrow,.xl .xl-container--narrow{width:var(--xl-container-narrow)}.xl.xl-container--full,.xl .xl-container--full{width:var(--xl-container-full);max-width:none;margin-inline:0}.xl.xl-card,.xl .xl-card{overflow:hidden;border-radius:var(--xl-radius)}.xl.xl-media,.xl .xl-media{display:block;width:100%;max-width:100%;height:auto}.xl.xl-title,.xl .xl-title{margin:0;font-family:var(--xl-font-family-heading);font-size:var(--xl-type-title-size);font-weight:var(--xl-type-title-weight);line-height:var(--xl-type-title-line-height);color:var(--xl-type-title-color)}.xl.xl-body,.xl .xl-body,.xl.xl-body-small,.xl .xl-body-small{margin:0;font-family:var(--xl-font-family-body);font-size:var(--xl-type-body-size);font-weight:var(--xl-type-body-weight);line-height:var(--xl-type-body-line-height);color:var(--xl-type-body-color)}.xl.xl-body-small,.xl .xl-body-small{font-size:var(--xl-type-body-small-size)}.xl.xl-body span,.xl .xl-body span,.xl.xl-body-small span,.xl .xl-body-small span{color:var(--xl-color-text-primary);font-weight:inherit}.xl.xl-highlight,.xl .xl-highlight{margin:0;font-family:var(--xl-font-family-body);font-size:var(--xl-type-highlight-size);font-weight:var(--xl-type-highlight-weight);line-height:var(--xl-type-highlight-line-height);color:var(--xl-type-highlight-color)}.xl .xl-gradient-reveal{display:inline-block;max-width:100%;background-image:var( --xl-gradient-fill, linear-gradient(var(--xl-gradient-base, #111), var(--xl-gradient-base, #111)) );background-repeat:no-repeat;background-size:300% 100%;background-position:calc(100% - var(--xl-gradient-reveal, 100%)) 0;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.xl.xl-sup-half sup,.xl .xl-sup-half sup{font-size:50%;line-height:0;vertical-align:super}.xl.xl-visually-hidden,.xl .xl-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media screen and (max-width:768px){.xl.xl-section--balanced,.xl .xl-section--balanced{--xl-section-padding-bottom: 80px}.xl.xl-container,.xl .xl-container,.xl.xl-container--wide,.xl .xl-container--wide,.xl.xl-container--narrow,.xl .xl-container--narrow{width:calc(100% - (var(--xl-gutter-mobile) * 2))}.xl.xl-container--full,.xl .xl-container--full{width:var(--xl-container-full)}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/xl-foundation.css.map */
