.storytelling{position:relative;overflow-x:clip;padding-top:var(--st-section-pt, 0);padding-bottom:var(--st-section-pb, 0);background-color:var(--st-page-bg)}.st-placeholder{display:block;width:100%;height:100%;background:var(--st-placeholder, #b3b3b3)}.st-image{position:relative;height:var(--st-image-h)}.st-image__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:var(--st-placeholder, #b3b3b3)}.st-image__img{display:block;width:100%;height:100%;object-fit:cover}.st-image__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.st-wave--image-top{top:-1px}.st-wave--image-bottom,.st-wave--pink-bottom{bottom:-1px}.st-pink{position:relative;padding:var(--st-pink-pt) var(--st-side) calc(var(--st-pink-pb) + var(--st-wave-pink-h));background:var(--st-pink);color:var(--st-text-color)}.st-headline{max-width:var(--st-headline-max);margin:0 auto;color:var(--st-headline-color);font-size:var(--st-headline-size);line-height:var(--st-headline-lh);text-align:var(--st-headline-align);text-transform:var(--st-headline-transform)}.st-headline:only-child{margin-bottom:0}.st-content{display:flex;flex-direction:column;gap:var(--st-block-gap);max-width:var(--st-content-max);margin:var(--st-headline-gap) auto 0;color:var(--st-text-color);font-size:var(--st-text-size);line-height:var(--st-text-lh);text-align:left}.st-content--hyphens{hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word}.st-headline+.st-content{margin-top:var(--st-headline-gap)}.st-pink>.st-content:first-child{margin-top:0}.st-block{margin-top:var(--sb-mt, 0);margin-bottom:var(--sb-mb, 0);padding-left:var(--sb-il, 0);padding-right:var(--sb-ir, 0);box-sizing:border-box}.st-richtext{min-width:0;text-align:var(--sb-text-align, left)}.st-richtext p{margin:0;color:inherit;font-size:inherit;line-height:inherit}.st-richtext p+p{margin-top:.6em}.st-richtext strong,.st-richtext b{font-weight:700}.st-richtext a{color:inherit;text-decoration:underline}.st-row{display:flex;align-items:center;gap:var(--sb-gap, 16px)}.st-row--left{flex-direction:row-reverse}.st-row__text{flex:1 1 0;align-self:var(--sb-valign, center)}.st-media{flex:0 0 var(--sb-img-w, 38%);width:var(--sb-img-w, 38%);align-self:center;box-sizing:border-box;padding:var(--sb-border, 0);background:var(--sb-border-color, #fff);transform:rotate(var(--sb-rot, 0deg))}.st-media__inner{position:relative;width:100%;height:100%;overflow:hidden;background:var(--st-placeholder, #b3b3b3)}.st-media .st-img{display:block;width:100%;height:100%;object-fit:cover}.st-media--round,.st-media--round .st-media__inner{aspect-ratio:1 / 1;border-radius:50%}.st-media--rectangle{border-radius:var(--sb-radius, 0)}.st-media--rectangle .st-media__inner{border-radius:calc(var(--sb-radius, 0) * .6)}.st-media--polaroid{padding-bottom:calc(var(--sb-border, 0) + var(--sb-extra, 0));border-radius:2px}.st-media--square .st-media__inner{aspect-ratio:1 / 1}.st-media--portrait .st-media__inner{aspect-ratio:4 / 5}.st-media--landscape .st-media__inner{aspect-ratio:5 / 4}.st-media--shadow{box-shadow:0 4px 14px #00000040}.st-textblock{display:flex}.st-textblock--left{justify-content:flex-start}.st-textblock--center{justify-content:center}.st-textblock--right{justify-content:flex-end}.st-textblock .st-richtext{width:var(--sb-text-width, 100%)}.st-sticker-wrap{display:flex}.st-sticker-wrap--left{justify-content:flex-start}.st-sticker-wrap--center{justify-content:center}.st-sticker-wrap--right{justify-content:flex-end}.st-sticker{display:block;flex:0 0 auto;width:var(--sb-width, 100%);box-sizing:border-box;padding:var(--sb-py, 6px) var(--sb-px, 14px);background:var(--sb-bg, #ffe600);color:var(--sb-color, #ee1c80);font-size:var(--sb-size, 30px);line-height:1.05;text-align:center;text-transform:var(--sb-tt, uppercase);transform:rotate(var(--sb-rot, -3deg))}.st-connector{display:flex}.st-connector--left{justify-content:flex-start}.st-connector--center{justify-content:center}.st-connector--right{justify-content:flex-end}.st-connector__svg{display:block;flex:0 0 auto;width:var(--sb-w, 45%);height:var(--sb-h, 90px);color:var(--sb-color, #fff);overflow:visible}.st-connector--flip .st-connector__svg{transform:scaleX(-1)}@media only screen and (min-width:768px){.st-sticker{font-size:var(--sb-size-lg, 44px)}}@media only screen and (min-width:768px){.st-row--d-above{flex-direction:column-reverse;align-items:center}.st-row--d-above .st-row__text{flex:0 1 auto;width:100%}.st-row--d-left{flex-direction:row-reverse}.st-row--d-right{flex-direction:row}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/section-storytelling.css.map */
