.sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#000;border-top:1px solid rgba(255,255,255,.12);transform:translateY(100%);visibility:hidden;transition:transform .38s cubic-bezier(.16,1,.3,1),visibility 0s linear .38s;padding-bottom:env(safe-area-inset-bottom)}.sticky-atc[data-visible]{transform:translateY(0);visibility:visible;transition:transform .38s cubic-bezier(.16,1,.3,1),visibility 0s linear 0s}body:has(#Details-menu-drawer-container.menu-opening) .sticky-atc[data-visible]{transform:translateY(100%);visibility:hidden;transition:transform .38s cubic-bezier(.16,1,.3,1),visibility 0s linear .38s}.sticky-atc .sticky-atc__inner{display:flex;align-items:center;gap:32px;padding-top:20px;padding-bottom:20px}.sticky-atc__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:3px}.sticky-atc__title{font-family:var(--font-secondary);font-size:1.2rem;font-weight:400;line-height:1.2;letter-spacing:.04em;color:#ffffffa6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.sticky-atc__price{font-family:var(--font-secondary);font-size:1.7rem;font-weight:500;line-height:1.2;color:#fff}.sticky-atc__button{position:relative;isolation:isolate;overflow:hidden;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:10px;width:auto;min-width:0;min-height:48px;margin:0;padding:0 40px;border:0;border-radius:0;clip-path:none;background-color:transparent;color:#000;box-shadow:inset 0 0 0 2px #2afc32;font-family:var(--font-secondary);font-size:13px;font-weight:600;line-height:1;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;transition:color .3s ease .12s,transform .12s ease}.sticky-atc__button>*{position:relative;z-index:1}.sticky-atc__button:not([disabled]):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:#2afc32;transform:scaleY(1);transform-origin:bottom;transition:transform .45s cubic-bezier(.65,0,.35,1)}.sticky-atc__button:not([disabled]):hover{background-color:transparent;color:#2afc32}.sticky-atc__button:not([disabled]):hover:before{transform:scaleY(0)}.sticky-atc__button:not([disabled]):active{transform:scale(.985)}.sticky-atc__button[disabled]{background-color:#ffffff1f;color:#ffffff80;box-shadow:none;cursor:not-allowed}.sticky-atc__bag{width:18px;height:18px;flex:0 0 auto}@media(prefers-reduced-motion:reduce){.sticky-atc__button,.sticky-atc__button:before{transition:none}}.template-product{padding-bottom:81px}@media screen and (max-width:749px){.template-product{padding-bottom:81px}}@media screen and (max-width:989px){.sticky-atc .sticky-atc__inner{padding:12px 20px!important;gap:16px}.sticky-atc__title{font-size:1.1rem}.sticky-atc__price{font-size:1.5rem}.sticky-atc__button{min-height:44px;padding:0 24px}}@media screen and (max-width:749px){.sticky-atc__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;line-height:1.35}.sticky-atc__button{padding:0 18px;font-size:12px}.sticky-atc__bag{display:none}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/component-sticky-atc.css.map */
