.text-seo:has(.text-seo__content:empty){display:none}@media (width<=749.98px){.ax-section.ax-text-seo .text-seo__grid{border-bottom:1px solid var(--z-color-black)}}@media (width>=550px){.ax-section.ax-text-seo .text-seo__grid{border-bottom:1px solid var(--z-color-black)}.ax-section.ax-text-seo .text-seo__grid:not(.text-seo__grid--reverse) .grid__item:first-of-type{border-right:1px solid var(--z-color-black)}}@media (width<=1199.98px){.ax-section.ax-text-seo .text-seo__text-item{padding-inline:7rem}}@media (width<=989.98px){.ax-section.ax-text-seo .text-seo__text-item{padding-inline:5rem}}@media (width<=749.98px){.ax-section.ax-text-seo .text-seo__text-item{padding-inline:20px}}.ax-section.ax-text-seo .text-seo__heading{letter-spacing:0;margin:0;margin-block-end:2rem;font:22px/22px Futura PT,sans-serif}.ax-section.ax-text-seo .shopify-app-block{width:100%}.ax-section.ax-text-seo .text-seo__text p{font:300 14px/20px Futura PT,sans-serif}.ax-section.ax-text-seo .text-seo__text-show-more{letter-spacing:.56px;cursor:pointer;margin-top:4rem;font:14px/24px Futura PT,sans-serif}.ax-section.ax-text-seo .text-seo__text{margin-bottom:2rem;line-height:1.5em}.ax-section.ax-text-seo .text-seo__text .text-visible{max-height:var(--truncate-height,auto);-webkit-box-orient:vertical;transition:max-height .3s ease-in-out;display:-webkit-box;overflow:hidden}.ax-section.ax-text-seo .text-seo__text .text-visible.text-truncate{-webkit-line-clamp:var(--line-clamped);line-clamp:var(--line-clamped)}.ax-section.ax-text-seo .text-seo__text .text-visible.truncate--expanded{max-height:var(--truncate-height-expanded,auto)}@media (width<=749.98px){.ax-section.ax-text-seo .text-seo__content{padding:0}}.ax-section.ax-text-seo .text-seo__content>*+*{margin-top:0}.ax-section.ax-text-seo .grid{margin-bottom:0}.ax-section.ax-text-seo .grid__item{position:relative}.ax-section.ax-text-seo__content{height:100%;padding:4rem calc(4rem / var(--font-body-scale)) 5rem;z-index:1;flex-direction:column;justify-content:center;align-self:center;align-items:flex-start;display:flex;position:relative}.ax-section.ax-text-seo__content :last-child{margin-bottom:0!important}.ax-section.ax-text-seo .grid__item:after{content:"";z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (width>=750px){.text-seo__content--desktop-right>*{text-align:right;align-self:flex-end}.text-seo__content--desktop-left>*{text-align:left;align-self:flex-start}.text-seo__content--desktop-center>*{text-align:center;align-self:center}}@media screen and (width>=990px){.text-seo__content{padding:6rem 7rem 7rem}}
