/*!**************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./_src/snippet/StickyAtc/index.scss ***!
  \**************************************************************************************************************************************************************************************************/sticky-atc{transform:translateY(100%);opacity:0;pointer-events:none;position:fixed;bottom:20px;left:15px;right:15px;z-index:79;padding:0;background:none;border:none}sticky-atc.can-animate{transition:transform .3s cubic-bezier(.32,.72,0,1),opacity .2s}@media screen and (min-width:769px){sticky-atc{display:none}}sticky-atc lead-timer{display:none}sticky-atc.shown{pointer-events:auto;transform:translateY(0);opacity:1}.sticky-atc__variant-summary{display:none}.sticky-atc__variant-sep{color:#aaa;font-size:10px}sticky-atc .button--atc-primary{background-color:var(--Void, #000);color:var(--Console, #fff);justify-content:center;text-transform:uppercase;font-weight:600;z-index:2;position:relative;min-height:unset;padding:18px 28px;font-size:1.05em;letter-spacing:.12em;border-radius:100px;box-shadow:0 8px 28px #0000002e;transition:box-shadow .25s ease,transform .15s ease}sticky-atc .button--atc-primary:hover{box-shadow:0 10px 32px #00000038}sticky-atc .button--atc-primary:active{box-shadow:0 4px 14px #00000038;transform:translateY(1px)}sticky-atc .button--atc-primary .price{display:none}sticky-atc .button--atc-primary:disabled{opacity:.6;justify-content:center;font-family:Serial Blur;font-weight:400}sticky-atc .button--atc-primary:disabled .price{display:none}sticky-atc .button--atc-coming_soon{background-color:var(--Void);color:var(--Thunderbolt);justify-content:center;text-transform:uppercase;font-weight:400;font-family:Serial Blur;opacity:1!important}sticky-atc .button--atc-primary .price{color:var(--Console)}.sticky-atc__overlay-backdrop{display:block!important;position:fixed;top:0;right:0;bottom:0;left:0;background:#0000;z-index:9998;pointer-events:none;transition:background .3s ease;-webkit-tap-highlight-color:transparent}.sticky-atc__overlay-backdrop.active{background:#00000080;pointer-events:auto}.sticky-atc__overlay{position:fixed;bottom:0;left:0;right:0;background:var(--Console, #fff);z-index:9999;border:1px solid var(--Void, #000);border-radius:20px 20px 0 0;transform:translateY(100%);max-height:70vh;overflow:hidden;pointer-events:none;visibility:hidden;transition:transform .3s cubic-bezier(.32,.72,0,1),visibility 0s .3s;padding-bottom:env(safe-area-inset-bottom)}.sticky-atc__overlay.active{transform:translateY(0);pointer-events:auto;visibility:visible;transition:transform .3s cubic-bezier(.32,.72,0,1),visibility 0s 0s}.sticky-atc__overlay-header{display:flex;justify-content:flex-end;padding:5px 10px 0;position:sticky;top:0;background:var(--Console, #fff);border-radius:20px 0 0;z-index:1}.sticky-atc__close{background:none;border:none;width:35px;height:35px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--Void, #000);line-height:1}.sticky-atc__close:active{opacity:.5}.sticky-atc__overlay-scroll{overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:calc(70vh - 40px)}.sticky-atc__overlay-body{padding:5px 10px 15px}.sticky-atc__summary{display:flex;gap:12px;align-items:center;margin-bottom:6px;padding:0 10px;border:1px solid rgba(0,0,0,.1);border-radius:12px}.sticky-atc__image{width:56px;height:56px;flex-shrink:0;border-radius:4px;overflow:hidden}.sticky-atc__image img{width:100%;height:100%;object-fit:cover}.sticky-atc__details{flex:1;min-width:0}.sticky-atc__title{margin:0;font-size:13px;line-height:1.3;text-transform:uppercase}.sticky-atc__selectors{margin-bottom:16px}.sticky-atc__selectors product-selector{display:block;margin-bottom:12px}.sticky-atc__selectors product-selector:last-child{margin-bottom:0}.sticky-atc__selectors .find-my-size-link{display:none}.sticky-atc__size-guide{margin-top:4px}.sticky-atc__size-guide .size-guide-trigger{background:none;border:none;padding:0;text-decoration:underline;text-underline-offset:3px;cursor:pointer;color:#666;font-size:11px}.sticky-atc__add-btn{border-radius:0;overflow:visible;margin-top:16px}.sticky-atc__add-btn button,.sticky-atc__add-btn .button--atc-primary{width:100%;display:flex;justify-content:center;align-items:center;padding:18px 24px;background-color:var(--Void, #252525)!important;color:var(--Console, #fff)!important;border:none;border-radius:40px;font-size:15px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;box-shadow:0 8px 24px #0000002e;transition:opacity .2s,box-shadow .25s ease,transform .15s ease}.sticky-atc__add-btn button:hover{box-shadow:0 10px 28px #00000038}.sticky-atc__add-btn button:active{box-shadow:0 4px 12px #00000038;transform:translateY(1px)}.sticky-atc__add-btn button:disabled{opacity:.5;cursor:not-allowed;justify-content:center;font-family:Serial Blur;font-weight:400}.sticky-atc__add-btn button:disabled [data-sticky-atc-price]{display:none}.sticky-atc__add-btn button.loading{pointer-events:none;background-color:#fff!important;color:var(--Void, #000)!important;opacity:1}.sticky-atc__add-btn.loading:after{opacity:1!important;transform:translateY(-100%)!important;z-index:2;transition:opacity .05s linear,transform .1s linear}@media screen and (min-width:769px){.sticky-atc__overlay-backdrop,.sticky-atc__overlay{display:none!important}}.sticky-atc__size-hint{margin:6px 0 0;font-family:GT Pressura Mono,monospace;font-size:11px;font-weight:400;line-height:1.4;color:#25252599;letter-spacing:.2px}
/*# sourceMappingURL=/cdn/shop/t/318/assets/zero-snippet-stickyatc.css.map */
