.sticky-checkout-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120}.sticky-checkout-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000006b}.sticky-checkout-modal__panel{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(560px,calc(100% - 2rem));max-height:min(90vh,900px);background:#fff;box-shadow:0 24px 50px #0003;border-radius:12px;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column}.sticky-checkout-modal__close{position:absolute;top:1rem;right:1rem;border:0;background:transparent;font-size:2rem;line-height:1;color:#222;cursor:pointer}.sticky-checkout-modal__title{margin:0;padding:1.5rem 3.25rem 1rem 1.5rem;font-size:2.6rem;line-height:1.2}.sticky-checkout-modal__subtitle{margin:0;text-align:center;font-size:1.3rem;padding:.55rem 1rem;color:#b88647;background:#f3eee6}.sticky-checkout-modal__thumbs{display:flex;flex-direction:row;align-items:flex-end;justify-content:center;padding:2.75rem 1.25rem 3rem;min-height:200px;border-bottom:1px solid rgba(0,0,0,.08)}.sticky-checkout-modal__thumb{position:relative;flex-shrink:0;transform-origin:50% 85%;transition:transform .2s ease}.sticky-checkout-modal__thumb:not(:first-child){margin-left:-34px}.sticky-checkout-modal__thumb-polaroid{width:100px;height:110px;padding:0;margin:0;background:#fff;box-shadow:0 1px #ffffffe6 inset,0 10px 22px #00000026;border:10px solid #fff;border-bottom-width:22px;box-sizing:content-box;overflow:hidden}.sticky-checkout-modal__thumb--photo .sticky-checkout-modal__thumb-polaroid img{display:block;width:100%;height:100%;object-fit:cover}.sticky-checkout-modal__thumb--more{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:76px;min-height:76px;padding:10px 10px 22px;box-sizing:content-box;background:#fff;border:10px solid #fff;border-bottom-width:22px;box-shadow:0 1px #ffffffe6 inset,0 10px 22px #00000026}.sticky-checkout-modal__more-num{font-size:1.35rem;font-weight:700;line-height:1.1;color:#555;letter-spacing:-.02em}.sticky-checkout-modal__more-label{font-size:.75rem;font-weight:500;line-height:1.2;color:#777;margin-top:2px;text-transform:capitalize}.sticky-checkout-modal__thumbs .sticky-checkout-modal__thumb:nth-child(1){z-index:1}.sticky-checkout-modal__thumbs .sticky-checkout-modal__thumb:nth-child(2){z-index:2}.sticky-checkout-modal__thumbs .sticky-checkout-modal__thumb:nth-child(3){z-index:3}.sticky-checkout-modal__thumbs .sticky-checkout-modal__thumb:nth-child(4){z-index:2}.sticky-checkout-modal__thumbs[data-thumb-layout=all-1] .sticky-checkout-modal__thumb:nth-child(1){transform:rotate(8deg) translateY(4px);margin-left:0}.sticky-checkout-modal__thumbs[data-thumb-layout=all-2] .sticky-checkout-modal__thumb:nth-child(1){transform:rotate(-12deg) translateY(10px)}.sticky-checkout-modal__thumbs[data-thumb-layout=all-2] .sticky-checkout-modal__thumb:nth-child(2){transform:rotate(11deg) translateY(6px)}.sticky-checkout-modal__thumbs[data-thumb-layout=all-3] .sticky-checkout-modal__thumb:nth-child(1){transform:rotate(-14deg) translateY(14px)}.sticky-checkout-modal__thumbs[data-thumb-layout=all-3] .sticky-checkout-modal__thumb:nth-child(2){transform:rotate(3deg) translateY(2px)}.sticky-checkout-modal__thumbs[data-thumb-layout=all-3] .sticky-checkout-modal__thumb:nth-child(3){transform:rotate(13deg) translateY(10px)}.sticky-checkout-modal__thumbs[data-thumb-layout=all-4] .sticky-checkout-modal__thumb:nth-child(1){transform:rotate(-8deg) translateY(8px)}.sticky-checkout-modal__thumbs[data-thumb-layout=all-4] .sticky-checkout-modal__thumb:nth-child(2){transform:rotate(5deg) translateY(2px)}.sticky-checkout-modal__thumbs[data-thumb-layout=all-4] .sticky-checkout-modal__thumb:nth-child(3){transform:rotate(9deg) translateY(4px)}.sticky-checkout-modal__thumbs[data-thumb-layout=all-4] .sticky-checkout-modal__thumb:nth-child(4){transform:rotate(6deg) translateY(10px)}.sticky-checkout-modal__thumbs[data-thumb-layout=three-plus-more] .sticky-checkout-modal__thumb:nth-child(1){transform:rotate(-8deg) translateY(8px)}.sticky-checkout-modal__thumbs[data-thumb-layout=three-plus-more] .sticky-checkout-modal__thumb:nth-child(2){transform:rotate(5deg) translateY(2px)}.sticky-checkout-modal__thumbs[data-thumb-layout=three-plus-more] .sticky-checkout-modal__thumb:nth-child(3){transform:rotate(9deg) translateY(4px)}.sticky-checkout-modal__thumbs[data-thumb-layout=three-plus-more] .sticky-checkout-modal__thumb:nth-child(4){transform:rotate(7deg) translateY(10px)}.sticky-checkout-modal__footer{display:grid;grid-template-columns:1fr 2fr;align-items:center;justify-content:space-between;gap:1rem 1.25rem;padding:1.2rem 1.25rem}.sticky-checkout-modal__prices{display:block;line-height:1.15;min-width:0}.sticky-checkout-modal__price-compare{display:none}.sticky-checkout-modal__price-total{font-weight:700;font-size:2.8rem;color:#111}.sticky-checkout-modal__cta{justify-self:end;width:min(var(--sticky-checkout-width-desktop, 420px),100%);max-width:min(var(--sticky-checkout-width-desktop, 420px),calc(100% - 7rem));display:inline-flex;justify-content:center;align-items:center;min-height:46px;border-radius:8px;text-transform:none;background-color:var(--sticky-checkout-bg, #bc8544);color:var(--sticky-checkout-text, #ffffff);border-color:var(--sticky-checkout-bg, #bc8544);flex-shrink:0}.sticky-checkout-modal__cta:hover{background-color:var(--sticky-checkout-bg, #bc8544);color:var(--sticky-checkout-text, #ffffff);filter:brightness(.93)}@media(max-width:767px){.sticky-checkout-modal__panel{width:calc(100% - 1.25rem);max-height:min(92vh,900px)}.sticky-checkout-modal__title{font-size:2rem;padding:1.25rem 3rem .9rem 1.2rem}.sticky-checkout-modal__thumb:not(:first-child){margin-left:-26px}.sticky-checkout-modal__thumb-polaroid{width:80px;height:100px;border-width:8px;border-bottom-width:18px}.sticky-checkout-modal__thumb--more{width:62px;min-height:62px;padding:8px 8px 18px;border-width:8px;border-bottom-width:18px}.sticky-checkout-modal__more-num{font-size:1.15rem}.sticky-checkout-modal__more-label{font-size:.7rem}.sticky-checkout-modal__price-total{font-size:2rem}.sticky-checkout-modal__footer{grid-template-columns:1fr 2fr;gap:.75rem .75rem;padding:1rem;align-items:center}.sticky-checkout-modal__cta{max-width:100%;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/173/assets/sticky-checkout.css.map */
