.nextdev--scroll-down-button{position:fixed;left:20px;bottom:var(--section--margin-bottom);z-index:12;width:calc(100% - 40px)}.nextdev--scroll-down-button--primary{background-color:#f7e7ddcc;color:#382e2e;border-radius:20px;width:auto;white-space:nowrap;padding:8px 12px;display:flex;align-items:center;justify-content:center;gap:4px;border:0;font-size:14px;line-height:22px;letter-spacing:.4px;font-weight:700;text-transform:uppercase;transition:background-color .2s ease,color .2s ease,opacity .2s ease;margin-inline:auto}.nextdev--scroll-down-button--primary:not([data-scrollto]){pointer-events:none}.nextdev--scroll-down-button--primary[data-scrollto]{cursor:pointer}.nextdev--scroll-down-button--primary__arrow{width:24px;height:24px;opacity:.9;pointer-events:none;position:relative;top:-4px}.nextdev--scroll-down-button--primary__arrow svg{display:block;width:100%;height:auto}.nextdev--scroll-down-button--primary__arrow svg path{animation:bounce 1.4s ease-in-out infinite;transform-origin:50% 50%}.nextdev--scroll-down-button--primary[data-scrollto]:hover{background-color:#382e2e;color:#fff}.nextdev--scroll-down-button--primary[data-scrollto]:focus{background-color:#f7e7ddcc;color:#382e2e}.nextdev--scroll-down-button--primary.hide{opacity:0;pointer-events:none}.nextdev--scroll-down-button--cta{position:absolute;right:102px;bottom:0;background-color:#f90;color:#382e2e;box-shadow:0 0 10px 5px #3328211f;font-weight:700;font-size:20px;line-height:28px;padding:12px 32px;border-radius:100px;display:block;text-decoration:none;transition:background-color .2s ease,color .2s ease,opacity .2s ease;white-space:nowrap;width:fit-content;max-width:calc(100% - 130px)}.nextdev--scroll-down-button--cta:hover,.nextdev--scroll-down-button--cta:focus{background-color:#382e2e;color:#fff}@keyframes bounce{0%,to{transform:translateY(0);opacity:.7}50%{transform:translateY(8px);opacity:1}}@media screen and (max-width:749px){.nextdev--scroll-down-button__only_desktop .nextdev--scroll-down-button--primary{display:none}.nextdev--scroll-down-button--cta{right:auto;left:0;font-size:16px;line-height:20px;padding:12px 16px}.nextdev--scroll-down-button--primary:not(.hide)+.nextdev--scroll-down-button--cta:not(.reached),.nextdev--scroll-down-button--cta[data-section]:not(.reached){opacity:0;pointer-events:none}}@media screen and (min-width:750px){.nextdev--scroll-down-button__only_mobile .nextdev--scroll-down-button--primary{display:none}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/nextdev--scroll-down-button.css.map */
