.free-products__title{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:10px;font-size:12px}.free-products__title__icon-wrapper{width:20px;min-width:20px;height:20px}.free-products__title__icon-wrapper svg,.free-products__title__icon-wrapper img{width:100%;height:100%}.free-products__title__text{line-height:normal}.free-products__title__text p{margin:0}.free-products__grid-wrapper{padding-top:20px}.free-products__grid-wrapper::-webkit-scrollbar{width:0;display:none}.free-products__grid{display:flex;justify-content:center;--grid-horizontal-spacing: 8px;--grid-vertical-spacing: 20px;column-gap:var(--grid-horizontal-spacing)}.free-product{position:relative;flex:1;display:flex;flex-direction:column}.free-product__image-wrapper{display:flex;align-items:center;justify-content:center;border:1px dashed #173f36;padding:0;background:#eef6e9;border-radius:5px;flex:1;max-height:112px}.free-product__image-container{overflow:hidden;padding-block-start:10px;padding-block-end:6px}.free-product__image-container img{max-height:115px}.free-product__title{margin-top:5px;font-size:11px;text-align:center;font-weight:700;color:var(--free-product-title-color)}.free-product__price-label{position:absolute;top:0;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);background:var(--free-product-label-bg-color);color:var(--free-product-label-color);border-radius:5px;width:max-content;font-size:12px;padding:7.5px 8px 5px;display:flex;gap:5px;line-height:normal;font-weight:700}.free-product__price-label span:last-child{text-decoration:line-through}@media screen and (min-width: 750px){.free-products__title{margin-bottom:30px;font-size:16px;justify-content:left}.free-products__grid-wrapper{overflow:unset;padding-top:0}.free-products__grid{flex-wrap:wrap;width:auto;row-gap:var(--grid-vertical-spacing)}.free-product{width:calc(25% - var(--grid-horizontal-spacing) * 3 / 4);max-width:calc(25% - var(--grid-horizontal-spacing) * 3 / 4);flex-grow:1;flex-shrink:0}.free-product__title{margin-top:10px;font-size:13px;text-align:center;white-space:nowrap}.free-product__price-label{font-size:13px;padding:5px 8px}}
/*# sourceMappingURL=/cdn/shop/t/191/assets/component-free-products.css.map */
