/*!**************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/product-notes.scss ***!
  \**************************************************************************************************************************************************************************************************************************************/@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.r-section.product-notes{margin-block:96px;overflow:hidden}@media screen and (max-width:1023px){.r-section.product-notes{margin-block:56px;padding:0}}.r-section.product-notes .image-and-text-flex .image-area{width:50%;position:relative;display:flex}@media screen and (max-width:1023px){.r-section.product-notes .image-and-text-flex .image-area{width:100%}}.r-section.product-notes .image-and-text-flex .image-area>a{width:100%}.r-section.product-notes .image-and-text-flex .image-area>a>*{width:100%}@media screen and (min-width:1024px){.r-section.product-notes .image-and-text-flex .image-area.image-side--right{order:99}}.r-section.product-notes .image-and-text-flex .image-area .quote-overlay{position:absolute;z-index:1;color:var(--color, #fff);padding:56px;left:0;top:0;width:100%;height:100%}@media screen and (max-width:1023px){.r-section.product-notes .image-and-text-flex .image-area .quote-overlay{padding:24px 16px}}.r-section.product-notes .image-and-text-flex .image-area .quote-overlay .picture-element-wrapper{max-width:150px}.r-section.product-notes .image-and-text-flex .content-area{background:var(--bg);width:50%;padding:56px;overflow:hidden;position:relative}@media screen and (max-width:1023px){.r-section.product-notes .image-and-text-flex .content-area{width:100%;padding:48px 16px 0}.r-section.product-notes .image-and-text-flex .content-area.overlay-on-mobile{margin-top:-60px;padding:60px 40px;width:calc(100% - 32px)}}.r-section.product-notes .image-and-text-flex .content-area .inner{width:100%;position:relative;z-index:1}
/*# sourceMappingURL=/cdn/shop/t/54/assets/product-notes.css.map */
