.promotion-blocks--item{isolation:isolate;border-radius:3px}.promotion-blocks--item{box-shadow:var(--block-shadows)}.promotion-blocks--inner{padding:0 15px;max-width:1400px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 768px){.promotion-blocks--inner{padding:0}}.promotion-blocks--inner{display:grid;width:100%;background-color:#f9f8f4;padding:20px;border-radius:3px}@media only screen and (min-width: 768px){.promotion-blocks--inner{grid-template-columns:repeat(var(--column-size, 3),1fr)}}@media only screen and (max-width: 767px){.promotion-blocks--inner{grid-gap:10px}}.promotion-blocks--item{display:flex;flex-direction:column-reverse;background:var(--color-bg, #fff);color:var(--color-text, var(--color-body, #2c2d2e));font-size:.9375rem;overflow:hidden}.promotion-blocks--text{padding:12px 15px;display:flex;flex-direction:column;width:100%;text-align:center}.promotion-blocks--text h6{margin:4% 1%;color:#414449;font-size:19px;font-weight:700;line-height:normal}.promotion-blocks--text .text-button{margin-top:26px;margin-left:auto;margin-right:auto;background-color:#343434;color:#fff;width:100%;text-align:center;display:block;padding:15px 32px 16px;border-radius:3px;font-size:14px;font-weight:400;transition:background-color .3s ease,color .3s ease}.promotion-blocks--text .text-button:hover{background-color:#5f5f5f}.promotion-blocks--image{flex-shrink:0}.promotion-blocks--image img{width:100%;height:100%;object-fit:cover;border-radius:0}@media only screen and (max-width: 767px){.promotion-blocks.swipe-on-mobile .promotion-blocks--inner{grid-auto-flow:column;grid-auto-columns:minmax(calc(50vw - 15px),1fr);overflow-x:auto;grid-template-columns:repeat(auto-fill,minmax(calc(50vw - 15px),1fr));scroll-snap-type:x mandatory;scrollbar-width:none}.promotion-blocks.swipe-on-mobile .promotion-blocks--inner::-webkit-scrollbar{display:none}.promotion-blocks.swipe-on-mobile .promotion-blocks--inner .promotion-blocks--item{scroll-snap-align:center;scroll-snap-stop:always}.promotion-blocks.swipe-on-mobile .promotion-blocks--inner .promotion-blocks--item .promotion-blocks--text h6{min-height:52px}.promotion-blocks.swipe-on-mobile .promotion-blocks--inner .promotion-blocks--item .promotion-blocks--text a{min-height:59px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/promotion-blocks.css.map */
