.product-availability-wrapper{align-items:center;gap:4px;width:fit-content;display:flex;position:relative}.product-availability-wrapper .product-availability{background:#f1f1ee;border-radius:4px;align-items:stretch;line-height:15px;display:inline-flex;position:relative}.product-availability-wrapper .product-availability .icon{background-color:#2d8f44;background-position:50%;background-repeat:no-repeat;background-size:16px 16px;border-radius:4px;justify-content:center;align-items:center;width:36px;min-height:26px;display:flex}.product-availability-wrapper .product-availability.on-stock .icon{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M20%206.00018L9%2017.0002L4%2012.0002'%20stroke='white'%20stroke-width='2'%20stroke-linecap='square'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.product-availability-wrapper .product-availability .text{text-align:left;padding:5px 12px;line-height:16px}.product-availability-wrapper .product-availability .text strong{color:#373735;font-size:12px;font-weight:600;line-height:16px}.product-availability-wrapper .product-availability.coming-soon .icon{background-color:#84766a;background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_1414_34085)'%3e%3ccircle%20cx='9.99984'%20cy='10'%20r='8.33333'%20stroke='white'%20stroke-width='1.5'/%3e%3cpath%20d='M10%206.66669V10L12.0833%2012.0834'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_1414_34085'%3e%3crect%20width='20'%20height='20'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.product-availability-wrapper .product-availability.not-available .icon{background-color:#84766a}.product-availability-wrapper .delivery-popup{z-index:50;opacity:0;visibility:hidden;background:#fff;border:1px solid #e7e7e7;border-radius:4px;width:400px;max-width:calc(100vw - 55px);transition:all .3s cubic-bezier(.33,1,.68,1);position:absolute;top:0;left:calc(100% + 10px);box-shadow:0 20px 30px #0000001f}.product-availability-wrapper .delivery-popup.is-left{left:auto;right:calc(100% + 10px)}.product-availability-wrapper .delivery-popup.is-bottom{top:calc(100% + 10px);left:0;right:auto}.product-availability-wrapper .delivery-popup--head{border-bottom:1px solid #e7e7e7;padding:15px}.product-availability-wrapper .delivery-popup--head .btn{color:#fff;background:#2d8f44;gap:6px;padding:5px 12px;font-size:12px;font-weight:600;line-height:16px}.product-availability-wrapper .delivery-popup--content--item{border-bottom:1px solid #e7e7e7;align-items:center;min-height:40px;padding:7px 15px 6px;display:flex}.product-availability-wrapper .delivery-popup--content--item span,.product-availability-wrapper .delivery-popup--content--item strong{color:#373735;justify-content:space-between;align-items:center;font-size:13px;line-height:20px;display:flex}.product-availability-wrapper .delivery-popup--content--item span img,.product-availability-wrapper .delivery-popup--content--item strong img{-o-object-fit:contain;object-fit:contain;width:18px;height:18px}.product-availability-wrapper .delivery-popup--content--item span{width:calc(50% + 20px);padding-right:20px}.product-availability-wrapper .delivery-popup--content--item strong{width:calc(50% - 20px);margin-right:0;font-weight:600}.product-availability-wrapper .delivery-popup--content--item:last-child{border-bottom:none}.product-availability-wrapper:hover .delivery-popup{opacity:1;visibility:visible}
