.ld-sticky-atc,.ld-sticky-atc__inner{display:flex;flex-direction:column;gap:inherit}@media screen and (max-width:959px){.ld-sticky-atc.is-floating .ld-sticky-atc__inner{position:fixed;left:var(--ld-sticky-atc-left, 20px);width:var(--ld-sticky-atc-width, calc(100% - 40px) );bottom:var(--ld-sticky-atc-bottom, 16px);z-index:20;transition:bottom .3s ease;-webkit-transform:translateZ(0);transform:translateZ(0)}.ld-sticky-atc.is-floating .ld-buy-buttons__engraving-link:not(:hover){background-color:var(--ld-sticky-atc-surface, #fff)}.ld-sticky-atc-attention{animation:ld-sticky-atc-pulse 1.6s ease}@keyframes ld-sticky-atc-pulse{0%,to{outline:1px solid transparent;outline-offset:4px}20%,70%{outline:1px solid currentColor;outline-offset:4px}}[class*=kl-teaser-]{left:0!important;right:0!important;bottom:0!important;width:100%!important;max-width:none!important;margin:0!important}[class*=kl-teaser-]>div,[class*=kl-teaser-]>div>button:first-child{width:100%!important;max-width:none!important;margin:0!important;border-radius:0!important}}@media(prefers-reduced-motion:reduce){.ld-sticky-atc.is-floating .ld-sticky-atc__inner{transition:none}.ld-sticky-atc-attention{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ld-sticky-atc.css.map */
