.products-modal{margin:auto;max-height:80%;max-width:80%}@media(max-width:768.98px){.products-modal{max-width:95%}}.products-modal .loading{color:#112b4a;margin:0 auto;text-align:center;width:100%}.products-modal .products-modal-subtitle{border-bottom:.0625rem solid #c2cace;display:flex;font-family:Averta-Semibold;font-size:1rem;justify-content:space-between;letter-spacing:.13625rem;line-height:.875rem;margin-bottom:.625rem;padding:1.25rem 0;text-transform:uppercase}@media(max-width:992.98px){.products-modal .products-modal-subtitle{font-size:.875rem;letter-spacing:0;line-height:1.25rem}}.products-modal .products-modal-subtitle .selected-products{font-family:Averta-Regular;font-size:1rem;letter-spacing:.0625rem;line-height:.875rem;padding-right:.3125rem;text-transform:none}.products-modal .products-modal-subtitle .selected-products a:hover .text{text-decoration:none}@media(max-width:992.98px){.products-modal .products-modal-subtitle .selected-products{font-size:.6875rem;letter-spacing:0;line-height:1rem;text-transform:uppercase;white-space:nowrap}.products-modal .products-modal-subtitle .selected-products .link{font-size:.625rem;line-height:1rem;vertical-align:top}}.products-modal .modal-content{padding-left:1.25rem;padding-right:1.25rem}.products-modal .modal-header{border-bottom:.0625rem solid #c2cace;margin-bottom:0}.products-modal .modal-header .modal-title{margin-bottom:1.25rem}@media(max-width:992.98px){.products-modal .modal-header .modal-title{font-size:1.125rem;line-height:1.5rem}}.products-modal .modal-body{margin-bottom:0;overflow:auto}.products-modal .modal-body::-webkit-scrollbar{background-color:#fff;width:.625rem}.products-modal .modal-body::-webkit-scrollbar-thumb{background-color:#c2cace;border:.15625rem solid #fff;border-radius:.625rem}.products-modal .modal-body .modal-footer{padding-top:1.25rem}.products-modal .modal-footer{justify-content:flex-end}@media(max-width:480.98px){.products-modal .modal-footer .btn{margin-left:0}}.component.watchlist-cards{margin:1.25rem 0}.component.watchlist-cards .no-logged-user{border:.125rem solid #006eb6;border-left-width:.3125rem;color:#112b4a;display:none;font-size:2.125rem;margin:.9375rem auto;padding:.9375rem;text-align:left}.component.watchlist-cards .no-logged-user p{margin:0}.component.watchlist-cards .no-logged-user p span{color:#3cc8ff;cursor:pointer}.component.watchlist-cards .no-logged-user.showing{display:block}.component.watchlist-cards .loading{color:#112b4a;margin:0 auto;text-align:center;width:100%}.component.watchlist-cards .title-container{align-items:flex-end;display:flex}.component.watchlist-cards .title-container h4{font-size:1.5rem;letter-spacing:0;line-height:1.8125rem;margin-bottom:0}@media(max-width:992.98px){.component.watchlist-cards .title-container h4{font-size:1.125rem;letter-spacing:0;line-height:1.5rem}}.component.watchlist-cards .title-container.featured-products{justify-content:center;padding-bottom:2.5rem;padding-top:2.5rem}.component.watchlist-cards .title-container.featured-products h4{color:#5a6874;font-size:1.9375rem;letter-spacing:.264375rem;line-height:.875rem;text-transform:uppercase}@media(max-width:992.98px){.component.watchlist-cards .title-container.featured-products h4{font-size:1.125rem;letter-spacing:0;line-height:1.5rem}}.component.watchlist-cards .actions-container{align-items:center;display:flex;justify-content:flex-end}.component.watchlist-cards .actions-container .btn.create-watchlist{font-family:Averta-Bold!important}.component.watchlist-cards .actions-container .btn.create-watchlist:before{font-family:CMEGroup-Icons;font-size:.625rem;font-weight:700;margin-right:.5rem}.component.watchlist-cards hr{border:.0625rem solid #ebedee;height:0}.component.watchlist-cards .empty-results{background-color:#f1f5f7;padding:1.25rem}.component.watchlist-cards .empty-results .col{align-self:center;display:flex}.component.watchlist-cards .empty-results p{color:#25323c;font-family:Averta-Semibold;font-size:1.125rem;letter-spacing:0;line-height:1.4375rem;margin:0}@media(max-width:992.98px){.component.watchlist-cards .empty-results p{color:#5a6874;font-family:Averta-Regular;font-size:.75rem;letter-spacing:0;line-height:1rem;padding-bottom:.625rem;padding-top:.625rem}.component.watchlist-cards .empty-results .actions-container{background-color:#fff;justify-content:center;padding-top:.9375rem}.component.watchlist-cards .empty-results{padding:0}.component.watchlist-cards .empty-results .row{display:block}.component.watchlist-cards .empty-results .row .col{justify-content:center}}.component.watchlist-cards .row.results{margin-left:-.3125rem;margin-right:-.3125rem}.component.watchlist-cards .row.results [class*=col-]{padding:0 .3125rem .9375rem}.component.watchlist-cards .card.result{border:0;border-radius:0}.component.watchlist-cards .card.result .LinesEllipsis{display:block;white-space:pre-wrap}.component.watchlist-cards .card.result>span{background-color:#3cc8ff;height:100%;width:100%}.component.watchlist-cards .card.result>span.card-hover .card-body{height:100%}.component.watchlist-cards .card.result>span.card-hover .card-body .card-buttons{opacity:1;transition-delay:.2s;transition-duration:.3s}.component.watchlist-cards .card.result>span:hover{text-decoration:none}.component.watchlist-cards .card.result>span:hover .card-body{height:100%}.component.watchlist-cards .card.result>span:hover .card-body .card-buttons{opacity:1;transition-delay:.2s;transition-duration:.3s}.component.watchlist-cards .card.result>span:hover .text-link{text-decoration:underline}.component.watchlist-cards .card.result>span .card-img{background-position:50%;background-size:cover;border-radius:0;height:12.8125rem}@media(max-width:768.98px){.component.watchlist-cards .card.result>span .card-img{height:7.5625rem}}.component.watchlist-cards .card.result>span .card-body{background-color:rgba(0,0,0,.3);bottom:0;height:4.0625rem;padding:.5rem .75rem;position:absolute;transition:height .5s ease-in-out;width:100%}.component.watchlist-cards .card.result>span .card-body .card-title{color:#fff;font-family:Averta-Semibold;font-size:1.3125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-bottom:.9375rem;pointer-events:none}@media(max-width:768.98px){.component.watchlist-cards .card.result>span .card-body .card-title{font-family:Averta-Bold;font-size:1.125rem;line-height:1.375rem}}.component.watchlist-cards .card.result>span .card-body .card-subtitle{color:#fff;font-family:Averta-Bold;font-size:.6875rem;font-weight:700;letter-spacing:.09375rem;line-height:.875rem;pointer-events:none;text-transform:uppercase}.component.watchlist-cards .card.result>span .card-body .card-subtitle .icon{font-size:small}.component.watchlist-cards .card.result>span .card-body .card-subtitle .text{vertical-align:top}@media(max-width:992.98px){.component.watchlist-cards .card.result>span .card-body .card-subtitle{font-family:Averta-Regular;letter-spacing:0}}.component.watchlist-cards .card.result>span .card-body .card-buttons{bottom:.875rem;opacity:0;position:absolute;right:.875rem;transition:opacity .2s ease-in-out 0s}.component.watchlist-cards .card.result>span .card-body .card-buttons .auth-tooltip-container{display:inline-block;margin-right:.625rem}.component.watchlist-cards .card.result>span .card-body .card-buttons .btn:not(:last-child){margin-right:.625rem}.component.watchlist-cards .card.result>span .card-body .card-buttons .btn{background-color:#006eb6;border-color:#006eb6;color:#fff;font-size:.8125rem;height:1.875rem;line-height:inherit;padding:0;width:2.5rem}.component.watchlist-cards .card.result>span .card-body .card-buttons .btn:hover{background-color:#3cc8ff;color:#112b4a}.component.watchlist-cards .card.result>span .card-body .card-buttons .icon-arrow-up:before{display:inline-block;transform:rotate(45deg)}.component.watchlist-cards .card.result>span .card-body .card-buttons-add .auth-tooltip-container{margin-right:0}.component.watchlist-cards .sort-selector .dropdown-toggle{background-color:#ebedee;border-radius:0;box-shadow:none;color:#5a6874;letter-spacing:0;min-width:13.625rem;text-align:left;text-transform:none}.component.watchlist-cards .sort-selector .dropdown-menu{min-width:13.625rem}.component.watchlist-cards .sort-by-legend{font-size:.875rem;letter-spacing:0;line-height:1.25rem;padding-right:.625rem;text-transform:uppercase}.component.watchlist-cards .message{align-items:center;background-color:#e5f1e3;display:flex;height:0;margin-bottom:0;position:relative;transform:scaleY(0);transform-origin:top;transition:all .3s ease-out}.component.watchlist-cards .message.showing{height:auto;margin-bottom:3.75rem;transform:scaleY(1)}.component.watchlist-cards .message .message-label{border-radius:.1875rem 0 0 .1875rem;display:flex;padding:.9375rem .9375rem .9375rem 1.25rem;width:3.5625rem}@media(max-width:768.98px){.component.watchlist-cards .message .message-label{padding-left:.75rem;width:2.5rem}}.component.watchlist-cards .message .message-label .icon{align-self:center;background-color:#1f9a00;border-radius:50%;color:#fff;font-size:.5625rem;height:.9375rem;padding:.1875rem;text-align:center;width:.9375rem}.component.watchlist-cards .message .message-text{align-self:center;color:#112b4a;display:flex;font-family:Averta-Semibold;font-size:.9375rem;line-height:1.1875rem}@media(max-width:768.98px){.component.watchlist-cards .message .message-text{font-size:.6875rem;letter-spacing:0;line-height:.875rem}}.component.watchlist-cards .message button{position:absolute}.component.watchlist-cards .message button.icon-menu-close{border:1px solid #112b4a;border-radius:50%;color:#112b4a;font-size:.5625rem;height:.9375rem;left:auto;line-height:0;padding:0;right:1.25rem;width:.9375rem}.watchlist-delete-modal .modal-content{padding-bottom:0}.watchlist-delete-modal p{margin-bottom:0;padding:1.25rem 0}.watchlist-delete-modal .modal-footer{justify-content:flex-end}
/*# sourceMappingURL=watchlist-cards.css.map*/