.custom-shipping-block{display:flex;justify-content:space-between;align-items:center;padding:25px 20px;width:100%;margin-bottom:20px}.custom-shipping-block--in-stock{background:#6b795733}.custom-shipping-block--out-of-stock{background:#d83a4133}.custom-shipping-block--left{display:flex;align-items:center;gap:15px}.custom-shipping-block--icon{display:flex;align-items:center;flex-shrink:0}.custom-shipping-block--status-text{font-size:14px;font-weight:600;color:var(--cu_dark)}.custom-shipping-block--right{display:flex;flex-direction:column;align-items:flex-end;font-size:14px;font-weight:400;color:var(--cu_dark)}.custom-shipping-block--country{text-decoration:underline}.custom-shipping-block--notify-btn{font-size:14px;font-weight:600;color:var(--cu_dark);text-decoration:underline;background:none;border:none;padding:0;cursor:pointer;font-family:inherit}.custom-shipping-block--notify-btn:hover{color:var(--cu_red)}.custom-bis-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999}.custom-bis-modal.is-open{display:flex;align-items:center;justify-content:center}.custom-bis-modal--overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080}.custom-bis-modal--content{position:relative;z-index:1;background:var(--cu_white);padding:40px;max-width:600px;width:90%;border-radius:0}.custom-bis-modal--close{position:absolute;top:15px;right:15px;background:none;border:none;width:32px;height:32px;cursor:pointer;color:var(--cu_dark_50);display:flex;align-items:center;justify-content:center;transition:color .2s ease}.custom-bis-modal--close:hover{color:var(--cu_dark)}.custom-bis-modal--close svg{width:16px;height:16px}.custom-bis-modal--title{font-family:var(--font-sora),sans-serif;font-size:20px;font-weight:600;color:var(--cu_dark);margin:0 0 8px;text-transform:uppercase;letter-spacing:.5px}.custom-bis-modal--text{font-size:14px;color:var(--cu_dark_70);margin:0 0 24px;line-height:1.5}.custom-bis-modal--form{display:flex;flex-direction:column;gap:5px}.custom-bis-modal--select,.custom-bis-modal--input{padding:14px 16px;border:1px solid var(--cu_grey);border-radius:0;font-size:14px;font-family:var(--font-sora),sans-serif;color:var(--cu_dark);background:var(--cu_white);transition:border-color .2s ease}.custom-bis-modal--select{cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%231C1C1C' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:44px}.custom-bis-modal--select:focus,.custom-bis-modal--input:focus{outline:none;border-color:var(--cu_dark)}.custom-bis-modal--input::placeholder{color:var(--cu_medium_grey)}.custom-bis-modal--submit{background:transparent;border:1px solid var(--cu_red);color:var(--cu_red);font-family:var(--font-sora),sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;padding:12px 20px;height:42px;width:100%;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:background .2s ease,color .2s ease}.custom-bis-modal--submit:hover:not(:disabled){background:var(--cu_red);color:var(--cu_white)}.custom-bis-modal--submit:disabled{opacity:.7;cursor:not-allowed}.custom-bis-modal--submit-icon{flex-shrink:0;width:31px;height:15px;min-width:31px}.custom-bis-modal--submit:hover:not(:disabled) .custom-bis-modal--submit-icon path{stroke:var(--cu_white)}.custom-bis-modal--success{font-size:14px;font-family:var(--font-sora),sans-serif;color:var(--cu_green);margin:0;text-align:center;padding:20px;background:#6b79571a;line-height:1.5}.custom-bis-modal--error{font-size:14px;font-family:var(--font-sora),sans-serif;color:var(--cu_red);margin:15px 0 0;text-align:center;line-height:1.5}@media(max-width:767px){.custom-shipping-block{flex-direction:column;align-items:flex-start;gap:12px;padding:20px 15px}.custom-shipping-block--right{padding-left:39px;align-items:flex-start}.custom-bis-modal--content{padding:30px 20px;width:95%}.custom-bis-modal--title{font-size:18px;padding-right:30px}.custom-bis-modal--text{margin-bottom:20px}.custom-bis-modal--form{gap:5px}.custom-bis-modal--select,.custom-bis-modal--input{padding:12px 14px}.custom-bis-modal--submit{height:44px;padding:12px 16px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/custom_product-shipping.css.map */
