.section-default{background-color:transparent}.section-light{background-color:#f8f8f8}.section-dark{background-color:#333;color:#fff}.imagesandtext-story__inner{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:780px;margin:0 auto;padding:4rem 1.5rem}.image-container,.text-container,.button-container,.video-container{width:100%;margin:1rem 0}.imagesandtext-story__eyebrow{font-size:.85rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;opacity:.7;margin:0 0 .5rem}.imagesandtext-story__heading{font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600;letter-spacing:.01em;line-height:1.2;margin:0 0 1.75rem}.imagesandtext-story__subheading{font-size:1.25rem;font-weight:500;margin:0 0 1.25rem}.imagesandtext-story__body{font-size:1rem;line-height:1.7;max-width:640px;margin-left:auto;margin-right:auto;opacity:.85}.align-left{margin-left:0;margin-right:auto}.align-center{margin-left:auto;margin-right:auto}.align-right{margin-left:auto;margin-right:0}.full-width-image{width:100%;height:auto;display:block;border-radius:12px}.video-embed-wrapper{position:relative;width:100%;padding-top:56.25%}.video-embed-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:12px}.button{display:inline-block;margin-top:.5rem;padding:.9rem 2.25rem;background-color:#000;color:#fff;text-decoration:none;border-radius:4px;letter-spacing:.04em;transition:background-color .3s ease}.button:hover{background-color:#333}.section-dark .button{background-color:#fff;color:#000}.section-dark .button:hover{background-color:#f0f0f0}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
