.m-cart-addon__icon--shipping,.m-cart-addon__icon--discount{width:22px;height:22px}.cart_drawer-options_notes{display:flex;column-gap:5px;margin-bottom:16px}.m-cart-addon__header button{background:none;width:100%;border:none;margin-bottom:0;outline:none;box-shadow:none;display:inline-flex;gap:8px;align-items:center;font-size:15px;font-weight:500;position:relative;border-radius:5px;padding:8px 10px;cursor:pointer;transition:all .25s cubic-bezier(.104,.204,.492,1);background-color:#fdfcf9;border:1px solid #d2d5d9;justify-content:center}.m-tooltip__content{visibility:hidden;position:absolute;z-index:75;min-width:max-content;border-radius:.25rem;padding:6px 12px;font-size:14px;line-height:1.25rem;opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s);display:none;background:#222;color:#fff!important}.m-cart-addon__header button:hover{background-color:#222;color:#fff}.m-tooltip--top .m-tooltip__content{bottom:110%;left:50%;transform:translate(-50%)}.m-tooltip:hover.m-tooltip--top .m-tooltip__content{bottom:calc(100% + 8px)}.m-tooltip:hover .m-tooltip__content{visibility:visible;opacity:1}.m-tooltip__content:after{content:"";width:10px;height:10px;background:#222;position:absolute;transform:rotate(45deg);z-index:-1;left:calc(50% - 5px);bottom:-3px}.m-tooltip__content:before{position:absolute;content:"";background:#0000;width:100%;height:8px;left:0;top:100%}.m-tooltip__content{bottom:110%;left:50%;transform:translate(-50%)}.m-cart-addon__shipping-rate ul{list-style:none;padding:0;margin:0}.m-cart-addon__shipping-rate p{margin-bottom:0;margin-top:6px}@media screen and (min-width:1024px){.m-tooltip__content{display:block}}@media screen and (min-width:768px){.m-cart-addon__header button{flex-direction:row;justify-content:center}}.m-cart-addon__body{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;will-change:height;transition:height .35s ease;padding:24px 16px 64px;background:#fff;box-shadow:20px 0 20px #0000001f;z-index:3;pointer-events:none;transform:translate3d(0,100%,0)}.m-cart-addon__body.open{pointer-events:auto;transform:translateZ(0);overflow:hidden}.m-cart-addon__title{display:flex;align-items:center;padding-bottom:10px;font-size:18px}.m-svg-icon--medium{width:20px;height:20px}.m-cart-addon__title svg{margin-right:8px}.m-cart-addon__content{margin-bottom:20px}.m-cart-addon__action{column-gap:12px}.m\:justify-center{justify-content:center}.m\:items-center{align-items:center}.m\:flex{display:flex}.m-cart-addon__action button{flex:1}.m\:font-medium{font-weight:500}.m-button--secondary{background-color:#0000!important;text-align:center;border:1px solid #000000!important;color:#000}.m-button--secondary:hover{background:#222!important;border-color:#222!important;color:#fff}.form-field-group{position:relative;margin-bottom:24px}.m\:hidden{display:none}.form-field--label{margin-bottom:5px;display:block}.form-field{padding:6px 12px;border:1px solid #eeeeee;border-radius:5px;background-color:#fff;color:#000;width:100%;outline:none;line-height:2;transition:all .25s}.form-field-group:last-child{margin-bottom:0}.m-spinner-icon{display:none;position:absolute;top:0;right:0;left:0;bottom:0;align-items:center}.animate-spin{animation:mSpin 1s linear infinite;display:none}@keyframes mSpin{to{transform:rotate(360deg)}}.m-button--primary{background-color:#000!important;border-color:#000!important;color:#fff!important}.form-field:focus{border-color:#222;outline:none;box-shadow:none}.m-cart__overlay{background:#ffffffe6;position:absolute;opacity:0;visibility:hidden;transition:.25s all;top:0;right:0;left:0;bottom:0;display:block!important;z-index:2}.m-cart__overlay.open{visibility:visible;opacity:1}.m-cart-addon__content .form-field-group .form-field{display:inline-block;width:100%;border-radius:0;border:1px solid #000;line-height:1.2;letter-spacing:0;color:#000;font-weight:400;appearance:none;-webkit-appearance:none;-moz-appearance:none}.m-cart-addon__content .form-field-group select.form-field{background-image:url(https://ibizjewel.com/cdn/shop/t/29/assets/ar-down.svg);background-repeat:no-repeat;background-position:right 10px center;padding-right:32px}.m-cart-addon__content .form-field-group input.form-field{background-image:none!important}@media only screen and (min-width:992px){inbox-online-store-chat#ShopifyChat{bottom:65px!important}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/cart.css.map */
