@media screen and (max-width:767px){body:has(.product-sticky-form) .footer-copyright{padding-block-end:calc(var(--sp-5) + var(--sunya-sticky-reserve, 10rem))}}.product-sticky-form__card.sticky-buy{display:flex;flex-direction:column;gap:10px;background:#ffffffd9;-webkit-backdrop-filter:blur(22px) saturate(180%);backdrop-filter:blur(22px) saturate(180%);border-top:.5px solid rgba(0,0,0,.06);box-shadow:0 -6px 28px #0000001a,0 -1px #0000000d;padding:9px 16px 12px;border-radius:18px 18px 0 0;width:100%;margin:0 auto;box-sizing:border-box}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.product-sticky-form__card.sticky-buy{background:#fffffffa}}@media(min-width:750px){.product-sticky-form__card.sticky-buy{max-width:520px;padding:16px 22px 20px;border-radius:20px;margin:0 auto 14px}}.sticky-buy__top{display:flex;align-items:center;gap:14px}.sticky-buy__thumb{flex-shrink:0;width:60px;height:60px;border-radius:12px;overflow:hidden;background:#f5f5f5;box-shadow:0 2px 8px #0000000f}.sticky-buy__thumb img{width:100%;height:100%;object-fit:cover;display:block}.sticky-buy__price-stack{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 8px;flex:1;min-width:0;line-height:1.2}.sticky-buy__price-current{font-size:1.05rem;font-weight:700;color:#111;white-space:nowrap}.sticky-buy__price-compare{font-size:.85rem;color:#999;text-decoration:line-through;white-space:nowrap}.sticky-buy__price-off{font-size:.78rem;font-weight:600;color:#2e7d32;white-space:nowrap;letter-spacing:.02em}.sticky-buy__sizeguide-link{flex-shrink:0;background:none;border:none;padding:6px 0;font-size:.75rem;font-weight:600;color:rgb(var(--color-base-button, 107 29 42));cursor:pointer;font-family:inherit;text-decoration:underline;text-underline-offset:3px;letter-spacing:.05em;text-transform:uppercase;transition:opacity .18s ease}.sticky-buy__sizeguide-link:hover{opacity:.7}.sticky-buy__pills{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0}.sticky-buy__pill{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:40px;padding:6px 14px;font-size:.85rem;font-weight:600;line-height:1;color:#333;background:#fff;border:1px solid #d8d8d8;border-radius:10px;cursor:pointer;font-family:inherit;transition:border-color .18s ease,color .18s ease,background .18s ease,box-shadow .18s ease,transform .1s ease;letter-spacing:.02em}.sticky-buy__pill:hover:not(.is-soldout):not(.is-selected),.sticky-buy__pill:focus-visible{border-color:rgb(var(--color-base-button, 107 29 42));color:rgb(var(--color-base-button, 107 29 42));outline:none}.sticky-buy__pill:active:not(.is-soldout){transform:scale(.96)}.sticky-buy__pill.is-selected{border-color:rgb(var(--color-base-button, 107 29 42));color:rgb(var(--color-base-button, 107 29 42));background:rgba(var(--color-base-button, 107 29 42),.08);box-shadow:0 0 0 1px rgb(var(--color-base-button, 107 29 42)) inset}.sticky-buy__pill.is-soldout{color:#bbb;border-color:#ececec;cursor:not-allowed;text-decoration:line-through;text-decoration-thickness:1px;background:#fafafa}@media(min-width:750px){.sticky-buy__pill{min-width:48px;min-height:42px}}.sticky-buy__lowstock{margin:0;font-size:.72rem;font-weight:600;color:#d97706;letter-spacing:.02em}.sticky-buy__cta{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;padding:14px 20px;font-size:.9rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-base-button-text, 255 255 255));background:rgb(var(--color-base-button, 107 29 42) / .9);-webkit-backdrop-filter:blur(6px) saturate(140%);backdrop-filter:blur(6px) saturate(140%);border:none;border-radius:12px;cursor:pointer;font-family:inherit;box-shadow:0 4px 14px #5c101138,inset 0 1px #ffffff2e;transition:transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .25s ease,background .25s ease,opacity .2s ease;overflow:hidden;-webkit-tap-highlight-color:transparent}.sticky-buy__cta:hover:not(:disabled){background:rgb(var(--color-base-button, 107 29 42) / .97);box-shadow:0 6px 20px #5c10114d,inset 0 1px #fff3}.sticky-buy__cta:active:not(:disabled){transform:scale(.975)}.sticky-buy__cta:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.sticky-buy__cta{background:rgb(var(--color-base-button, 107 29 42))}}.product-sticky-form__card.sticky-buy{opacity:1!important;visibility:visible!important;transform:none!important;pointer-events:auto!important}.sticky-buy__pills,.sticky-buy__lowstock{display:none!important}.sticky-buy__actions{display:flex;gap:8px;align-items:stretch}.sticky-buy__action{flex:1 1 0;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 10px;border-radius:11px;font-family:inherit;font-weight:700;font-size:.76rem;letter-spacing:.04em;text-transform:uppercase;line-height:1.05;white-space:nowrap;cursor:pointer;transition:transform .14s cubic-bezier(.2,.8,.2,1),box-shadow .25s ease,background .25s ease,color .2s ease;-webkit-tap-highlight-color:transparent}.sticky-buy__action:active{transform:scale(.975)}.sticky-buy__action--cart{background:#fff;color:rgb(var(--color-base-button, 92 16 17));border:1.5px solid rgb(var(--color-base-button, 92 16 17))}.sticky-buy__action--cart:hover{background:rgba(var(--color-base-button, 92 16 17),.05)}.sticky-buy__action-ico{width:15px;height:15px;flex:none}.sticky-buy__action--buy{flex:1.25 1 0;flex-direction:column;gap:0;background:rgb(var(--color-base-button, 92 16 17));color:#fff;border:1.5px solid rgb(var(--color-base-button, 92 16 17));box-shadow:0 3px 12px #5c101142,inset 0 1px #ffffff29}.sticky-buy__action--buy:hover{box-shadow:0 5px 16px #5c101157,inset 0 1px #fff3}.sticky-buy__action--buy .sticky-buy__action-label{font-size:.58rem;letter-spacing:.1em;opacity:.9}.sticky-buy__action--buy .sticky-buy__action-price{font-size:.86rem;letter-spacing:.01em}sticky-size-guide{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:flex-end;justify-content:center;visibility:hidden;opacity:0;transition:visibility 0s .35s,opacity .3s ease}sticky-size-guide[open]{visibility:visible;opacity:1;transition-delay:0s}.sticky-sg__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.sticky-sg__sheet{position:relative;z-index:1;width:100%;max-width:480px;max-height:85vh;display:flex;flex-direction:column;background:#fff;border-radius:20px 20px 0 0;transform:translateY(100%);transition:transform .35s cubic-bezier(.16,1,.3,1);box-shadow:0 -10px 40px #0000002e}sticky-size-guide[open] .sticky-sg__sheet{transform:translateY(0)}.sticky-sg__header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #eee;flex-shrink:0}.sticky-sg__title{font-size:1rem;font-weight:600;color:#111}.sticky-sg__close{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border:none;border-radius:50%;cursor:pointer;color:#666;transition:background .2s ease,color .2s ease,transform .2s ease}.sticky-sg__close:hover{background:#eee;color:#000;transform:rotate(90deg)}.sticky-sg__body{padding:18px 20px 24px;overflow-y:auto;flex:1}.sticky-sg__body .sc-wrap{max-width:100%;margin:0;padding:0;background:transparent;border:none;border-radius:0}.sticky-sg__body .sc-header{display:none}.sticky-sg__body .sc-tab.active{background:rgb(var(--color-base-button, 107 29 42))}.sticky-sg__loading{display:flex;align-items:center;justify-content:center;padding:40px 0}.sticky-sg__spinner{width:24px;height:24px;border:2px solid #eee;border-top-color:rgb(var(--color-base-button, 107 29 42));border-radius:50%;animation:stickysgSpin .6s linear infinite}@keyframes stickysgSpin{to{transform:rotate(360deg)}}@media(min-width:750px){sticky-size-guide{align-items:center}.sticky-sg__sheet{max-width:520px;border-radius:20px;transform:translateY(20px) scale(.96);opacity:0;transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .3s ease}sticky-size-guide[open] .sticky-sg__sheet{transform:translateY(0) scale(1);opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/sunya-sticky-buy.css.map */
