@value 700px: var(--tablet);@value 1280px: var(--desktop);.delivery-section{color:#fff;background:linear-gradient(rgba(218,114,80,.2),rgba(218,114,80,.2)),url(//d11opl0t7n0lp6.cloudfront.net/packs/media/diner/assets/images/delivery_bg-fbe87e2a7cf871c7564c61fece3c2ff6.jpg)}.delivery-section .container{align-items:center;justify-content:space-between;padding:60px 0;width:90%;max-width:1240px;margin:auto}@media screen and (max-width:calc(700px - 1px)){.delivery-section .container{flex-direction:column;padding:40px 0;text-align:center}.delivery-section .container h3{font-size:25px!important;line-height:30px;line-height:1.14}.delivery-section .container p{font-size:14px!important;line-height:22px;letter-spacing:.58px!important}.delivery-section .container .button{width:250px}}.delivery-section .container__left{text-align:center;flex-basis:66%;max-height:625px;max-width:765px;height:625px;width:765px;overflow:hidden;display:flex;align-items:center;justify-content:center}@media screen and (max-width:calc(1280px - 1px)){.delivery-section .container__left{flex-basis:50%;max-height:385px}}@media screen and (max-width:calc(700px - 1px)){.delivery-section .container__left{flex-basis:335px;max-height:275px;max-width:95%;margin-bottom:18px}}.delivery-section .container__left--map{height:100%;width:100%}.delivery-section .container__right{flex-basis:27%}@media screen and (max-width:calc(1280px - 1px)){.delivery-section .container__right{flex-basis:44%}}.delivery-section .container__right h3{font-family:Windsor;font-size:35px;letter-spacing:1px;text-transform:uppercase}@media screen and (max-width:calc(1280px - 1px)){.delivery-section .container__right h3{font-size:25px;line-height:1.2;letter-spacing:1px}}.delivery-section .container__right p{font-family:Trixie;font-size:18px;line-height:1.67;letter-spacing:1.1px}@media screen and (max-width:calc(1280px - 1px)){.delivery-section .container__right p{font-size:14px;line-height:1.57;letter-spacing:.58px}}.delivery-section .container__right a,.delivery-section .container__right p{color:#fff;text-decoration:none}.delivery-section .container__right .button{background-color:#fff;color:#000;font-family:Windsor;font-size:25px}@media screen and (max-width:calc(1280px - 1px)){.delivery-section .container__right .button{font-size:20px}}