.rb-story__wrapper{background-color:#fff;width:calc(100% + 40px);margin:0 -20px;padding:0 20px 64px}.rb-story__title{font-size:21px;line-height:1.24}.rb-story__content-wrapper{padding-top:24px}.rb-story__image{--aspect-ratio:var(--mobile-aspect-ratio);width:calc(100% + 40px);margin:0 -20px}.rb-story__sections{margin-top:15px}.rb-story__section{margin-top:22px}.rb-story__section:first-child{margin-top:0}.rb-story__section:last-child{margin-bottom:0}.rb-story__section--media-slider{margin-top:32px;margin-bottom:32px}.rb-story__footer{display:flex;flex-direction:column;gap:48px;margin-top:64px}.rb-story__footer-product{width:100%}.rb-story__footer-title{margin-bottom:22px}.rb-story__media-slider{width:100%;overflow:hidden}.rb-story__media-slide{--aspect-ratio:1.254237288135593;width:100%;height:auto;margin-right:20px;background-color:#403333}.rb-story__media-slide:last-child{margin-right:0}.rb-story__section-image{--aspect-ratio:var(--mobile-aspect-ratio);margin-top:32px}.rb-story__section-image--indent{margin-top:22px}@media only screen and (min-width:560px){.rb-story__footer-product,.rb-story__media-slide{width:calc(50% - 10px)}}@media only screen and (min-width:768px){.rb-story__image,.rb-story__section-image{--aspect-ratio:var(--desktop-aspect-ratio)}}@media only screen and (min-width:1024px){.rb-story{width:100%}.rb-story__wrapper{padding:20px 20px 64px;width:100%;border-radius:15px;margin:0}.rb-story__image{width:100%;margin:0;border-radius:12px;overflow:hidden}.rb-story__title{font-size:36px}.rb-story__sections{margin-top:30px}.rb-story__content-wrapper{padding:32px 32px 0}.rb-story__content{width:100%;max-width:768px;margin:0 auto}.rb-story__section{margin-top:32px}.rb-story__section--default p{margin-bottom:32px}.rb-story__section--media-slider{margin-top:50px;margin-bottom:50px}.rb-story__footer-product{width:calc(50% - 18px)}.rb-story__footer-stories-wrapper{flex:1}.rb-story__footer-stories{display:flex;gap:36px}.rb-story__footer-story{display:flex;width:calc(50% - 18px)}.rb-story__section-image--indent{margin-top:32px}}@media only screen and (min-width:1200px){.rb-story__wrapper{padding:30px 30px 80px}.rb-story__content-wrapper{padding-top:58px}}@media only screen and (min-width:1300px){.rb-story__footer{flex-direction:row;gap:36px}.rb-story__footer-product{width:calc(33.33333% - 24px)}.rb-story__media-slide{width:calc(33.33333% - 13.33333px)}}