.cp-satc{position:fixed;left:0;right:0;bottom:0;z-index:998;font-family:Poppins,sans-serif;background:#fffffff0;-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px);border-top:1px solid rgba(10,10,15,.08);box-shadow:0 -6px 24px #0a0a0f1a;padding:9px 12px calc(9px + env(safe-area-inset-bottom,0px));transform:translate3d(0,115%,0);opacity:0;visibility:hidden;pointer-events:none;transition:transform .12s linear,opacity .12s linear;will-change:transform}.cp-satc.is-forced{transition:transform .34s cubic-bezier(.22,.61,.36,1),opacity .24s ease}.cp-satc__inner{display:flex;align-items:center;gap:10px;max-width:1100px;margin:0 auto}.cp-satc__thumb{flex-shrink:0;width:44px;height:44px;border-radius:10px;object-fit:cover;background:#f4f5f7;border:1px solid #eef0f3;display:block}.cp-satc__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.cp-satc__title{margin:0;font-size:11px;font-weight:600;color:#6b7280;line-height:1.2;letter-spacing:-.1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cp-satc__prices{display:flex;align-items:baseline;gap:6px;line-height:1}.cp-satc__price{font-size:16px;font-weight:800;color:#0a0a0f;letter-spacing:-.3px;white-space:nowrap}.cp-satc__compare{font-size:11.5px;font-weight:400;color:#9a9a9a;text-decoration:line-through;white-space:nowrap}.cp-satc__save{display:none;flex-shrink:0;align-items:center;background:#dcfce7;color:#15803d;font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.4px;padding:4px 9px;border-radius:999px;line-height:1;white-space:nowrap}.cp-satc__save[hidden],.cp-satc__compare[hidden]{display:none}.cp-satc__qty{flex-shrink:0;display:inline-flex;align-items:center;border:1.5px solid #0a0a0f;border-radius:999px;overflow:hidden;height:38px;background:#fff}.cp-satc__qty-btn{width:32px;height:100%;border:none;background:transparent;font-size:17px;font-weight:700;color:#0a0a0f;line-height:1;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease}.cp-satc__qty-btn:active{background:#0a0a0f;color:#fff}.cp-satc__qty-btn:disabled{opacity:.35;cursor:not-allowed}.cp-satc__qty-input{width:30px;height:100%;border:none;text-align:center;font-family:inherit;font-size:14px;font-weight:800;color:#0a0a0f;background:transparent;padding:0;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.cp-satc__qty-input::-webkit-outer-spin-button,.cp-satc__qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cp-satc__qty-input:focus{outline:none}.cp-satc__btn{flex:1 1 auto;min-width:0;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 16px;border:none;border-radius:999px;font-family:inherit;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;line-height:1;color:#fff;background:#e63946;cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;box-shadow:0 4px 12px #e639464d,0 1px 2px #e6394633;transition:transform .15s ease,box-shadow .2s ease,background-color .2s ease}.cp-satc__btn:active:not(:disabled){transform:translateY(1px) scale(.99)}.cp-satc__btn:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.cp-satc__btn svg{flex-shrink:0}.cp-satc__btn-label{overflow:hidden;text-overflow:ellipsis}.cp-satc__btn-label--long{display:none}.cp-satc__btn.is-loading .cp-satc__btn-label,.cp-satc__btn.is-loading svg{visibility:hidden}.cp-satc__btn.is-loading:after{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border:2.5px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:cp-satc-spin .65s linear infinite}@keyframes cp-satc-spin{to{transform:rotate(360deg)}}@media(max-width:399px){.cp-satc__thumb,.cp-satc__title{display:none}}@media(max-width:339px){.cp-satc__qty{display:none}}@media(min-width:480px){.cp-satc__btn-label--short{display:none}.cp-satc__btn-label--long{display:inline}}@media(min-width:560px){.cp-satc__save{display:inline-flex}}@media(min-width:750px){.cp-satc{padding:12px 20px calc(12px + env(safe-area-inset-bottom,0px))}.cp-satc__inner{gap:14px}.cp-satc__thumb{width:52px;height:52px;border-radius:12px}.cp-satc__title{font-size:12.5px;color:#0a0a0f;font-weight:700}.cp-satc__price{font-size:19px}.cp-satc__compare{font-size:13px}.cp-satc__btn{flex:0 0 auto;min-width:260px;height:50px;font-size:14px}.cp-satc__qty{height:42px}.cp-satc__qty-btn{width:36px}.cp-satc__qty-input{width:34px;font-size:15px}}.cp-satc--mobile-only{display:block}@media(min-width:750px){.cp-satc--mobile-only{display:none}}.cp-wafab,.sp-popup{transition:bottom .34s cubic-bezier(.22,.61,.36,1)}body.cp-satc-on .cp-wafab{bottom:calc(16px + var(--cp-satc-h, 68px) + env(safe-area-inset-bottom,0px))}body.cp-satc-on .sp-popup{bottom:calc(12px + var(--cp-satc-h, 68px))}@media(min-width:750px){body.cp-satc-on .cp-wafab{bottom:calc(24px + var(--cp-satc-h, 68px) + env(safe-area-inset-bottom,0px))}body.cp-satc-on .sp-popup{bottom:calc(20px + var(--cp-satc-h, 68px))}}@media(prefers-reduced-motion:reduce){.cp-satc,.cp-satc.is-forced,.cp-wafab,.sp-popup{transition:opacity .2s ease}}@property --cp-dock{syntax: "<number>"; inherits: true; initial-value: 0;}@media(max-width:749px){body.cp-dock-ready .chicken-cart-form{display:contents}body.cp-dock-ready .chicken-cart-buttons{position:sticky;bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:20;gap:calc(10px * (1 - var(--cp-dock, 0)))}body.cp-dock-ready .chicken-cart-buttons.cp-dock-morph{transition:--cp-dock .45s cubic-bezier(.4,0,.2,1)}body.cp-dock-ready .chicken-cart-buttons:before{content:"";position:absolute;left:calc(-1 * var(--cp-dock-bleed, 24px));right:calc(-1 * var(--cp-dock-bleed, 24px));top:-28px;bottom:calc(-16px - env(safe-area-inset-bottom,0px));background:linear-gradient(to bottom,#fff0,#ffffffdb 32%,#fff 62%);opacity:var(--cp-dock, 0);pointer-events:none;z-index:-1}body.cp-dock-ready .chicken-cart-buttons .chicken-btn--buy{max-height:calc(52px * (1 - var(--cp-dock, 0)));padding-top:calc(15px * (1 - var(--cp-dock, 0)));padding-bottom:calc(15px * (1 - var(--cp-dock, 0)));opacity:calc(1 - var(--cp-dock, 0));overflow:hidden}.cp-dock-sentinel.cp-dock-sentinel{display:block;height:0;margin:-18px 0 0;pointer-events:none}body.cp-dock-ready details,body.cp-dock-ready summary,body.cp-dock-ready .cp-acc-item,body.cp-dock-ready input,body.cp-dock-ready select{scroll-margin-block-end:96px}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/cp-sticky-atc.css.map */
