.cus-plan-blocks{margin-bottom:20px;border-radius:10px;display:flex;flex-direction:column;gap:15px}.variant-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:28px}.variant-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 14px;border-radius:12px;cursor:pointer;border:2px solid #D5D5D550;background:#fff;box-shadow:0 55.132px 15.405px #011e0a00,0 34.863px 13.783px #011e0a03,0 19.458px 12.162px #011e0a0d,0 8.918px 8.918px #011e0a17,0 2.432px 4.865px #011e0a1a;transition:all .2s ease;font-family:Helvetica-now}.first-variant-selector.variant-card.is-active{border-radius:12px}.variant-card.is-active{border:2px solid #091935;border-radius:0 0 12px 12px}.cus-radio-var{width:17px;height:17px;min-width:17px;border:1px solid #0A1F4480;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center}.cus-filled-var{width:12px;height:12px;border-radius:50%;background:#0a1f44;transform:scale(0);opacity:0;transition:all .2s ease}.variant-card.is-active .cus-filled-var{transform:scale(1);opacity:1}.offer-tag{transition:all .2s ease;position:absolute;top:-25px;left:50%;transform:translate(-50%);background:#091935;color:#fff;font-size:11px;font-weight:600;padding:8px 15px 6px;line-height:1;border-radius:10px 10px 0 0;letter-spacing:.33px;text-transform:uppercase;width:max-content}.variant-card.is-active .offer-tag{width:calc(100% + 3px)}.variant-title{font-weight:600;font-size:15px;text-align:center;letter-spacing:-.2px;min-height:20px;font-family:Franie;margin-top:1px}.variant-price{display:flex;gap:8px;align-items:center;margin-top:4px;justify-content:center}.variant-price .price{font-size:13px;font-weight:700;letter-spacing:.1px}.variant-price .compare{text-decoration:line-through;color:#2a2f34;font-size:11px}.variant-image{width:auto;height:100px;object-fit:contain;margin-top:0}.cus-plan-header{display:flex;justify-content:space-between;align-items:center}.cus-plan-header-left{display:flex;align-items:center}.cus-radio{width:18px;height:18px;border:2px solid #0A1F44;border-radius:50%;margin-right:.5em;position:relative;display:flex;align-items:center;justify-content:center}.cus-filled{width:11px;height:11px;border-radius:50%;background:#0a1f44;transform:scale(0);opacity:0}.cus-plan-block.cus-selected .cus-filled{transform:scale(1);opacity:1}.cus-plan-block.cus-selected .cus-radio{border-color:#000}.cus-plan-title{font-weight:700;font-size:15px;font-family:Franie;letter-spacing:-.4px;line-height:1;color:#292929;transform:translateY(2.5px)}.cus-plan-price{display:flex;align-items:center}.cus-price-value{font-size:16px;font-weight:700;letter-spacing:.4px}.cus-compare-value{text-decoration:line-through;color:#2a2f34;font-size:16px;margin-left:8px}.cus-compare-value:empty{display:none}.sub-plan-select-wrap{margin-top:14px}.sub-plan-select{width:100%;padding:12px;border:1px solid #32323260;border-radius:8px;background:#fff url(https://cdn.shopify.com/s/files/1/0917/6920/9148/files/chev-down.svg) no-repeat right 10px center;-webkit-appearance:none;appearance:none;cursor:pointer;font-family:Helvetica-now;font-size:15px;letter-spacing:.2px}.sub-plan-select:focus,.sub-plan-select:focus-visible{outline:none;outline-offset:0px;box-shadow:none}.free-gift{display:flex;align-items:center;gap:12px;border:1px s#C9CED6;border-radius:15px;padding:12px;background:#f0f0f0;margin-top:15px}.gift-emoji{width:60px}.gift-emoji img{width:100%}.gift-copy .gift-title{font-weight:600;letter-spacing:.4px;margin-bottom:4px}.cus-price-value{font-size:13px;letter-spacing:.3px}.cus-compare-value{font-size:13px}.cus-plan-blocks .cus-plan-block{width:100%;padding:20px;cursor:pointer;border:1px solid #BFBFBF;border-radius:10px;background:#faf9f5}.gift-copy .gift-sub p{margin:0;font-size:14px;line-height:1.2}.cus-primary-btn{width:100%;padding:15px;background:#0a1f44;color:#fff;border:none;border-radius:10px;font-size:22px;font-weight:800;cursor:pointer;text-align:center;font-family:Helvetica-now}.cus-btn-spinner{display:none;width:22px;height:22px;border:2px solid #fff;border-top-color:transparent;border-radius:50%;margin:0 auto;animation:cus-spin 1s linear infinite}.cus-primary-btn.loading .cus-btn-text{display:none}.cus-primary-btn.loading .cus-btn-spinner{display:block}@keyframes cus-spin{to{transform:rotate(360deg)}}#cus-custom-add-to-cart{width:100%;padding-top:15px;margin-top:30px;margin-bottom:15px;border-top:1px solid rgb(var(--text-color) / .12)}.subs-usp-box{border-top:1px solid #BFBFBF;margin-top:15px;padding-top:10px}.subs-swap-usp.subs-usp-single img{width:15px}.subs-usp-single{display:flex;gap:8px;align-items:center;margin-top:5px}.subs-usp-single img{width:12px}.subs-usp-single p{margin:0!important;font-size:14px;letter-spacing:.3px}.cus-subscribe-badge{margin-left:5px;background:#0a1f44;border-radius:2px;line-height:1.1;padding:4px 10px 3px;color:#fff;font-family:Helvetica-now;font-size:11px;letter-spacing:.2px;font-weight:500;display:inline-flex;position:relative;transform:translateY(-3px)}@media (max-width: 990px){.cus-subscribe-badge{padding:4px 10px;transform:translateY(-2.5px)}.cus-plan-price{display:flex;align-items:center;flex-direction:column;gap:0px}.cus-price-value{font-size:12px;letter-spacing:.3px;line-height:1}.cus-compare-value{font-size:12px}.cus-plan-price{display:flex;align-items:flex-end;flex-direction:column;gap:0px}.cus-subscribe-badge{font-size:7px}#cus-custom-add-to-cart{padding-top:5px}.cus-plan-blocks{padding:0}.cus-plan-blocks .cus-plan-block{padding:17px}.gift-copy .gift-sub p{font-size:12px;line-height:1.2}.cus-plan-title{font-size:12px;letter-spacing:-.2px}.offer-tag{width:calc(100% + 3px)}.variant-cards{grid-template-columns:1fr;gap:50px}.variant-card{flex-direction:row;align-items:center;gap:14px;padding:12px 14px;border-radius:12px;justify-content:space-between}.variant-title{font-weight:600;font-size:18px;text-align:left;letter-spacing:-.4px}.cus-plan-title{font-size:11px;letter-spacing:-.1px;line-height:1.3;display:inline-flex}.variant-price{display:flex;gap:8px;align-items:center;margin-top:0;justify-content:flex-start}.var-title-price{width:100%}.variant-image{width:auto;height:80px;object-fit:contain;margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/92/assets/new-subscription-widget-2.css.map */
