.retailer-entry{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:700px;margin:32px 0 55px}.retailer-entry .button{min-height:62px;font-size:12px}.cap-vip__retailer-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cap-vip__retailer-actions .button{padding-inline:10px;white-space:normal}.cap-vip__retailer-actions .cap-note{grid-column:1/-1}.cap-vip__apply{border:1px solid #fff;background:transparent;color:#fff}.collection-body{display:block}.collection-products{grid-template-columns:repeat(4,minmax(0,1fr))}.collection-toolbar form{display:flex;align-items:center;gap:9px}.collection-toolbar select{border:1px solid #dedede;padding:10px 13px;background:#fff;color:#111}.cap-complete-fit{padding-top:16px;padding-bottom:80px}.cap-complete-fit__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.cap-complete-fit .section-heading h2{font-size:clamp(24px,3vw,38px)}.cap-cart-update{font-size:10px;min-height:34px;opacity:.72}.cap-cart-form .cart-summary{align-self:start}@media(max-width:760px){.retailer-entry{gap:8px;margin:23px 0 38px}.retailer-entry .button{min-height:56px;font-size:10px;padding:10px 8px}.collection-products,.cap-complete-fit__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px}.cap-complete-fit{padding-bottom:48px}.cap-vip__retailer-actions{grid-template-columns:1fr 1fr}.collection-toolbar select{max-width:190px}}#caprii-toast.toast{position:fixed;z-index:300;top:18px;bottom:auto;right:18px;left:auto;max-width:min(390px,calc(100vw - 30px));width:max-content;min-width:245px;padding:15px 40px 15px 16px;background:#fff;color:#181818;border:1px solid #d6d6d6;box-shadow:0 9px 30px #0000001f;display:flex;flex-direction:column;align-items:flex-start;gap:7px;transform:translateY(-10px);transition:transform .2s,opacity .2s}#caprii-toast.toast.is-visible{transform:translateY(0);pointer-events:auto}.caprii-added-message{display:flex;gap:9px;align-items:center;font-size:12px;font-weight:600;line-height:1.4}.caprii-added-check{font-size:15px}.caprii-added-link{font-size:10px;font-weight:700;letter-spacing:.12em;text-decoration:underline;text-underline-offset:3px;margin-left:23px}.caprii-added-close{position:absolute;right:11px;top:6px;background:transparent;border:0;font-size:22px;line-height:1;color:#555;padding:4px}@media(max-width:749px){#caprii-toast.toast{top:12px;right:12px;left:12px;width:auto;min-width:0;max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/caprii-conversion.css.map */
