.stickyAtcBar{opacity:0;visibility:hidden;transition:opacity .2s linear,visibility 0s linear .2s;position:fixed;left:0;right:0;z-index:99999;background:rgba(255,255,255,.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 0 28px rgba(0,0,0,.2);top:0}.stickyAtcBar.is-visible{opacity:1;visibility:visible;transition:opacity .3s linear,visibility 0s linear 0s}@media (prefers-reduced-motion:reduce){.stickyAtcBar{transition:none}.stickyAtcBar.is-visible{transition:none}}@media (max-width:989px){.stickyAtcBar{top:auto;bottom:0}}.stickyAtcBar__inner{-webkit-align-items:center;align-items:center;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;justify-content:space-between;gap:24px;height:70px}@media (max-width:989px){.stickyAtcBar__inner{height:100px;padding:0 20px;gap:0}}.stickyAtcBar__product{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:24px;min-width:0}@media (max-width:989px){.stickyAtcBar__product{gap:0}}.stickyAtcBar__photo{-webkit-flex:50px 0 0;flex:50px 0 0;width:50px;height:50px;mix-blend-mode:multiply}.stickyAtcBar__photo img{width:100%;height:100%;object-fit:contain}.stickyAtcBar__name{margin:0;font-size:.875rem;font-weight:500;line-height:2.375rem;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:989px){.stickyAtcBar__name{display:none}}.stickyAtcBar__purchase{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:30px;min-width:0}@media (max-width:989px){.stickyAtcBar__purchase{-webkit-flex:1 0 0;flex:1 0 0}}.stickyAtcBar__info{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:center;justify-content:center;text-align:right;min-width:0}@media (max-width:989px){.stickyAtcBar__info{-webkit-flex:1 0 0;flex:1 0 0;gap:3px}}.stickyAtcBar__price{margin:0;font-size:1.125rem;font-weight:500;line-height:normal;color:#000}.stickyAtcBar__price.discount{color:#e40523}@media (max-width:989px){.stickyAtcBar__price{font-size:1.25rem;font-weight:500}}.stickyAtcBar__stock .primary{margin:0;font-size:.9375rem;font-weight:400;line-height:normal}.stickyAtcBar__button.btn.green{background:#15803d;height:auto;padding:6px 12px;gap:8px;border-radius:5px;font-size:.875rem;font-weight:500;line-height:1.6875rem;white-space:nowrap}.stickyAtcBar__button.btn.green:not(.no-hover):hover{background:rgb(16.6872483221,101.7127516779,48.4724832215)}.stickyAtcBar__button.btn.green svg{-webkit-flex:18px 0 0;flex:18px 0 0;width:18px;height:17px}.stickyAtcBar__button.btn.green svg path{fill:white;fill-rule:evenodd}@media (max-width:989px){.stickyAtcBar__button.btn.green{-webkit-flex:141px 0 0;flex:141px 0 0;width:141px;height:50px;padding:0 35px;font-size:1.0625rem}}