.sms-consent-text[data-v-b9c60a05]{flex:1;min-width:0;display:block;position:relative}.sms-consent-copy[data-v-b9c60a05],.sms-consent-preview[data-v-b9c60a05]{display:block}.sms-consent-clamped[data-v-b9c60a05]{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sms-consent-hidden[data-v-b9c60a05]{display:none}.sms-consent-probe[data-v-b9c60a05]{visibility:hidden;pointer-events:none;position:absolute;top:0;left:0;right:0}.sms-consent-more[data-v-b9c60a05]{color:var(--link);font:inherit;font-weight:700;line-height:inherit;letter-spacing:inherit;white-space:nowrap;vertical-align:baseline;cursor:pointer;transition:color .2s var(--ease);background:0 0;border:0;margin:0;padding:0;display:inline-block}.sms-consent-more[data-v-b9c60a05]:hover{text-underline-offset:4px;text-decoration:underline}.sms-consent-more[data-v-b9c60a05]:focus-visible{border-radius:4px;outline:0;box-shadow:0 0 0 4px #25b9fc2e}.sms-consent-more-alt[data-v-b9c60a05]{color:#1f5db8}.sms-consent-more-alt[data-v-b9c60a05]:focus-visible{box-shadow:0 0 0 4px #1f5db840}.checkout-codes-toggle[data-v-6e2ae7a7]{color:var(--link);font:inherit;cursor:pointer;transition:color .2s var(--ease);background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;margin:0 0 16px;padding:4px 0;font-size:13.125px;font-weight:700;line-height:1.4;display:inline-flex}.checkout-codes-toggle[data-v-6e2ae7a7]:hover{text-underline-offset:4px;text-decoration:underline}.checkout-codes-toggle[data-v-6e2ae7a7]:focus-visible{outline:0;box-shadow:0 0 0 4px #25b9fc2e}.checkout-codes-toggle-alt[data-v-6e2ae7a7]{color:#1f5db8}.checkout-codes-chevron[data-v-6e2ae7a7]{transition:transform .18s var(--ease);flex:none}.checkout-codes-chevron-open[data-v-6e2ae7a7]{transform:rotate(180deg)}.tooltip-bottom[data-v-49f72f0a],.tooltip-top[data-v-49f72f0a]{left:50%;transform:translate(-50%)}.info-tooltip-wrapper[data-v-49f72f0a]{line-height:1}.info-icon[data-v-49f72f0a]{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1.5px;margin-left:5px;transition:all .2s ease-in-out;display:inline-flex}.info-icon.active[data-v-49f72f0a],.info-icon[data-v-49f72f0a]:hover{background-color:#0d6efd1a;transform:scale(1.1)}.info-icon[data-v-49f72f0a]:focus{outline-offset:2px;outline:2px solid #0d6efd}.info-icon svg[data-v-49f72f0a]{transition:color .2s}.info-icon.active svg[data-v-49f72f0a],.info-icon:hover svg[data-v-49f72f0a]{color:#0d6efd!important}.custom-tooltip[data-v-49f72f0a]{word-wrap:break-word;opacity:.95;font-size:.875rem;line-height:1.4;width:435px!important}.tooltip-content[data-v-49f72f0a]{text-align:left}.tooltip-top[data-v-49f72f0a]{margin-bottom:8px;bottom:100%}.tooltip-bottom[data-v-49f72f0a]{margin-top:8px;top:100%}.tooltip-left[data-v-49f72f0a],.tooltip-right[data-v-49f72f0a]{top:50%;transform:translateY(-50%)}.tooltip-left[data-v-49f72f0a]{margin-right:8px;right:100%}.tooltip-right[data-v-49f72f0a]{margin-left:8px;left:100%}.arrow-bottom[data-v-49f72f0a],.arrow-top[data-v-49f72f0a]{border-left:6px solid #0000;border-right:6px solid #0000;left:50%;transform:translate(-50%)}.tooltip-arrow[data-v-49f72f0a]{width:0;height:0}.arrow-top[data-v-49f72f0a]{border-top:6px solid #212529;top:100%}.arrow-bottom[data-v-49f72f0a]{border-bottom:6px solid #212529;bottom:100%}.arrow-left[data-v-49f72f0a],.arrow-right[data-v-49f72f0a]{border-top:6px solid #0000;border-bottom:6px solid #0000;top:50%;transform:translateY(-50%)}.arrow-left[data-v-49f72f0a]{border-left:6px solid #212529;left:100%}.arrow-right[data-v-49f72f0a]{border-right:6px solid #212529;right:100%}@media (width<=767.98px){.info-icon[data-v-49f72f0a]{touch-action:manipulation;width:16px;height:16px;margin-top:.8px}.info-icon svg[data-v-49f72f0a]{width:18px;height:18px}.custom-tooltip[data-v-49f72f0a]{max-width:250px;font-size:.8rem}.info-icon.active .custom-tooltip[data-v-49f72f0a]{animation:.2s ease-out fadeIn}}@media (hover:hover){.info-icon[data-v-49f72f0a]:hover{background-color:#0d6efd26}}@media (prefers-reduced-motion:reduce){.custom-tooltip[data-v-49f72f0a],.fade-in[data-v-49f72f0a],.info-icon[data-v-49f72f0a]{transition:none;animation:none}}
