body .is-root-container .component-offer-single-summary .offer-single-summary-grid{display:grid;grid-template-columns:1fr;gap:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem)}@media(min-width: 48rem){body .is-root-container .component-offer-single-summary .offer-single-summary-grid{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:min(calc(1rem + 0.25 * (100vw - 22.5rem) / 67.5),1.25rem)}}body .is-root-container .component-offer-single-summary .offer-single-summary-media{aspect-ratio:1/1;position:relative;width:100%;overflow:hidden;border-radius:min(calc(0.5rem + 0.25 * (100vw - 22.5rem) / 67.5),0.75rem);background-color:#fff;border:1px solid #dcdcdc}body .is-root-container .component-offer-single-summary .offer-single-summary-media .picture,body .is-root-container .component-offer-single-summary .offer-single-summary-media .img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}body .is-root-container .component-offer-single-summary .offer-single-summary-thumb{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .is-root-container .component-offer-single-summary .offer-single-summary-info .section-card-body{display:flex;gap:0.75rem;flex-flow:column}body .is-root-container .component-offer-single-summary .offer-single-summary-top{display:flex;gap:0.5rem;flex-flow:row;flex-wrap:wrap}body .is-root-container .component-offer-single-summary .offer-single-summary-store,body .is-root-container .component-offer-single-summary .offer-single-summary-category{font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem);line-height:1.2;font-weight:600;display:flex;gap:0.25rem;flex-flow:row;align-items:center;padding:0.25rem 0.625rem;border-radius:999px;background-color:#f2f2f2;color:#013253}body .is-root-container .component-offer-single-summary .offer-single-summary-title{font-size:min(calc(1.5rem + 1 * (100vw - 22.5rem) / 67.5),2.5rem);line-height:1.2;font-weight:500}body .is-root-container .component-offer-single-summary .offer-single-summary-meta{font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem);line-height:1.3;font-weight:400;color:#b8b6b6}body .is-root-container .component-offer-single-summary .offer-single-summary-cta{width:100%}
/*# sourceMappingURL=offer-single-summary.css.map */
