body.template-product:has(.sms-litfx-ring-builder) variant-picker.product-form__variants{display:none!important}body.template-product .sms-litfx-ring-builder{counter-reset:litfx-step;margin:10px 0 14px;padding:16px;border:1px solid rgba(255,101,0,.42);border-radius:14px;background:linear-gradient(180deg,#101827,#0b111d);color:#fff}body.template-product .sms-litfx-ring-builder *{box-sizing:border-box}body.template-product .sms-litfx-ring-builder__eyebrow{margin:0 0 4px;color:#ff6500!important;-webkit-text-fill-color:#ff6500!important;font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}body.template-product .sms-litfx-ring-builder h3{margin:0;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:22px;font-weight:950;line-height:1.15}body.template-product .sms-litfx-ring-builder__intro{margin:6px 0 14px;color:#edf1f6!important;-webkit-text-fill-color:#edf1f6!important;font-size:15px;font-weight:650;line-height:1.45}body.template-product .sms-litfx-ring-builder__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}body.template-product .sms-litfx-ring-builder__field{min-width:0}body.template-product .sms-litfx-ring-builder__field--full{grid-column:1/-1}body.template-product .sms-litfx-ring-builder__field[data-litfx-step]{counter-increment:litfx-step}body.template-product .sms-litfx-ring-builder__field[data-litfx-step]>label:before,body.template-product .sms-litfx-ring-builder__field[data-litfx-step]>.sms-litfx-ring-builder__label:before{content:counter(litfx-step) ". "}body.template-product .sms-litfx-ring-builder__field>label,body.template-product .sms-litfx-ring-builder__label{display:block;margin:0 0 6px;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:15px;font-weight:950;line-height:1.25}body.template-product .sms-litfx-ring-builder select,body.template-product .sms-litfx-ring-builder input[type=text]{width:100%;min-height:46px;padding:10px 11px;border:1px solid rgba(255,255,255,.18);border-radius:10px;background:#fff;color:#111827;-webkit-text-fill-color:#111827;font-family:inherit;font-size:16px;font-weight:750;line-height:1.35}body.template-product .sms-litfx-ring-builder__types{display:grid;grid-template-columns:1fr 1fr;gap:7px}body.template-product .sms-litfx-ring-builder__types input{position:absolute;opacity:0;pointer-events:none}body.template-product .sms-litfx-ring-builder__types label{display:flex;align-items:center;justify-content:center;min-height:46px;margin:0;border:1px solid rgba(255,255,255,.18);border-radius:10px;background:#ffffff0e;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:15px;font-weight:950;cursor:pointer}body.template-product .sms-litfx-ring-builder__types input:checked+label{border-color:#ff6500;background:#ff65002b;box-shadow:inset 0 0 0 1px #ff650040}body.template-product .sms-litfx-ring-builder__micro{min-height:18px;margin:6px 0 0;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:13px;font-weight:700;line-height:1.4}body.template-product .sms-litfx-ring-builder__status{margin-top:10px;padding:10px 11px;border:1px solid rgba(255,101,0,.38);border-left:3px solid #ff6500;border-radius:9px;background:#ff650014;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:14px;font-weight:700;line-height:1.42}body.template-product .sms-litfx-ring-builder__custom{margin-top:11px;padding:12px;border:1px solid rgba(255,101,0,.28);border-radius:10px;background:#ff65000f}body.template-product .sms-litfx-ring-builder__custom-title{margin:0 0 9px;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:16px;font-weight:950}body.template-product .sms-litfx-ring-builder__confirm{display:flex;align-items:flex-start;gap:9px;margin:11px 0 0;padding-top:10px;border-top:1px solid rgba(255,255,255,.1);cursor:pointer}body.template-product .sms-litfx-ring-builder__confirm input{flex:0 0 auto;width:19px;height:19px;margin:1px 0 0;accent-color:#ff6500}body.template-product .sms-litfx-ring-builder__confirm span{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:14px;font-weight:700;line-height:1.4}body.template-product .sms-litfx-ring-builder__redirect{margin-top:11px;padding:13px;border:1px solid rgba(255,101,0,.55);border-radius:11px;background:#ff650014}body.template-product .sms-litfx-ring-builder__redirect-title{margin:0;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:16px;font-weight:950}body.template-product .sms-litfx-ring-builder__redirect-copy{margin:6px 0 10px;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:14px;font-weight:700;line-height:1.45}body.template-product .sms-litfx-ring-builder__complete{margin:13px 0 0;padding:14px;border:1px solid rgba(255,101,0,.38);border-radius:11px;background:#ffffff09}body.template-product .sms-litfx-ring-builder__complete-kicker{margin:0 0 4px;color:#ff6500!important;-webkit-text-fill-color:#ff6500!important;font-size:12px;font-weight:950;letter-spacing:.07em;text-transform:uppercase}body.template-product .sms-litfx-ring-builder__complete-title{margin:0;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:16px;font-weight:950;line-height:1.25}body.template-product .sms-litfx-ring-builder__complete-copy{margin:6px 0 11px;color:#edf1f6!important;-webkit-text-fill-color:#edf1f6!important;font-size:14px;font-weight:700;line-height:1.45}body.template-product .sms-litfx-ring-builder__actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}body.template-product .sms-litfx-ring-builder__link{display:flex;align-items:center;justify-content:center;min-height:46px;padding:9px 10px;border:1px solid #ff6500;border-radius:9px;text-align:center;text-decoration:none!important;font-size:14px;font-weight:950;line-height:1.25}body.template-product .sms-litfx-ring-builder__link--primary{background:#ff6500!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.template-product .sms-litfx-ring-builder__link--secondary{background:#ff650014!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.template-product .sms-litfx-ring-builder__note{margin:8px 0 0;color:#edf1f6!important;-webkit-text-fill-color:#edf1f6!important;font-size:12px;font-weight:650;line-height:1.4}body.template-product .sms-litfx-ring-builder__redirect .sms-litfx-ring-builder__link{width:100%;background:#ff6500!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.template-product .sms-litfx-ring-builder__footer{margin:10px 0 0;padding-top:9px;border-top:1px solid rgba(255,255,255,.08);color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:13px;font-weight:700;line-height:1.42}body.template-product .sms-litfx-ring-builder__cap{margin:6px 0 0;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:13px;font-weight:700;line-height:1.4}body.template-product:has(.sms-litfx-ring-builder) .shopify-payment-button{display:none!important}@media(max-width:640px){body.template-product .sms-litfx-ring-builder{padding:14px}body.template-product .sms-litfx-ring-builder__grid,body.template-product .sms-litfx-ring-builder__actions{grid-template-columns:1fr}body.template-product .sms-litfx-ring-builder__field--full{grid-column:auto}body.template-product .sms-litfx-ring-builder__field>label,body.template-product .sms-litfx-ring-builder__label{font-size:14px}body.template-product .sms-litfx-ring-builder__intro{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/sms-litfx-ring-system.css.map */
