.sticky-cta{background-color:var(--color-brown);display:grid;grid-template-columns:repeat(auto-fit, minmax(120px, -webkit-max-content));grid-template-columns:repeat(auto-fit, minmax(120px, max-content));justify-content:center;align-items:center;grid-gap:15px;position:fixed;bottom:0;left:0;width:100%;max-width:100%;padding:15px;z-index:11;visibility:hidden;opacity:0;transition-property:opacity;transition-duration:.1s;transition-timing-function:var(--transition-easing)}.sticky-cta[visible=yes]{visibility:visible;opacity:1}.sticky-cta__blog-banner{font-style:italic;display:flex;flex-direction:column;gap:10px;padding:0 20px}.sticky-cta__blog-banner .btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}@media screen and (min-width: 1024px){.sticky-cta__blog-banner{display:contents}}@media screen and (min-width: 768px){.sticky-cta:not(.sticky-cta--mobile,.sticky-cta--desktop){display:none}}@media screen and (min-width: 768px){.sticky-cta.sticky-cta--mobile:not(.sticky-cta--desktop){display:none}}@media screen and (max-width: 768px){.sticky-cta.sticky-cta--desktop:not(.sticky-cta--mobile){display:none}}.sticky-cta .btn{display:flex;align-items:center;justify-content:center;padding:14px 10px !important;font-size:10px;white-space:nowrap;overflow-x:hidden}.sticky-cta.sticky-cta--banner.has-white-background-color{background-color:var(--color-white)}.sticky-cta.sticky-cta--banner{text-align:center}.sticky-cta__close-btn{position:absolute;top:5px;right:12px;cursor:pointer}@media screen and (max-width: 767px){.footer,.lp-footer{padding-bottom:var(--sticky-cta-height)}}body.single-et_vacation .sticky-cta{grid-template-columns:auto 1fr auto}@media screen and (min-width: 576px){body.single-et_vacation .sticky-cta{grid-template-columns:auto repeat(2, minmax(140px, -webkit-max-content));grid-template-columns:auto repeat(2, minmax(140px, max-content))}}body.single-et_vacation .sticky-cta .btn__content{display:none}@media screen and (min-width: 576px){body.single-et_vacation .sticky-cta .btn__content{display:inline-block}}body.single-et_vacation .sticky-cta .btn__icon-right{margin-left:unset}@media screen and (min-width: 576px){body.single-et_vacation .sticky-cta .btn__icon-right{margin-left:7px}}body.single-et_vacation .sticky-cta .wishlist__cta button{padding:14px;border:1px solid var(--color-white);background-color:var(--color-white)}body.single-et_vacation .sticky-cta .wishlist__cta button svg{stroke:var(--color-brown)}body:has(.sticky-cta.sticky-cta--desktop) .lp-footer{padding-bottom:var(--sticky-cta-height)}
