.ll-specials-container--takeovers{width:calc(100% - 1rem);border-radius:20px;transition:transform .75s ease,opacity .75s ease;background-color:var(--ll-takeovers-background)}@media screen and (min-width: 960px){.ll-specials-container--takeovers{padding:2rem 4rem}}.ll-specials-container--takeovers .ll-special__close{top:.5rem;right:.25rem}.ll-specials-container--takeovers .ll-special__close svg{width:26px;height:26px;stroke:var(--ll-takeovers-headings)}@media screen and (min-width: 960px){.ll-specials-container--takeovers{width:780px;bottom:2rem}}.ll-special.ll-special--takeover{flex-flow:row wrap}.ll-special.ll-special--takeover .ll-special__icon{display:flex;justify-content:center;margin-bottom:.75rem;width:100%}@media screen and (min-width: 960px){.ll-special.ll-special--takeover .ll-special__icon{margin-bottom:2rem}}.ll-special.ll-special--takeover .ll-special__subtitle{color:var(--ll-takeovers-headings);opacity:.7}.ll-special.ll-special--takeover .ll-special__content{width:100%;display:flex;flex-flow:row wrap;padding:0;justify-content:center}.ll-special.ll-special--takeover .ll-special__title{width:100%;margin:0 0 .75rem;text-align:center;font-size:1.5rem;text-wrap:balance;color:var(--ll-takeovers-headings)}@media screen and (min-width: 960px){.ll-special.ll-special--takeover .ll-special__title{font-size:1.85rem}}.ll-special.ll-special--takeover .ll-special__description{width:100%;text-align:center;padding:0 1rem 1.75rem;font-size:.95rem;color:var(--ll-takeovers-text)}.ll-special.ll-special--takeover .ll-special__description>a{color:var(--ll-takeovers-links);text-decoration:underline}@media screen and (min-width: 960px){.ll-special.ll-special--takeover .ll-special__description{padding:0 3rem 1.75rem}}.ll-special.ll-special--takeover .ll-special__expires{width:100%;font-size:.75rem;text-align:center;color:var(--ll-takeovers-text);opacity:.5;margin-bottom:1rem}.ll-special.ll-special--takeover .ll-special__action{width:100%;padding:0}.ll-special.ll-special--takeover .ll-special__action .ll-button{padding-left:2rem;padding-right:2rem;background-color:var(--ll-takeovers-buttons);border:2px solid var(--ll-takeovers-buttons);color:#fff}
