@charset "UTF-8";.media-with-text__header{margin-bottom:3.125rem}@media screen and (max-width:768px){.media-with-text__header{margin:0 auto 1.875rem;max-width:18.9375rem}}.media-with-text__caption{font-family:Spezia Mono Web,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-style:normal;font-weight:500;letter-spacing:0;line-height:1;margin:0 auto}.media-with-text__title{font-family:Franie-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.75rem;font-style:normal;line-height:120%;font-weight:500;margin:0 auto;padding:0}@media screen and (max-width:768px){.media-with-text__title{font-size:1.25rem}}.media-with-text__subheading{font-family:Franie-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:2.5rem;font-weight:500;letter-spacing:0;line-height:1;margin:0 auto}@media screen and (max-width:768px){.media-with-text__subheading{font-family:Franie-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.75rem;font-style:normal;line-height:120%}}.media-with-text__grid{display:flex;gap:1.25rem}@media screen and (max-width:768px){.media-with-text__grid{flex-direction:column;gap:1.875rem}}@media screen and (min-width:769px){.media-with-text__grid[data-layout-orientation=media-to-right]{flex-direction:row-reverse}}@media screen and (min-width:769px){.media-with-text__grid-small{margin-left:auto;margin-right:auto;max-width:66.25rem}.media-with-text__grid-small .media-with-text__content{width:100%}.media-with-text__grid-small .media-with-text__subtitle{margin-bottom:.875rem}.media-with-text__grid-small .media-with-text__richtext{margin-bottom:2.0625rem}.media-with-text__grid-small .media-with-text__richtext{font-size:.875rem}}.media-with-text__grid-item{border-radius:.625rem;width:100%}@media screen and (min-width:769px){.media-with-text__grid-item{width:50%}}.media-with-text__media-container{align-items:center;display:flex}.media-with-text__media[data-type-media=image],.media-with-text__media[data-type-media=video]{height:100%;position:relative;width:100%}@media screen and (max-width:768px){.media-with-text__media[data-type-media=image],.media-with-text__media[data-type-media=video]{height:20.9375rem;margin-left:auto;margin-right:auto}}@media screen and (max-width:425px){.media-with-text__media[data-type-media=image],.media-with-text__media[data-type-media=video]{width:100%}}.media-with-text__featured-image{height:100%}.media-with-text__featured-image [data-image-wrapper]{display:block;height:100%;margin:0 auto;width:100%}.media-with-text__featured-image [data-image-wrapper] img{mix-blend-mode:multiply}.media-with-text__featured-video{height:100%;position:absolute;width:100%;z-index:1}.media-with-text__featured-video video{border-radius:.625rem;height:100%;object-fit:cover;width:100%}.media-with-text__featured-video-controls{bottom:1.25rem;position:absolute;right:1.25rem;z-index:1}.media-with-text__featured-video-controls .js-toggle-sound{display:none;visibility:hidden}.media-with-text__content-container{align-items:center;display:flex;justify-content:center}@media screen and (max-width:768px){.media-with-text__content-container[data-alignment=center] .media-with-text__richtext{margin-left:auto;margin-right:auto;text-align:center}}@media screen and (min-width:769px){.media-with-text__content-container[data-alignment=center] .media-with-text__subtitle,.media-with-text__content-container[data-alignment=center] .media-with-text__richtext{margin-left:auto;margin-right:auto;text-align:center}.media-with-text__content-container[data-alignment=center] .media-with-text__actions-grid{justify-content:center}}@media screen and (max-width:768px){.media-with-text__content-container[data-mobile-alignment=left] .media-with-text__subtitle,.media-with-text__content-container[data-mobile-alignment=left] .media-with-text__richtext{max-width:100%;text-align:left}.media-with-text__content-container[data-mobile-alignment=left] .media-with-text__button{width:100%}.media-with-text__content-container.card-layout{margin-top:-.625rem}.media-with-text__content-container.card-layout .media-with-text__content{padding:4.5rem 1rem}.media-with-text__content-container.card-layout .media-with-text__richtext,.media-with-text__content-container.card-layout .media-with-text__subtitle{margin-bottom:1.25rem}.media-with-text__content-container.card-layout .media-with-text__button{margin-left:0;margin-right:0;width:fit-content}}.media-with-text__content{padding-left:.625rem;padding-right:.625rem}@media screen and (min-width:769px){.media-with-text__content{padding:4.25rem 3.75rem 4.5625rem;width:32.6875rem}}.media-with-text__subtitle{font-family:Franie-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.75rem;font-style:normal;line-height:120%;font-weight:500;margin:0 0 1.3125rem;padding:0}@media screen and (max-width:768px){.media-with-text__subtitle{font-size:1.25rem;margin:0 auto 1.875rem;max-width:17.1875rem;text-align:center}}.media-with-text__value-props{list-style:none;margin:2.5rem 0;padding:0}.media-with-text__value-props:empty{display:none}@media screen and (max-width:768px){.media-with-text__value-props{margin:1.875rem 0;padding-left:1rem;padding-right:1rem}}.media-with-text__value-prop{display:flex}.media-with-text__value-prop.layout-row{align-items:center;gap:.9375rem}@media screen and (max-width:768px){.media-with-text__value-prop.layout-row{flex-direction:column;gap:0}}.media-with-text__value-prop.layout-column{flex-direction:column;gap:0}.media-with-text__value-prop:not(:last-of-type){margin-bottom:2.5rem}@media screen and (max-width:768px){.media-with-text__value-prop:not(:last-of-type){margin-bottom:1.875rem}}.media-with-text__value-prop--icon img{display:block;margin:0 auto}.media-with-text__value-prop--title{font-family:Spezia Mono Web,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-style:normal;font-weight:500;letter-spacing:0;line-height:1}.media-with-text__value-prop--meta{max-width:27rem}@media screen and (max-width:768px){.media-with-text__value-prop--meta{text-align:center}}.media-with-text__value-prop--text{font-family:PP Object Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.4;letter-spacing:.0225rem}.media-with-text__value-prop--text p{margin:0;padding:0}.media-with-text__richtext{font-family:PP Object Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;letter-spacing:.0225rem;line-height:1.4;margin:0 0 1.25rem}.media-with-text__richtext p{font-family:PP Object Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;margin:0 0 1.25rem;padding:0}.media-with-text__richtext ul{font-family:PP Object Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;letter-spacing:.0225rem;line-height:1.4;margin:0;padding:0 0 0 1rem}.media-with-text__richtext ul li{font-family:PP Object Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;letter-spacing:.0225rem;line-height:1.4;padding-left:.375rem}.media-with-text__richtext ul li::marker{content:"\2713";color:#000;font-family:PP Object Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;letter-spacing:.0225rem;line-height:1.4}@media screen and (max-width:768px){.media-with-text__richtext{margin-bottom:1.875rem}}.media-with-text__actions-grid{display:flex;gap:.625rem}@media screen and (max-width:768px){.media-with-text__actions-grid{align-items:center;flex-direction:column}}.media-with-text__button-solid{gap:.75rem;border-radius:1rem;display:flex;justify-content:center;align-items:center;text-align:center;font-family:var(--subheading-font);font-size:1rem;font-style:normal;font-weight:500;line-height:1;width:fit-content;box-sizing:border-box;color:#fff;background-color:#000;border:.0625rem solid #000;cursor:pointer;transition:all .3s ease-in-out;text-transform:uppercase;text-decoration:none;min-height:fit-content;min-width:fit-content;padding:.5rem 1.875rem;-webkit-appearance:none;appearance:none}.media-with-text__button-solid svg{display:flex;flex-direction:column;justify-content:center;align-items:center}@media(hover:hover){.media-with-text__button-solid:hover{color:#fff;background-color:#d16039;border-color:#d16039}}.media-with-text__button-solid:disabled,.media-with-text__button-solid[disabled]{color:#919191;background-color:#fff;border-color:#919191;cursor:not-allowed}.media-with-text__button-solid:after,.media-with-text__button-solid:before{display:none}.media-with-text__button-solid{display:block;padding:.5625rem 1.875rem;text-decoration:none}.media-with-text__button-outline{gap:.75rem;border-radius:1rem;display:flex;justify-content:center;align-items:center;text-align:center;font-family:var(--subheading-font);font-size:1rem;font-style:normal;font-weight:500;line-height:1;width:fit-content;box-sizing:border-box;color:#000;background-color:transparent;border:.0625rem solid #000;cursor:pointer;transition:all .3s ease-in-out;text-transform:uppercase;text-decoration:none;min-height:fit-content;min-width:fit-content;padding:.5rem 1.875rem;-webkit-appearance:none;appearance:none}.media-with-text__button-outline svg{display:flex;flex-direction:column;justify-content:center;align-items:center}@media(hover:hover){.media-with-text__button-outline:hover{color:#fff;background-color:#d16039;border-color:#d16039}}.media-with-text__button-outline:disabled,.media-with-text__button-outline[disabled]{color:#919191;background-color:#fff;border-color:#919191;cursor:not-allowed}.media-with-text__button-outline:after,.media-with-text__button-outline:before{display:none}.media-with-text__button-outline{display:block;padding:.5625rem 1.875rem;text-decoration:none}@media screen and (max-width:768px){.media-with-text__button{margin-left:auto;margin-right:auto}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/sections-media-with-text.css.map */
