/*!***************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!./_src/styles/components/image-and-text.scss ***!
  \***************************************************************************************************************************************************************************************************************************************/@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.r-section.image-and-text{margin-block:96px;overflow:hidden}.r-section.image-and-text:has(.image-and-text--full-bleed){max-width:none;margin:0;padding-left:0;padding-right:0;width:100%}@media screen and (max-width:1023px){.r-section.image-and-text:has(.image-and-text--full-bleed){margin:0}}@media screen and (max-width:1023px){.r-section.image-and-text{margin-block:56px;padding:0}.hero+.r-section.image-and-text{margin-top:32px}}.r-section.image-and-text .section--inner{max-width:var(--max-width);margin:0 auto}.r-section.image-and-text .section--inner.image-and-text--full-bleed{max-width:none}.r-section.image-and-text .section--inner.image-and-text--full-bleed .image-and-text-flex{border-bottom:1px solid rgba(105,98,89,.1)}@media screen and (min-width:1024px){.r-section.image-and-text .section--inner.image-and-text--full-bleed .image-and-text-flex .image-area.image-side--left{border-right:1px solid rgba(105,98,89,.1)}.r-section.image-and-text .section--inner.image-and-text--full-bleed .image-and-text-flex .image-area.image-side--right~.content-area{border-right:1px solid rgba(105,98,89,.1)}}@media screen and (min-width:1024px){.r-section.image-and-text .section--inner.image-and-text--full-bleed .image-and-text-flex .content-area{padding:80px}}@media screen and (max-width:1023px){.r-section.image-and-text .section--inner.image-and-text--full-bleed .image-and-text-flex .content-area{padding:60px 40px}.r-section.image-and-text .section--inner.image-and-text--full-bleed .image-and-text-flex .content-area.overlay-on-mobile{padding:60px 40px;width:100%}}.r-section.image-and-text .section--inner.image-and-text--full-bleed .image-and-text-flex .content-area .inner{max-width:none}.r-section.image-and-text .section--inner.image-and-text--full-bleed .image-and-text-flex .content-area .text-upper{font-size:12px;line-height:18px}@media screen and (max-width:834px){.r-section.image-and-text .section--inner.image-and-text--full-bleed .image-and-text-flex .content-area .text-upper{font-size:10px;line-height:12px}}.r-section.image-and-text .section--inner.image-and-text--full-bleed .image-and-text-flex .content-area .font-secondary{text-transform:none}@media screen and (max-width:834px){.r-section.image-and-text .section--inner.image-and-text--full-bleed .image-and-text-flex .content-area .font-secondary{line-height:30px}}.r-section.image-and-text .section--inner.image-and-text--full-bleed .image-and-text-flex .content-area .rte>*+*{margin-top:24px!important}.r-section.image-and-text .section--inner.image-and-text--full-bleed .image-and-text-flex .content-area .inner>*+*{margin-top:24px}.r-section.image-and-text .section--inner.image-and-text--full-bleed .image-and-text-flex .content-area .inner>.text-upper+*{margin-top:12px}@media screen and (max-width:1023px){.r-section.image-and-text .section--inner.image-and-text--full-bleed .image-and-text-flex{gap:0}}.r-section.image-and-text .image-and-text-callouts{gap:10px}.r-section.image-and-text .image-and-text-callout{align-items:center;border:1px solid #c4a16e;border-radius:100px;display:inline-flex;gap:8px;padding:6px 8px;white-space:nowrap}.r-section.image-and-text .image-and-text-callout__icon{display:flex;flex-shrink:0;height:12px;width:12px}.r-section.image-and-text .image-and-text__content--medium{font-size:16px;font-weight:300;line-height:1.5}.r-section.image-and-text .image-and-text-flex .image-area{width:50%;position:relative;display:flex}.r-section.image-and-text .image-and-text-flex .image-area.add-image-padding{padding-inline:92px}@media screen and (max-width:1023px){.r-section.image-and-text .image-and-text-flex .image-area.add-image-padding{padding-inline:16px}}@media screen and (max-width:1023px){.r-section.image-and-text .image-and-text-flex .image-area{width:100%}}.r-section.image-and-text .image-and-text-flex .image-area>.image-area__media{width:100%}.r-section.image-and-text .image-and-text-flex .image-area>.image-area__media>*{width:100%}@media screen and (min-width:1024px){.r-section.image-and-text .image-and-text-flex .image-area.image-side--right{order:99}}@media screen and (max-width:1023px){.r-section.image-and-text .image-and-text-flex .image-area.image-side--bottom--tablet{order:99}}.r-section.image-and-text .image-and-text-flex .image-and-text__mobile-secondary{display:none}@media screen and (max-width:1023px){.r-section.image-and-text .image-and-text-flex .image-and-text__mobile-secondary{display:flex;order:99;width:100%}.r-section.image-and-text .image-and-text-flex .image-and-text__mobile-secondary .picture-element-wrapper,.r-section.image-and-text .image-and-text-flex .image-and-text__mobile-secondary .picture-element-image{width:100%}}.r-section.image-and-text .image-and-text-flex .content-area{background:var(--bg);width:50%;padding:64px;overflow:hidden;position:relative}@media screen and (max-width:1023px){.r-section.image-and-text .image-and-text-flex .content-area{width:100%;padding:0 16px}.r-section.image-and-text .image-and-text-flex .content-area.overlay-on-mobile{margin-top:-60px;padding:60px 40px;width:calc(100% - 32px)}}.r-section.image-and-text .image-and-text-flex .content-area .inner{width:100%;max-width:370px;position:relative;z-index:1}.r-section.image-and-text .image-and-text-flex .content-area .inner>*+*{margin-top:16px}@media screen and (max-width:1023px){.r-section.image-and-text .image-and-text-flex .content-area .inner>*+*{margin-top:32px}}.shopify-section:has(.image-and-text--full-bleed)+.shopify-section:has(.image-and-text--full-bleed) .image-and-text-flex,.shopify-section:has(.icons--logo-row)+.shopify-section:has(.image-and-text--full-bleed) .image-and-text-flex{border-top:1px solid rgba(105,98,89,.1)}
/*# sourceMappingURL=/cdn/shop/t/59/assets/image-and-text.css.map */
