.product-grid-specials{max-width:100%;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative;border:3px solid #000;background-color:#fff;margin-top:36px;margin-bottom:42px}.product-grid-description{position:relative;z-index:5}.product-grid-specials:after,.product-grid-specials:before{content:"";position:absolute;width:132px;height:132px;border-radius:50%;z-index:-1}.product-grid-specials:before{top:-42px;left:28px;background-color:#ff0006}.product-grid-specials:after{bottom:-42px;right:-56px;background-color:#ffec00}.banner-title-wrapper{background:#000;display:flex;align-items:center;justify-content:center;margin-top:-1px;margin-right:-1px}.banner-title-white-line{background-color:#fff;flex-grow:1;height:14px}.banner-title{text-transform:uppercase;text-align:center;font-size:24px;font-weight:600;color:#f6ff00;margin:0 24px;letter-spacing:.15em;white-space:nowrap;padding-top:10px;padding-bottom:10px}.banner-container{display:grid;grid-template-columns:1fr 1fr 1fr;justify-items:center}.banner-container>*:only-child{grid-column:2 / 3}.banner-container a{color:#000;text-decoration:none}.banner-container a:hover{color:#f60}.special{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:210px;background-color:#fff;font-family:cairo,sans-serif;flex:1 1;margin:14px;text-align:center}.special-title{font-size:18px;font-weight:700;height:54px;line-height:1.5;text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:12px}.special-text{font-size:21px;line-height:24px;text-align:center;padding-bottom:28px;margin:0;flex-grow:1;text-transform:capitalize}.special img{object-fit:contain;margin-bottom:14px;width:150px;height:150px}@media only screen and (min-width: 768px) and (max-width: 992px){.product-grid-specials{margin-top:42px}.banner-container{display:grid;grid-template-columns:repeat(2,1fr)}.banner-container>*:only-child{grid-column:1 / 3}}@media only screen and (max-width: 768px){.product-grid-specials{max-width:380px;width:100%;padding:0;margin:42px auto}.banner-container{display:grid;grid-template-columns:1fr}.banner-container>*:only-child{grid-column:1 / 3}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/component-specials.css.map */
