.corbie-corner{--corbie-size: 8rem;--corbie-fill: #ede3d9;--corbie-eye-near-x: 50.2%;--corbie-eye-near-y: 22.8%;--corbie-eye-near-w: 6.7%;--corbie-eye-near-ratio: 64 / 77;--corbie-eye-far-x: 68.2%;--corbie-eye-far-y: 30.4%;--corbie-eye-far-w: 6.1%;--corbie-eye-far-ratio: 56 / 76;position:fixed;right:var(--space-4);bottom:var(--space-4);z-index:var(--z-raised);display:block;width:var(--corbie-size);max-width:22vw;pointer-events:none}.corbie-perch{--corbie-perch-size: 7rem;position:absolute;top:calc(var(--corbie-perch-size) * -.75);right:0;z-index:var(--z-raised);display:block;width:var(--corbie-perch-size);margin:0;pointer-events:none}.corbie-perch__art{display:block;width:100%;height:auto}@media screen and (min-width:750px){.corbie-perch{--corbie-perch-size: 8rem;top:calc(var(--corbie-perch-size) * -.5)}}.corbie-button-peek{display:none}@media(hover:hover)and (min-width:750px){.product-form__buttons:has(>.corbie-button-peek){position:relative}.product-form:has(.corbie-button-peek){padding-top:var(--space-3)}.corbie-button-peek{--corbie-button-peek-size: 6.4rem;--corbie-button-peek-rise: 3.4rem;--corbie-button-peek-ease: cubic-bezier(.34, 1.46, .44, 1);--corbie-button-peek-duration: .44s;--corbie-button-peek-leave: .3s;position:absolute;left:var(--space-6);bottom:100%;display:block;overflow:hidden;width:var(--corbie-button-peek-size);height:var(--corbie-button-peek-rise);pointer-events:none}.corbie-button-peek__art{display:block;width:100%;height:auto;margin-top:-.7rem;opacity:0;transform:translateY(var(--corbie-button-peek-rise))}.product-form__buttons:has(.product-form__submit:not([disabled]):hover) .corbie-button-peek__art,.product-form__buttons:has(.product-form__submit:not([disabled]):focus-visible) .corbie-button-peek__art{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:no-preference){.corbie-button-peek__art{transition:transform var(--corbie-button-peek-leave) var(--ease-in-out),opacity var(--duration-fast) var(--ease-out) calc(var(--corbie-button-peek-leave) - var(--duration-fast))}.product-form__buttons:has(.product-form__submit:not([disabled]):hover) .corbie-button-peek__art,.product-form__buttons:has(.product-form__submit:not([disabled]):focus-visible) .corbie-button-peek__art{transition:transform var(--corbie-button-peek-duration) var(--corbie-button-peek-ease),opacity var(--duration-fast) var(--ease-out)}}quick-add-modal .corbie-button-peek{display:none}}.corbie-corner__puppet{position:relative;display:block;transform-origin:50% 100%}.corbie-corner__art{display:block;width:100%;height:auto}.corbie-corner__lid{position:absolute;border-radius:50%;background-color:var(--corbie-fill);transform:scaleY(0);transform-origin:50% 0}.corbie-corner__lid--near{left:var(--corbie-eye-near-x);top:var(--corbie-eye-near-y);width:var(--corbie-eye-near-w);aspect-ratio:var(--corbie-eye-near-ratio)}.corbie-corner__lid--far{left:var(--corbie-eye-far-x);top:var(--corbie-eye-far-y);width:var(--corbie-eye-far-w);aspect-ratio:var(--corbie-eye-far-ratio)}@media(prefers-reduced-motion:no-preference){.corbie-corner[data-blink] .corbie-corner__lid{transform:scaleY(1);transition:transform 90ms ease-out}.corbie-corner:not([data-blink]) .corbie-corner__lid{transition:transform .11s ease-out}}@media screen and (min-width:750px){.corbie-float{--corbie-float-rise: 15rem;width:13rem;margin-left:-6.5rem}.corbie-corner{--corbie-size: 11rem;right:var(--space-6);bottom:var(--space-6)}}body:has(.sticky-buy-bar--visible) .corbie-corner{bottom:calc(var(--space-4) + 7.2rem);transition:bottom var(--duration-base) var(--ease-out)}.corbie-float{--corbie-float-rise: 9.4rem;position:fixed;z-index:var(--z-toast);display:block;width:6.8rem;margin-left:-3.4rem;pointer-events:none}.corbie-float__art{display:block;width:100%;height:auto}@media(prefers-reduced-motion:no-preference){.corbie-float{animation:corbie-float 1.24s cubic-bezier(.06,.86,.18,1) forwards}}@media(prefers-reduced-motion:reduce){.corbie-float{display:none}}@keyframes corbie-float{0%{opacity:0;transform:translateY(0) scale(.7)}12%{opacity:1;transform:translateY(calc(var(--corbie-float-rise) * -.36)) scale(1)}55%{opacity:1;transform:translateY(calc(var(--corbie-float-rise) * -.81)) scale(1)}to{opacity:0;transform:translateY(calc(var(--corbie-float-rise) * -1)) scale(.96)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-corbie-corner.css.map */
