.section-text-media-product .column-text{position:relative;text-align:center;margin-left:0;margin-right:0}.section-text-media-product .column-item:not(.column-media) .column-item-content{background-color:var(--color-white);border-radius:var(--border-radius)}.text-media-product-price{padding-bottom:var(--spacing-md)}.text-media-product__form{margin-top:var(--spacing-sm)}.section-text-media-product .column-text .column-item-content{padding:var(--spacing-md) var(--spacing-sm)}.section-text-media-product .section__blockgrid .column-item:last-child{margin-top:var(--spacing-sm)}.section-text-media-product .section__blockgrid .column-item:first-child{margin-top:0}.text-media-product-price{min-height:60px}@media(max-width:879px){.section-text-media-product .force-media-bottom--mobile .column-item:last-child{margin-top:0}.section-text-media-product .force-media-bottom--mobile .section__blockgrid{display:flex;flex-wrap:wrap}.section-text-media-product .force-media-bottom--mobile .column-item{flex:1 1 100%;padding-bottom:0}.section-text-media-product .force-media-bottom--mobile .column-media{order:2;padding-top:var(--spacing-sm)}}@media(min-width:880px){.text-media-product-price{justify-content:flex-start}.section-text-media-product .section__blockgrid{display:flex;flex-wrap:wrap;align-items:stretch;margin-left:calc(var(--spacing-sm) * -1)}.text-media-product-price{min-height:64px}.section-text-media-product .section__blockgrid .column-item:last-child{margin-top:0}.section-text-media-product .column-text{display:flex;align-items:stretch}.section-text-media-product .column-item-content{display:flex;flex-direction:column;justify-content:start;width:100%}.section-text-media-product .column-media .column-item-content{height:100%;justify-content:flex-start;position:relative}.section-text-media-product .column-media .column-item-content .ratio_container{position:sticky;top:118px}.section-text-media-product .column-text .column-item-content{padding:var(--spacing-xl)}.section-text-media-product .section__blockgrid .column-item{padding-left:var(--spacing-sm)}.section-text-media-product .column-text{text-align:left}.section-text-media-product .section__blockgrid .column-item{flex:0 0 50%}.section-text-media-product .section__blockgrid{flex-wrap:nowrap}}@media(min-width:880px)and (max-width:1340px){.section-text-media-product .column-text .column-item-content{padding:var(--spacing-lg)}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-text-media-product.css.map */
