.ll-specials-container.ll-specials-container--nudges{width:calc(100% - 1rem);position:fixed;bottom:.5rem;left:50%;transform:translate(-50%);animation:slideUpCentered 1s ease forwards;animation-delay:1s;opacity:0;border-radius:10px;padding:2.15rem 1.5rem .75rem;background-color:var(--ll-nudges-background);box-shadow:0 0 6px 1px #0000001a;z-index:1000001}@media screen and (min-width: 768px){.ll-specials-container.ll-specials-container--nudges{width:100%;max-width:780px}}@media screen and (min-width: 960px){.ll-specials-container.ll-specials-container--nudges{width:780px;bottom:1.5rem;padding:1.2rem 1.5rem}}.ll-specials-container.ll-specials-container--nudges.is-dismissed{animation:slideDownCentered .5s ease forwards}.ll-specials-container.ll-specials-container--nudges .f-carousel__nav{display:none}.ll-specials-container.ll-specials-container--nudges [data-ll-carousel-next],.ll-specials-container.ll-specials-container--nudges [data-ll-carousel-previous]{position:absolute;top:1.175rem;transition:all .3s ease;background:transparent;border:none;z-index:9;cursor:pointer;padding:0;transform:translateY(-50%)}.ll-specials-container.ll-specials-container--nudges [data-ll-carousel-next]:hover,.ll-specials-container.ll-specials-container--nudges [data-ll-carousel-previous]:hover{opacity:1}.ll-specials-container.ll-specials-container--nudges [data-ll-carousel-next]>svg,.ll-specials-container.ll-specials-container--nudges [data-ll-carousel-previous]>svg{display:block;transition:all .3s ease;height:23px;width:auto;stroke:var(--ll-nudges-headings)}.ll-specials-container.ll-specials-container--nudges [data-ll-carousel-next]>svg:hover,.ll-specials-container.ll-specials-container--nudges [data-ll-carousel-previous]>svg:hover{opacity:.5}.ll-specials-container.ll-specials-container--nudges [data-ll-carousel-next]>svg path,.ll-specials-container.ll-specials-container--nudges [data-ll-carousel-previous]>svg path{stroke:var(--ll-nudges-headings)}.ll-specials-container.ll-specials-container--nudges [data-ll-carousel-next]{right:2.5rem}.ll-specials-container.ll-specials-container--nudges [data-ll-carousel-previous]{right:4.25rem}.ll-specials-container.ll-specials-container--nudges .ll-special__close svg{stroke:var(--ll-nudges-headings)}.ll-special.ll-special--nudge{overflow:hidden}.ll-special.ll-special--nudge.is-selected .ll-special__expires{display:block}.ll-special.ll-special--nudge [data-ll-truncate-toggle]{background:transparent;color:var(--ll-nudges-links);border:none;font-size:.75rem;letter-spacing:.05em;text-decoration:underline;padding:0;cursor:pointer;transition:all .3s ease}.ll-special.ll-special--nudge [data-ll-truncate-toggle]:focus{outline:none}.ll-special.ll-special--nudge [data-ll-truncate-toggle]:hover{opacity:.5}.ll-special.ll-special--nudge .ll-special__icon{width:4.5rem;align-self:flex-start}@media screen and (min-width: 768px){.ll-special.ll-special--nudge .ll-special__icon{width:auto}}@media screen and (min-width: 960px){.ll-special.ll-special--nudge .ll-special__icon{width:auto;align-self:center}}.ll-special.ll-special--nudge .ll-special__content{width:calc(100% - 4.5rem);text-align:left;flex:1 1 auto;align-self:center;padding:0 0 .75rem}@media screen and (min-width: 768px){.ll-special.ll-special--nudge .ll-special__content{width:auto;padding:0 0 0 2rem}}.ll-special.ll-special--nudge .ll-special__title{text-wrap:balance;text-align:left;color:var(--ll-nudges-headings)}.ll-special.ll-special--nudge .ll-special__description{font-size:.85rem;letter-spacing:.05em;width:425px;text-align:left;color:var(--ll-nudges-text)}.ll-special.ll-special--nudge .ll-special__expires{font-size:.7rem;letter-spacing:.05em;opacity:.5;margin:.5rem 0 0;display:none;color:var(--ll-nudges-text)}@media screen and (min-width: 768px){.ll-special.ll-special--nudge .ll-special__expires{margin:1rem 0 0}}.ll-special.ll-special--nudge .ll-special__action{justify-content:flex-start;padding-left:4.5rem}@media screen and (min-width: 768px){.ll-special.ll-special--nudge .ll-special__action{justify-content:flex-end;padding-left:2rem;align-self:center}}.ll-special.ll-special--nudge .ll-special__action>.ll-button{width:100%;background-color:var(--ll-nudges-buttons);border:2px solid var(--ll-nudges-buttons)}@media screen and (min-width: 768px){.ll-special.ll-special--nudge .ll-special__action>.ll-button{width:auto}}
