.text-blocks{background-color:var(--text-blocks-bg-color)}.text-blocks:not(.text-blocks--no-padding-bottom){padding-block-end:var(--spacing-3xl)}.text-blocks:not(.text-blocks--no-padding-top){padding-block-start:var(--spacing-3xl)}.text-blocks--extra-padding-top{padding-block-start:var(--spacing-5xl)}.text-blocks--extra-padding-bottom{padding-block-end:var(--spacing-5xl)}.text-blocks--style-dark{color:var(--color-text-primary)}.text-blocks--style-dark .text-blocks__block-body *{color:var(--color-text-secondary)}.text-blocks--style-dark .text-blocks__block-label{color:var(--color-text-secondary)}.text-blocks--style-light{color:var(--color-text-inverse)}.text-blocks--style-light .text-blocks__block-label{color:var(--color-text-tertiary)}.text-blocks--style-light .text-blocks__block-body{color:var(--color-text-tertiary)}.text-blocks--border-top{border-top:var(--spacing-4xs) solid var(--color-border-dark)}.text-blocks--border-bottom{border-bottom:var(--spacing-4xs) solid var(--color-border-dark)}.text-blocks *{color:currentcolor}.text-blocks__block{display:flex;flex-direction:column}.text-blocks__block--vertical-top{justify-content:flex-start}.text-blocks__block--vertical-center{justify-content:center}.text-blocks__block--vertical-bottom{justify-content:flex-end}.text-blocks__block--horizontal-left{align-items:flex-start;text-align:left}.text-blocks__block--horizontal-center{align-items:center;text-align:center}.text-blocks__block--horizontal-right{align-items:flex-end;text-align:right}.text-blocks__block-body{margin-block-end:var(--spacing-l)}.text-blocks__block-body *{font-family:var(--font-family-sans);font-size:var(--font-size-2xs);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-relaxed);text-decoration:none}.text-blocks__block-label,.text-blocks__block-heading,.text-blocks__block-display,.text-blocks__block-image-wrapper{display:block;margin-block-end:var(--spacing-m)}.text-blocks__countdown-container{transition:opacity var(--timing-normal) var(--easing-normal);margin-block-start:var(--spacing-l)}.text-blocks__countdown-container:not([data-countdown-state=running],[data-countdown-state=ended]){opacity:0}.text-blocks__countdown-container:not([data-countdown-state=running],[data-countdown-state=ended]) .text-blocks__countdown::after{content:"";display:inline-block}.text-blocks__countdown{text-transform:uppercase}.text-blocks__block-image-wrapper{margin-block-start:var(--spacing-xl);margin-inline-end:auto;margin-inline-start:auto;max-width:122px}.text-blocks__link{position:relative}.text-blocks__link::before{transition:width var(--timing-normal) var(--easing-normal);background:currentcolor;bottom:-4px;content:"";height:var(--spacing-4xs);left:0;position:absolute;width:0;z-index:0}.text-blocks__link:hover::before,.text-blocks__link:focus::before,.text-blocks__link:focus-visible::before,.text-blocks__link:active::before{width:100%}.shopify-section .text-blocks__block{transition:opacity var(--timing-slow) var(--easing-ease-out-strong),transform var(--timing-slow) var(--easing-ease-out-strong);opacity:0;transform:translateY(var(--spacing-m))}[data-component-animation=true] .text-blocks .text-blocks__block{opacity:1;transform:translateY(0)}.text-blocks.critical-component-hide{display:block}.text-blocks.critical-component-clear{opacity:1}@media(max-width: 63.99em){.text-blocks__link::before{width:100%}.text-blocks__content .text-blocks__block:nth-child(2):not(.text-blocks__block--no-mobile-padding){padding-block-start:var(--spacing-3xl)}}@media(min-width: 64em){.text-blocks:not(.text-blocks--no-padding-bottom){padding-block-end:var(--spacing-5xl)}.text-blocks:not(.text-blocks--no-padding-top){padding-block-start:var(--spacing-5xl)}.text-blocks--extra-padding-top{padding-block-start:calc(var(--spacing-3xl)*2)}.text-blocks--extra-padding-bottom{padding-block-end:calc(var(--spacing-3xl)*2)}.text-blocks__content{column-gap:var(--spacing-l);display:grid;grid-template-columns:repeat(auto-fit, minmax(0, 1fr))}.text-blocks__block-image-wrapper{margin-block-start:var(--spacing-2xl)}}
