.product-storytelling{padding:8.4rem 0 8.4rem 5.6rem;background-color:var(--background-color-storytelling);position:relative}.product-storytelling .arrow-before-wrapper{display:none;position:absolute;left:0;transform:translateY(-50%);top:50%;width:44px;height:44px;border:1px solid #000000;color:#333;background-color:#f8f6ed;justify-content:center;align-items:center;margin-left:10px;z-index:1;cursor:pointer}.product-storytelling .arrow-next-wrapper{position:absolute;right:0;transform:translateY(-50%);top:50%;width:44px;height:44px;border:1px solid #000000;color:#333;background-color:#f8f6ed;display:flex;justify-content:center;align-items:center;margin-right:10px;z-index:1;cursor:pointer}.product-storytelling__box{display:flex;flex-wrap:nowrap;align-content:center;align-items:center;position:relative;width:100%;overflow-x:scroll;overflow-y:hidden;transition:all .3s;will-change:transform;-webkit-user-select:none;user-select:none;cursor:pointer}.product-storytelling__box.active{cursor:grabbing;cursor:-webkit-grabbing}.product-storytelling__box{overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.product-storytelling__box::-webkit-scrollbar{width:0;height:0}.product-storytelling__item{margin-left:8.6rem;flex:0 0 auto}.product-storytelling__item:first-child{margin-left:0}.product-storytelling__item:last-child{padding-right:5.6rem}.product-storytelling__text{max-width:32rem;width:100%}.product-storytelling__title{margin-bottom:1.5rem}.product-storytelling__title a{color:var(--color-black);text-decoration:none}.product-storytelling__title a:hover{color:var(--color-subdued)}.product-storytelling__image{width:100%;max-width:39.3rem}.product-storytelling__media{display:block;position:relative}.product-storytelling__image--large{display:block;max-width:52.8rem}.product-storytelling__media--image{display:block;max-width:100%;height:auto;width:100%;object-fit:cover;position:absolute;left:0;top:0;pointer-events:none}@media screen and (min-width:990px){.product-storytelling__item{margin-left:8.6rem}.product-storytelling__item:last-child{padding-right:5.6rem}.product-storytelling__text{max-width:52rem}.product-storytelling__caption{max-width:41rem}}@media screen and (max-width:470px){.product-storytelling{padding:3.4rem 0 3.4rem 3rem}.product-storytelling__item{margin-left:2rem}.product-storytelling__item:last-child{padding-right:3rem}.product-storytelling__text{max-width:24rem}.product-storytelling__title{margin-bottom:1rem}.product-storytelling__image{max-width:32.3rem}.product-storytelling__image--large{max-width:52.8rem}}
/*# sourceMappingURL=/cdn/shop/t/354/assets/section-product-storytelling.css.map */
