[data-sticky-atc-button]{transition:box-shadow .18s ease,opacity .12s ease}.fake-sticky-atc{display:none;flex:1}@media screen and (max-width: 1200px){div[data-sticky-atc-waypoint]:empty{display:block}}@media screen and (max-width: 1200px){[data-sticky-atc-button].is-sticky{position:fixed;left:0;right:0;bottom:0;z-index:3;width:100%;padding:var(--spacing-normal);background:var(--section-background-color, var(--bg-color-white));border-top:solid 1px var(--border-color)}.fake-sticky-atc{margin-bottom:0;letter-spacing:var(--letter-spacing-small);line-height:var(--line-height-heading);padding:calc(var(--spacing-normal) - var(--inputs-border-width));border:var(--inputs-border-width) solid var(--primary-color);border-radius:var(--radius-xxx-small)}.fake-sticky-atc:active,.fake-sticky-atc:hover,.fake-sticky-atc:focus{color:var(--body-text-color-white);background-color:var(--primary-color)}.fake-sticky-atc[disabled],.fake-sticky-atc[aria-disabled=true]{color:var(--button-disabled-color);background-color:var(--bg-color-white);border-color:var(--body-text-color-light);cursor:not-allowed}.fake-sticky-atc.is-out-of-stock{color:var(--button-disabled-color);background-color:var(--bg-color-white);border-color:var(--body-text-color-light);border:1px solid var(--body-text-color-light);opacity:.5}[data-reveal-fake-atc].is-sticky .product-form__submit{display:none}[data-reveal-fake-atc].is-sticky .fake-sticky-atc{display:flex;justify-content:center;flex-grow:1}body.zendesk-messaging-open [data-sticky-atc-button].is-sticky{display:none}body:not(.zendesk-messaging-open):has([data-sticky-atc-button].is-sticky) iframe#launcher{bottom:90px!important}body:not(.zendesk-messaging-open):has([data-sticky-atc-button].is-sticky) iframe#launcher+iframe{bottom:140px!important}}@media screen and (max-width: 430px){html.zendesk-messaging-open,body.zendesk-messaging-open{overflow:hidden;overscroll-behavior:none}}@media (min-width: 541px) and (max-width: 1200px){@media screen and (max-color:2147477350){.back-to-top{display:none}}}@media not all and ((min-width: 541px) and (max-width: 1200px)){@media screen and (color:2147477350){.back-to-top{display:none}}}.dimelo-chat-bubble.dimelo-chat-round-button{transition:all .18s ease}
