:root{--bobex-suppliers-table-header-background-color:#10375E;--bobex-suppliers-table-header-text-color:#FFF;--bobex-suppliers-shadow:drop-shadow(2px 0 10px rgba(0,0,0,.25));--bobex-suppliers-border-radius:10px;--bobex-suppliers-transition:0.15s all ease;--bobex-suppliers-table-tag-background-color:#D1E8F2;--bobex-suppliers-table-tag-text-color:#10375E;--bobex-suppliers-tooltip-color:#F1653A}.bobex-suppliers-table-wrapper{position:relative;z-index:41;margin-bottom:50px}.bobex-suppliers-table-wrapper .components-placeholder{min-height:auto}.bobex-suppliers-table-wrapper .bobex-supplier-modal-wrapper .components-base-control__field input[type="checkbox"],.bobex-suppliers-table-wrapper .bobex-supplier-modal-wrapper .components-base-control__field input[type="checkbox"]::before{height:30px;width:30px}.bobex-suppliers-table-wrapper .bobex-supplier-modal-wrapper .components-base-control__field input[type="checkbox"]::before{margin:-1px}.bobex-suppliers-table-wrapper .bobex-supplier-modal-wrapper .supplier-modal{display:none;width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:99;background:rgba(0,0,0,.4);align-items:center;justify-content:center;overflow-y:scroll}.bobex-suppliers-table-wrapper .bobex-supplier-modal-wrapper .supplier-modal.active{display:flex}.bobex-suppliers-table-wrapper .bobex-supplier-modal-wrapper .supplier-modal .supplier-modal-content{background:#fff;display:block;border-radius:10px;padding:50px;max-width:840px}.bobex-suppliers-table-wrapper .bobex-supplier-modal-wrapper .supplier-modal .supplier-modal-content label{cursor:pointer}.bobex-suppliers-table-wrapper .bobex-supplier-modal-wrapper .supplier-modal .supplier-modal-content .upload-image{padding:25px}.bobex-suppliers-table-wrapper .bobex-supplier-modal-wrapper .supplier-modal .supplier-modal-content .upload-image.image-displayed{display:contents}.bobex-suppliers-table-wrapper .bobex-supplier-modal-wrapper .supplier-modal .supplier-modal-header h2{margin-top:0}.bobex-suppliers-table-wrapper .bobex-supplier-modal-wrapper .supplier-modal .supplier-modal-body{margin-bottom:0;padding-top:50px}.bobex-suppliers-table-wrapper .bobex-supplier-modal-wrapper .supplier-modal .supplier-modal-body .supplier-modal-column{width:25%}.bobex-suppliers-table-wrapper .bobex-supplier-modal-wrapper .supplier-modal .supplier-modal-body label{font-weight:600;width:100%;margin-bottom:15px;display:block}.bobex-suppliers-table-wrapper .bobex-supplier-modal-wrapper .supplier-modal .supplier-modal-body input:not([type="checkbox"]){width:100%}.bobex-suppliers-table-wrapper .bobex-supplier-modal-wrapper .supplier-modal .supplier-modal-body .tooltips-wrapper{display:none;margin-bottom:50px}.bobex-suppliers-table-wrapper .bobex-supplier-modal-wrapper .supplier-modal .supplier-modal-body .tooltips-wrapper.active{display:block}.bobex-suppliers-table-wrapper .bobex-supplier-modal-wrapper .supplier-modal .supplier-modal-body .tooltips-wrapper ol li{margin-bottom:10px!important}.bobex-suppliers-table-wrapper .bobex-supplier-modal-wrapper .supplier-modal .supplier-modal-footer{text-align:right}.bobex-suppliers-table-wrapper .bobex-supplier-modal-wrapper .supplier-modal button{transition:var(--bobex-suppliers-transition);background-color:#175DA6;border-radius:var(--bobex-suppliers-border-radius);color:#fff;border:0;font-weight:600;padding:10px 20px;cursor:pointer}.bobex-suppliers-table-wrapper .bobex-supplier-modal-wrapper .supplier-modal button.cancel-btn{background-color:#F1653A}.bobex-suppliers-table-wrapper .bobex-supplier-modal-wrapper .supplier-modal button+button{margin-left:15px}.bobex-suppliers-table-wrapper header,.bobex-suppliers-table-wrapper .supplier .supplier-wrapper{display:flex;justify-content:space-around;position:relative;z-index:2;flex-direction:column}.bobex-suppliers-table-wrapper header{font-weight:700;text-transform:uppercase;margin-bottom:50px;background-color:var(--bobex-suppliers-table-header-background-color);color:var(--bobex-suppliers-table-header-text-color);border-radius:var(--bobex-suppliers-border-radius);filter:var(--bobex-suppliers-shadow)}.bobex-suppliers-table-wrapper header .supplier-column{overflow-wrap:anywhere;padding:15px}.bobex-suppliers-table-wrapper header .supplier-column:not(.supplier-image){display:none}.bobex-suppliers-table-wrapper .supplier{margin-bottom:50px;position:relative}.bobex-suppliers-table-wrapper .supplier:last-child{margin-bottom:0}.bobex-suppliers-table-wrapper .supplier .supplier-tag{display:none;width:270px;height:40px;background-color:var(--bobex-suppliers-table-tag-background-color);filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));z-index:1;position:absolute;top:-30px;left:0;border-top-left-radius:var(--bobex-suppliers-border-radius);border-top-right-radius:var(--bobex-suppliers-border-radius);color:var(--bobex-suppliers-table-tag-text-color);font-size:16px;font-weight:700;line-height:22px;text-align:center;padding:5px;text-transform:uppercase}.bobex-suppliers-table-wrapper .supplier .supplier-tag.active{display:block}.bobex-suppliers-table-wrapper .supplier .supplier-options{position:absolute;top:-30px;right:0}.bobex-suppliers-table-wrapper .supplier .supplier-options button{border:0;height:50px;width:30px;position:relative;color:#FFF;padding:5px;top:0;transition:var(--bobex-suppliers-transition)}.bobex-suppliers-table-wrapper .supplier .supplier-options button:hover{top:-10px}.bobex-suppliers-table-wrapper .supplier .supplier-options .edit-button{background:#175DA6;border-top-left-radius:10px}.bobex-suppliers-table-wrapper .supplier .supplier-options .delete-button{background:#F1653A;border-top-right-radius:10px}.bobex-suppliers-table-wrapper .supplier .supplier-options button i{position:absolute;top:5px;left:5px}.bobex-suppliers-table-wrapper .supplier .supplier-wrapper{background-color:#FFF;border-radius:var(--bobex-suppliers-border-radius);filter:var(--bobex-suppliers-shadow);padding:10px}.bobex-suppliers-table-wrapper .supplier-column{display:flex;align-items:center;justify-content:center;padding:10px;position:relative}.bobex-suppliers-table-wrapper .supplier-image{flex-direction:column}.bobex-suppliers-table-wrapper .supplier-image .logo-wrapper{min-width:100px;min-height:100px;display:flex;align-items:center}.bobex-suppliers-table-wrapper .supplier-image .logo-wrapper img{min-width:100px;width:100px;height:auto;border-radius:var(--bobex-suppliers-border-radius)}.bobex-suppliers-table-wrapper .supplier-image .supplier-image-text{margin-top:7px;font-size:13px}.bobex-suppliers-table-wrapper .supplier-image .supplier-image-text.missing{display:none}.bobex-suppliers-table-wrapper .supplier-image .know-more{display:none;color:#F2643B;text-align:center;font-size:10px;font-style:normal;font-weight:600;line-height:normal;margin-top:7px;cursor:pointer}.bobex-suppliers-table-wrapper .supplier-image .know-more.active{display:inherit}.bobex-suppliers-table-wrapper .supplier-column .supplier-price{display:inline-block;line-height:normal;border-radius:var(--bobex-suppliers-border-radius);border:2px solid #F2643B;color:#F2643B;text-align:center;font-size:13px;font-weight:600;padding:8px}.bobex-suppliers-table-wrapper .supplier-advantages{font-weight:400;justify-content:flex-start}.bobex-suppliers-table-wrapper .supplier-advantages ul{padding-left:18px;margin:0}.bobex-suppliers-table-wrapper .supplier-advantages ul li{list-style-type:disc}.bobex-suppliers-table-wrapper .supplier-advantages ul li .supplier-tooltip{content:'i';display:inline-block;width:15px;height:15px;border-radius:50%;border:1px solid var(--bobex-suppliers-tooltip-color);padding-left:6px;margin-left:5px;font-size:10px;font-weight:600;cursor:pointer;position:absolute;color:var(--bobex-suppliers-tooltip-color)}.bobex-suppliers-table-wrapper .supplier-advantages ul li .supplier-tooltip .supplier-tooltip-text{background-color:var(--bobex-suppliers-tooltip-color);border-radius:6px;box-shadow:0 4px 4px rgba(0,0,0,.25);color:#000;padding:10px;position:absolute;left:25px;top:-6px;opacity:0;transition:opacity 0.3s;max-width:44vw;width:max-content;z-index:2;font-size:13px;font-weight:400;visibility:hidden}.bobex-suppliers-table-wrapper .supplier-advantages ul li.has-tooltip.left .supplier-tooltip .supplier-tooltip-text{right:25px;left:inherit}.bobex-suppliers-table-wrapper .supplier-advantages ul li .supplier-tooltip .supplier-tooltip-text::before{content:'';position:absolute;bottom:100%;left:-16px;top:0;margin-left:-5px;border-width:12px;border-style:solid;border-color:transparent var(--bobex-suppliers-tooltip-color) transparent transparent;z-index:1}.bobex-suppliers-table-wrapper .supplier-advantages ul li.has-tooltip.left .supplier-tooltip .supplier-tooltip-text::before{right:-19px;left:inherit;border-color:transparent transparent transparent var(--bobex-suppliers-tooltip-color)}.bobex-suppliers-table-wrapper .supplier-advantages ul li.has-tooltip .supplier-tooltip:hover .supplier-tooltip-text{opacity:1;visibility:inherit}.bobex-suppliers-table-wrapper .supplier-column .supplier-rating{max-width:calc(15px * 5);white-space:nowrap;text-align:center;font-weight:400}.bobex-suppliers-table-wrapper .supplier-column .supplier-rating.missing{max-width:inherit}.bobex-suppliers-table-wrapper .supplier-column .supplier-rating.missing .rating-wrapper{display:none}.bobex-suppliers-table-wrapper .supplier-column .supplier-rating .rating-wrapper{overflow:hidden}.bobex-suppliers-table-wrapper .supplier-column .supplier-rating .rating-wrapper .flex{display:inline-flex}.bobex-suppliers-table-wrapper .supplier-column .supplier-rating .rating-wrapper .star{display:inline-block;width:15px;aspect-ratio:1;background:#F1653A;clip-path:polygon(50% 0,calc(50% * (1 + sin(.4turn))) calc(50% * (1 - cos(.4turn))),calc(50% * (1 - sin(.2turn))) calc(50% * (1 - cos(.2turn))),calc(50% * (1 + sin(.2turn))) calc(50% * (1 - cos(.2turn))),calc(50% * (1 - sin(.4turn))) calc(50% * (1 - cos(.4turn))))}.bobex-suppliers-table-wrapper .supplier-column .supplier-quote{display:inline-block;border-radius:var(--bobex-suppliers-border-radius);background:#F1653A;padding:10px 15px;color:#FFF;font-size:13px;font-weight:600;cursor:pointer;transition:var(--bobex-suppliers-transition)}.bobex-suppliers-table-wrapper .supplier-column .supplier-quote:hover,.bobex-suppliers-table-wrapper .bobex-supplier-modal-wrapper .supplier-modal button:hover{box-shadow:0 4px 4px rgba(0,0,0,.25)}.bobex-suppliers-table-wrapper.no-reviews:not(.no-price) .supplier-column.reviews-column{display:none}.bobex-suppliers-table-wrapper.no-price:not(.no-reviews) .supplier-column.price-column{display:none}.bobex-suppliers-table-wrapper.no-price.no-reviews .supplier-column.reviews-column,.bobex-suppliers-table-wrapper.no-price.no-reviews .supplier-column.price-column{display:none}@media screen and (min-width:1200px){.bobex-suppliers-table-wrapper header .supplier-column:not(.supplier-image){display:inherit}.bobex-suppliers-table-wrapper header,.bobex-suppliers-table-wrapper .supplier .supplier-wrapper{flex-direction:row}.bobex-suppliers-table-wrapper .supplier .supplier-wrapper{padding:0}.bobex-suppliers-table-wrapper .supplier-image{max-width:120px}.bobex-suppliers-table-wrapper .supplier-column{width:calc((100% - 120px) / 4)}.bobex-suppliers-table-wrapper .supplier-column a{text-decoration:none}.bobex-suppliers-table-wrapper.no-price:not(.no-reviews) .supplier-column,.bobex-suppliers-table-wrapper.no-reviews:not(.no-price) .supplier-column{width:calc((100% - 120px) / 3)}.bobex-suppliers-table-wrapper.no-price.no-reviews .supplier-column{width:calc((100% - 120px) / 2)}.bobex-suppliers-table-wrapper .supplier-advantages ul{padding-left:8px}.bobex-suppliers-table-wrapper .supplier-advantages ul li{font-size:13px!important}.bobex-suppliers-table-wrapper .supplier-advantages ul li .supplier-tooltip .supplier-tooltip-text{max-width:30vw}}@media screen and (min-width:1400px){.bobex-suppliers-table-wrapper .bobex-supplier-modal-wrapper .supplier-modal .supplier-modal-content{width:940px}}