ring-sizing-addon{display:block;margin-top:1rem}.sizing-kit-message{display:flex!important;align-items:flex-start!important;gap:8px!important;padding:12px 14px!important;margin-top:12px!important;margin-bottom:14px!important;background-color:rgba(var(--color-info-rgb, 59, 130, 246),.1)!important;border:1px solid rgba(var(--color-info-rgb, 59, 130, 246),.3)!important;border-radius:10px!important;height:auto!important;white-space:normal!important}.sizing-kit-message span{flex:1!important;font-size:12px!important;line-height:1.45!important;font-weight:500!important;white-space:normal!important;overflow:visible!important;word-break:break-word!important}.sizing-kit-message svg,.sizing-kit-message .icon-info{width:16px!important;height:16px!important;flex-shrink:0!important;margin-top:2px!important}@keyframes fadeIn{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}.product-form__input input[type=radio]:disabled+label,.product-form__input select option:disabled{transition:opacity .2s ease-in-out}.product-form__input--dropdown,.product-form__input--button{transition:all .3s ease-in-out}.cart-item--child{margin-left:1.5rem;padding-left:1rem;border-left:2px solid rgba(var(--color-border-rgb, 0, 0, 0),.15);position:relative;background-color:rgba(var(--color-background-rgb, 255, 255, 255),.5);padding-top:.75rem;padding-bottom:.75rem;border-radius:.5rem}.cart-item--child .cart-item__product{opacity:.95}.cart-item__child-indicator{display:block;font-size:.75rem;opacity:.7;font-style:italic;margin-bottom:.25rem}.cart-item__badge--gift{display:inline-flex!important;align-items:center;gap:.25rem;background-color:#22c55e26;color:#15803d;padding:.25rem .5rem;border-radius:.375rem;font-size:.75rem;font-weight:600;margin-top:.375rem;line-height:1.2}.cart-item__badge--gift svg{flex-shrink:0}.cart-item--child .cart-quantity,.cart-item--child quantity-input,.cart-item[data-child-item=true] .cart-quantity,.cart-item[data-child-item=true] quantity-input{display:none!important}.cart-item__property[data-property-name^=_],.cart__item-property[data-property-name^=_],.cart-item__options dl>div:has(dt:contains("_")){display:none!important}.cart-item__badge--gift{display:inline-flex!important;visibility:visible!important}@media(max-width:767px){.cart-item--child{margin-left:1rem;padding-left:.75rem}}cart-drawer.cart--syncing .cart-item{opacity:.6;transition:opacity .2s}cart-drawer.cart--syncing [name=checkout],cart-drawer.cart--syncing .cart-drawer__footer button[type=submit]{opacity:.5;cursor:not-allowed;position:relative}cart-drawer.cart--syncing [name=checkout] .btn__text,cart-drawer.cart--syncing .cart-drawer__footer button[type=submit] .btn__text,cart-drawer.cart--syncing [name=checkout].btn--loading .btn__text,cart-drawer.cart--syncing .cart-drawer__footer button[type=submit].btn--loading .btn__text,[name=checkout].btn--loading .btn__text,.cart-drawer__footer button[type=submit].btn--loading .btn__text{display:inline-block!important;visibility:visible!important;opacity:1!important;position:relative!important;z-index:10!important}cart-drawer.cart--syncing [name=checkout].btn--loading:before,cart-drawer.cart--syncing .cart-drawer__footer button[type=submit].btn--loading:before,cart-drawer.cart--syncing [name=checkout].btn--loading:after,cart-drawer.cart--syncing .cart-drawer__footer button[type=submit].btn--loading:after,[name=checkout].btn--loading:before,.cart-drawer__footer button[type=submit].btn--loading:before,[name=checkout].btn--loading:after,.cart-drawer__footer button[type=submit].btn--loading:after{display:none!important;content:none!important}
/*# sourceMappingURL=/cdn/shop/t/19/assets/ring-sizing-addon.css.map */
