.sticky-atc{--sa-pad: 1.2rem;--sa-gap: 1.2rem;--sa-edge: var(--hg-gap, 1.2rem);--sa-cut: 2rem;--sa-cs: .8rem;--sa-thumb: 6.4rem;--sa-glow: 124, 186, 240;position:fixed;right:var(--sa-edge);bottom:calc(var(--sa-edge) + env(safe-area-inset-bottom,0px));z-index:4;width:32rem;max-width:calc(100vw - 2 * var(--sa-edge));color:rgb(var(--color-foreground));transform:translateY(calc(100% + 3rem));opacity:0;visibility:hidden}.sticky-atc.is-visible{transform:translateY(0);opacity:1;visibility:visible}@media(prefers-reduced-motion:no-preference){.sticky-atc{transition:transform .4s cubic-bezier(.2,.9,.25,1),opacity .3s ease,visibility 0s linear .4s}.sticky-atc.is-visible{transition:transform .4s cubic-bezier(.2,.9,.25,1),opacity .3s ease,visibility 0s linear 0s}}.sticky-atc__panel{position:relative;isolation:isolate;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--sa-gap);padding:var(--sa-pad);clip-path:polygon(0 0,calc(100% - var(--sa-cut)) 0,100% var(--sa-cut),100% 100%,var(--sa-cs) 100%,0 calc(100% - var(--sa-cs)));background:linear-gradient(180deg,#ffffff1a,#ffffff05 50%,#fff0 70%),linear-gradient(135deg,rgba(var(--color-background),.42),rgba(var(--color-background),.3));-webkit-backdrop-filter:blur(18px) saturate(170%) brightness(1.05);backdrop-filter:blur(18px) saturate(170%) brightness(1.05);box-shadow:inset 0 -1.2rem 2.4rem -1.2rem rgba(var(--color-secondary-button-text, 6, 108, 163),.3)}.sticky-atc__panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;padding:.1rem;background:linear-gradient(145deg,#ffffff8c,#ffffff1a 35%,#ffffff0d 65%,#ffffff4d);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none}.sticky-atc__panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(225deg,transparent 0 calc(var(--sa-cut) * .7071 - .12rem),rgba(255,255,255,.5) calc(var(--sa-cut) * .7071 - .12rem) calc(var(--sa-cut) * .7071),transparent calc(var(--sa-cut) * .7071)) top right / var(--sa-cut) var(--sa-cut) no-repeat,linear-gradient(45deg,transparent 0 calc(var(--sa-cs) * .7071 - .12rem),rgba(255,255,255,.3) calc(var(--sa-cs) * .7071 - .12rem) calc(var(--sa-cs) * .7071),transparent calc(var(--sa-cs) * .7071)) bottom left / var(--sa-cs) var(--sa-cs) no-repeat}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.sticky-atc__panel{background:rgba(var(--color-background),.95)}}@media(prefers-reduced-transparency:reduce){.sticky-atc__panel{background:rgba(var(--color-background),.95)}}.sticky-atc__row{display:flex;align-items:center;gap:var(--sa-gap);min-width:0}.sticky-atc__thumb{display:block;flex:none;width:var(--sa-thumb);height:var(--sa-thumb);object-fit:contain}.sticky-atc__info{display:flex;flex-direction:column;gap:.4rem;flex:1 1 auto;min-width:0}.sticky-atc__vendor{margin:0;overflow:hidden;font-family:var(--font-body-family);font-size:1rem;font-weight:700;line-height:1.2rem;letter-spacing:.16em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;color:#94c6fc}.sticky-atc__title{margin:0;height:2rem;overflow:hidden;font-family:var(--font-heading-family);font-size:1.7rem;font-weight:700;line-height:2rem;letter-spacing:.066rem;white-space:nowrap}.sticky-atc__prices{display:flex;align-items:baseline;gap:.8rem;margin:0;white-space:nowrap}.sticky-atc__price{font-family:"MCG Hemi Head",var(--font-heading-family);font-size:1.7rem;font-style:italic;font-weight:700;line-height:1.1;letter-spacing:.01em;text-shadow:0 0 1.4rem rgba(var(--sa-glow),.3)}.sticky-atc__compare{font-size:1.1rem;color:rgba(var(--color-foreground),.5)}.sticky-atc__button{--cy-cut: 1.2rem;--cy-cs: .5rem;--cy-tk: .6rem;--cy-tl: .9rem;--cy-edge: 191, 227, 255;position:relative;display:flex;align-items:center;justify-content:center;gap:1rem;box-sizing:border-box;width:100%;height:4.4rem;margin:0;padding:0 2.2rem;border:0;overflow:hidden;color:#fff;cursor:pointer;font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;letter-spacing:.22em;line-height:1;text-transform:uppercase;clip-path:polygon(0 0,calc(100% - var(--cy-cut)) 0,100% var(--cy-cut),100% 100%,var(--cy-cs) 100%,0 calc(100% - var(--cy-cs)));background:linear-gradient(rgb(var(--cy-edge)),rgb(var(--cy-edge))) var(--cy-tk) var(--cy-tk) / var(--cy-tl) .15rem no-repeat,linear-gradient(rgb(var(--cy-edge)),rgb(var(--cy-edge))) var(--cy-tk) var(--cy-tk) / .15rem var(--cy-tl) no-repeat,linear-gradient(rgb(var(--cy-edge)),rgb(var(--cy-edge))) right var(--cy-tk) bottom var(--cy-tk) / var(--cy-tl) .15rem no-repeat,linear-gradient(rgb(var(--cy-edge)),rgb(var(--cy-edge))) right var(--cy-tk) bottom var(--cy-tk) / .15rem var(--cy-tl) no-repeat,linear-gradient(225deg,transparent 0 calc(var(--cy-cut) * .7071 - .14rem),rgba(var(--cy-edge),.95) calc(var(--cy-cut) * .7071 - .14rem) calc(var(--cy-cut) * .7071),transparent calc(var(--cy-cut) * .7071)) top right / var(--cy-cut) var(--cy-cut) no-repeat,repeating-linear-gradient(0deg,rgba(255,255,255,.06) 0 .1rem,transparent .1rem .3rem),linear-gradient(180deg,#ffffff38,#ffffff0a 50%,#fff0 70%),linear-gradient(90deg,#0a80c69e,#066ca380 55%,#05578594);box-shadow:inset 0 .1rem #ffffff73,inset 0 0 0 .1rem rgba(var(--cy-edge),.3),inset 0 -1rem 1.8rem -1rem #7cbaf066;-webkit-backdrop-filter:blur(12px) saturate(170%) brightness(1.08);backdrop-filter:blur(12px) saturate(170%) brightness(1.08)}.sticky-atc__button:after{content:"";position:absolute;top:0;bottom:0;left:-40%;width:30%;background:linear-gradient(90deg,#fff0,#ffffff47,#fff0);transform:skew(-20deg);opacity:0;pointer-events:none}.sticky-atc__button:hover:not([aria-disabled=true]),.sticky-atc__button:focus-visible{outline:none;filter:brightness(1.1) drop-shadow(0 0 .6rem rgba(var(--sa-glow),.9)) drop-shadow(0 0 1.6rem rgba(var(--sa-glow),.4))}@media(prefers-reduced-motion:no-preference){.sticky-atc__button{transition:filter .2s ease}.sticky-atc__button:hover:not([aria-disabled=true]):after{opacity:1;animation:sa-sweep .7s ease-out}}@keyframes sa-sweep{0%{left:-40%}to{left:120%}}.sticky-atc__button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.sticky-atc__icon{flex:none;width:1.4rem;height:1.8rem}.sticky-atc__icon svg{display:block;width:100%;height:100%}.sticky-atc__button .loading__spinner{position:absolute;width:2rem;height:2rem}.sticky-atc__button.is-loading .sticky-atc__icon,.sticky-atc__button.is-loading .sticky-atc__label{opacity:0}body.sticky-atc-open{padding-bottom:9rem}@media screen and (max-width:749px){.sticky-atc{--sa-pad: .8rem;--sa-gap: 1rem;--sa-cut: 1.6rem;--sa-cs: .6rem;--sa-thumb: 4.8rem;left:var(--sa-edge);width:auto;max-width:none}.sticky-atc__panel{flex-direction:row;align-items:center}.sticky-atc__row{flex:1 1 auto}.sticky-atc__info{gap:.2rem}.sticky-atc__vendor{display:none}.sticky-atc__title,.sticky-atc__price{font-size:1.5rem}.sticky-atc__compare{display:none}.sticky-atc__prices{overflow:hidden}.sticky-atc__button{flex:none;width:auto;height:4.4rem;padding:0 1.6rem;font-size:1.1rem;letter-spacing:.16em}body.sticky-atc-open{padding-bottom:8rem}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/sticky-atc.css.map */
