.PromotionsDetail_container___K0T6{display:grid;grid-template-columns:1fr 1fr;@media (max-width:768px){display:contents}}.PromotionsDetail_imageContainer__gU5go{position:relative;& img{object-fit:cover}@media (max-width:768px){flex:0 0 auto;height:clamp(200px,30vh,400px)}}.PromotionsDetail_content__nF2DH{padding:40px;display:flex;flex-direction:column;gap:24px;@media (max-width:768px){padding-left:0;padding-bottom:0;padding-right:0;padding-top:0;gap:16px;overflow:hidden}}.PromotionsDetail_info__5KA8y{display:flex;flex-direction:column;gap:16px;@media (max-width:768px){display:flex;flex-direction:column;gap:8px;overflow:auto;padding-left:16px;padding-bottom:16px;padding-right:16px;padding-top:0}}.PromotionsDetail_dateMobile___ixiO{display:none;color:var(--red);font-size:.875rem;font-weight:700;@media (max-width:768px){display:block}}.PromotionsDetail_name__k8BHn{margin:0;font-family:var(--font-expanded);font-size:clamp(16px,1.26vw,24px);font-weight:700;line-height:120%}div.PromotionsDetail_tabs__40CGy{width:-moz-fit-content;width:fit-content;@media (max-width:768px){display:none}}.PromotionsDetail_text__dRJQX{display:flex;flex-direction:column;gap:24px;line-height:140%;& strong{font-weight:700}& ol{margin:0;padding-left:20px}& a{color:var(--blue)}}.PromotionsDetail_footer__ecKJl{display:flex;align-items:center;gap:20px;@media (max-width:768px){position:-webkit-sticky;position:sticky;inset:auto 0 0;background:var(--white);border-radius:16px 16px 0 0;padding-left:16px;padding-bottom:16px;padding-right:16px;padding-top:16px;box-shadow:0 4px 20px 0 var(--dark-brown-02)}}.PromotionsDetail_button__h1wpj{flex:0 0 auto;@media (max-width:768px){flex:1 1 auto}}.PromotionsDetail_price__EGgej{flex:1 1 auto;text-align:right;font-family:var(--font-expanded);font-size:2rem;font-weight:700}