/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 *//*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */.sales-card-container{margin-top:.1em;position:relative;display:inline-block;width:100%}.sales-card-container .remove-special-btn{color:#ac190c;font-size:25px;position:absolute;right:-1.7px;top:-2px}.sales-card-container .specials_card{text-decoration:none}.sale-card{border:1px solid #e0e0e0;overflow:hidden;text-align:center;margin:5px;height:322px}.sale-card .img_thumb{height:139px;line-height:139px}.sale-card .img_thumb img{vertical-align:middle;max-width:100%;max-height:100%;height:auto;width:auto\9 }.sale-card .card-top{width:100%;padding:10px;height:139px}.sale-card .card-top img{display:inline-block}.sale-card .card-bottom{width:100%;height:183px;padding:10px}.sale-card .card-hover{display:none}.sale-card:hover .card-hover .preview-item-name{text-decoration:underline}.sale-card h4{font-size:14px;color:#3e3e3e}.sale-card{background-color:#fff;margin-bottom:10px;margin:0 5px;text-align:left}.sale-card:hover h4{text-decoration:underline}.sale-card:hover .item-name{text-decoration:underline}.sale-card:hover .img_thumb img{transform:scale(1.08);-ms-transform:scale(1.08);-moz-transform:scale(1.08);-webkit-transform:scale(1.08)}.sale-card .img_thumb{text-align:center}.sale-card .img_thumb img{transition:all .2s ease;-ms-transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease}.sale-card .item-name{color:#363636;font-weight:600;height:95px;overflow:hidden;font-size:14px}.sale-card .item-price{font-size:16px}.sale-card .item-price .regular-price{color:#ac190c;text-decoration:line-through}.sale-card .item-price .discount-percentage{color:#3e3e3e;font-size:11px;margin-left:3px}.sale-card .item-price .sale-price{font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:600;color:#3e3e3e}.sale-card .item-price .buy-x-get-y{font-size:15px;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;color:#639}.sale-card .item-price .manufacturer{margin-top:4px;font-weight:400;color:#3d5c5c;line-height:12px;font-size:12px}.sale-card .item-price .item-number{color:#3d5c5c;font-size:12px;font-weight:600}.sale-card .ribbon{font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px;font-weight:600;height:25px;letter-spacing:.6px;line-height:25px;padding-right:10px;position:absolute;right:5px;top:15px;width:90px;z-index:1}.sale-card .ribbon:before{content:"";left:0;padding-bottom:19px;position:absolute;top:0;transform-origin:0 0;transform:rotate(43deg) skewX(0deg);width:17px;z-index:-1}.sale-card .ribbon.on-sale-ribbon{background:#1d8755;text-align:center}.sale-card .ribbon.on-sale-ribbon:before{background-color:#1d8755}.sale-card .ribbon.buy-get-ribbon{background:#2874b4;text-align:right;width:130px}.sale-card .on-sale-ribbon,.sale-card .buy-get-ribbon{background-color:#2874b4;color:#fff}.sale-card .on-sale-ribbon:before,.sale-card .buy-get-ribbon:before{background-color:#2874b4}.sale-card .search-by-category{align-items:center;display:flex;height:100%;flex-direction:column;justify-content:center}.sale-card .search-by-category>img{margin-bottom:5px;max-height:150px;max-width:100%}#search-results .threem-head{text-align:center}#search-results .threem-head .threem-logo-search-results-header{height:60px;padding:10px}#search-results .threem-head .redline-left{display:inline-block;width:30%;height:10px}@media(min-width: 768px){#search-results .threem-head .redline-left{height:4px;width:37%}}#search-results .threem-head .redline-right{display:inline-block;width:30%;height:10px}@media(min-width: 768px){#search-results .threem-head .redline-right{height:4px;width:37%}}#threem-homepage{text-align:center;width:100%}#threem-homepage .hero{background-color:#639}#threem-homepage .hero .hero-container .threem-hero-img{width:100%}#threem-homepage .hero .threem-logo-header{height:35px;margin-top:24px}@media(min-width: 768px){#threem-homepage .hero .threem-logo-header{height:80px;margin-top:30px}}#threem-homepage .hero .back-to-3m{width:300px;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:600;font-size:16px;float:right;margin:auto;margin-bottom:10px;color:#3e3e3e;background:#fff}#threem-homepage .blue-text{margin-bottom:20px;padding:20px;background:#edf7ff}#threem-homepage .landing-page-container{position:relative;width:100%}#threem-homepage .landing-page-container .landing-page{padding-right:0}#threem-homepage .seo-text{border-radius:60px 0;padding:30px;text-align:center;background:#639}@media(min-width: 768px){#threem-homepage .seo-text{width:80%;margin-left:10%;margin-top:20px;margin-bottom:20px;padding:10px}}#threem-homepage .seo-text h4{color:#fff;text-align:left;font-size:14px;line-height:1.2}@media(min-width: 768px){#threem-homepage .seo-text h4{margin:50px;font-size:16px}}@media(max-width: 991.98px){#threem-homepage .featured-categories{padding-left:0;padding-right:0}}#threem-homepage .featured-categories .featured-category-container{background:#fafafa}#threem-homepage .featured-categories .featured-category-container .featured-category{background:#fff;box-shadow:-1px -1px 4px rgba(0,0,0,.25),1px 1px 4px rgba(0,0,0,.25);margin:10px 0}#threem-homepage .featured-categories .featured-category-container .featured-category .card-left{border-bottom:1px solid #f1f1f1;text-align:center;padding-top:10px}@media(min-width: 768px){#threem-homepage .featured-categories .featured-category-container .featured-category .card-left{border-right:1px solid #f1f1f1;border-bottom:none;padding-top:0}}#threem-homepage .featured-categories .featured-category-container .featured-category .card-left .pic{width:98%;padding-bottom:10px}#threem-homepage .featured-categories .featured-category-container .featured-category .card-left .pic .category-img{margin-top:10px;max-width:100%;max-height:190px;transition:all .2s ease;-ms-transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease}#threem-homepage .featured-categories .featured-category-container .featured-category .card-left:hover .category-img{transform:scale(1.08);-ms-transform:scale(1.08);-moz-transform:scale(1.08);-webkit-transform:scale(1.08)}#threem-homepage .featured-categories .featured-category-container .featured-category .card-right{padding-left:0;padding-right:0}#threem-homepage .featured-categories .featured-category-container .featured-category .card-right .item-row{border-bottom:1px solid #f1f1f1;padding-left:0;padding-right:0}#threem-homepage .featured-categories .featured-category-container .featured-category .card-right .item-row .item{display:inline-block;width:50%;text-align:left;padding:10px;color:#3e3e3e;font-size:14px;font-weight:600}@media(min-width: 768px){#threem-homepage .featured-categories .featured-category-container .featured-category .card-right .item-row .item{width:25%}}#threem-homepage .featured-categories .featured-category-container .featured-category .card-right .item-row .item:hover .name{text-decoration:underline}#threem-homepage .featured-categories .featured-category-container .featured-category .card-right .item-row .item:hover .pic img{transform:scale(1.08);-ms-transform:scale(1.08);-moz-transform:scale(1.08);-webkit-transform:scale(1.08)}#threem-homepage .featured-categories .featured-category-container .featured-category .card-right .item-row .item .pic{height:110px;padding-bottom:10px;text-align:center}#threem-homepage .featured-categories .featured-category-container .featured-category .card-right .item-row .item .pic img{height:100px;transition:all .2s ease;-ms-transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease}#threem-homepage .featured-categories .featured-category-container .featured-category .card-right .item-row .item .name{height:38px;overflow:hidden}#threem-homepage .featured-categories .featured-category-container .featured-category .card-right .text{text-align:left;padding:20px;color:#3e3e3e;font-size:14px}#threem-homepage .all-other-categories{margin-bottom:20px}#threem-homepage .all-other-categories h2{float:left;text-align:left}#threem-homepage .all-other-categories .redline-right{width:100%;height:5px;margin-top:-35px}#threem-homepage .all-other-categories .other-category{height:220px}#threem-homepage .all-other-categories .other-category:hover .card-top img{transform:scale(1.08);-ms-transform:scale(1.08);-moz-transform:scale(1.08);-webkit-transform:scale(1.08)}#threem-homepage .all-other-categories .other-category:hover h3{text-decoration:underline}#threem-homepage .all-other-categories .other-category .card-top{height:120px}#threem-homepage .all-other-categories .other-category .card-top img{transition:all .2s ease;-ms-transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease}#threem-homepage .all-other-categories .other-category .card-top.threem-lab{padding-top:50px}#threem-homepage .all-other-categories .other-category .card-top .threem-cad{height:118px;width:117px}#threem-homepage .all-other-categories .other-category .card-top .threem-curing{height:100px;width:150px}#threem-homepage .all-other-categories .other-category .card-top .threem-finishing{height:86px;width:167px}#threem-homepage .all-other-categories .other-category .card-top .threem-disposables,#threem-homepage .all-other-categories .other-category .card-top .threem-ionomer,#threem-homepage .all-other-categories .other-category .card-top .threem-infection,#threem-homepage .all-other-categories .other-category .card-top .threem-pediatric,#threem-homepage .all-other-categories .other-category .card-top .threem-preventitive,#threem-homepage .all-other-categories .other-category .card-top .threem-rest-inst{height:120px;width:120px}#threem-homepage .all-other-categories .other-category .card-top .threem-rest-adj,#threem-homepage .all-other-categories .other-category .card-top .threem-temporization,#threem-homepage .all-other-categories .other-category .card-top .threem-tools{height:120px;width:120px}#threem-homepage .all-other-categories .other-category .card-top .threem-eyewear{height:100px;width:182px}#threem-homepage .all-other-categories .other-category .card-top .threem-whitening{height:96px;width:166px}
