.text-columns-slider__columns{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-bottom:8rem}@media screen and (max-width:749px){.text-columns-slider__column:not(.text-columns-slider__column--right) .text-columns-slider__text :last-child{margin-bottom:0}}.text-columns-slider__column--right .text-columns-slider__text :first-child{margin-top:0}@media screen and (min-width:750px){.text-columns-slider__columns{grid-template-columns:1fr 1fr;column-gap:1.6rem}.text-columns-slider__column{padding-right:4rem}.text-columns-slider__column--right{padding-right:0;padding-left:4rem}}.text-columns-slider__heading{margin:0 0 4rem;font-family:var(--font-heading-family);font-weight:400;font-size:3.2rem;line-height:1.1;letter-spacing:-.03em;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.text-columns-slider__column--right{margin-top:7.52rem}}.text-columns-slider__text{font-size:1.5rem;line-height:1.5;color:rgb(var(--color-foreground))}.text-columns-slider__text>*+*{margin-top:1.6rem}.text-columns-slider__button{display:inline-flex;align-items:center;gap:1rem;margin-top:4rem;padding:1.6rem 2rem 1.6rem 1.4rem;border:1px solid transparent;border-radius:.1rem;transition:border-color var(--duration-short) ease;color:rgb(var(--color-foreground));font-size:1.5rem;text-decoration:none}.text-columns-slider__button:hover{border-color:#18343180}.text-columns-slider__button-arrow{display:inline-flex;width:1.4rem;height:1rem;flex-shrink:0}.text-columns-slider__button-arrow svg{width:100%;height:100%;fill:currentColor}.text-columns-slider__list{margin:0}.text-columns-slider__slide{width:38rem;max-width:80vw;flex-shrink:0;margin-right:1.6rem}.text-columns-slider__slide img,.text-columns-slider__placeholder{display:block;width:100%;height:48rem;margin:0;border:0;object-fit:cover;background-color:#d9d9d9}.text-columns-slider__list--natural .text-columns-slider__slide{width:auto;max-width:none}.text-columns-slider__list--natural .text-columns-slider__slide img{width:auto;height:32rem;max-width:calc(100vw - 3rem)}@media screen and (min-width:750px){.text-columns-slider__list--natural .text-columns-slider__slide img{height:48rem}}.slider-buttons{margin-top:2rem}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-text-columns-slider.css.map */
