.addToCart,.addFavorites,.inFavList{margin:0 0 10px}.addToCart{color:#000!important;font-weight:600}.addFavorites,.continueShopping,.inFavList{color:#000!important;background:transparent;border:1px solid #000}.goToCart{color:#000!important;font-weight:600}.goToCart .icon{position:relative;top:-1px}.goToCart .icon.right{padding-left:10px}.continueShopping .icon{position:relative;top:-1px}.continueShopping .icon.left{padding-right:10px}.quickLook:hover, .quickLook:not(:disabled):not(.disabled):active {color:#343a40;background:#ced4da;border-color:#ced4da}.quickLook{padding-top:.45rem;padding-bottom:.45rem;color:#6c757d}.quickLook:not(:disabled):not(.disabled):active {color:#222}.addFavorites.active{border-color:#ced4da}.inFavList [class*="icon-"]:before{font-size:1.65rem}.btn-smallcollapse{display:block;font-size:.8rem;border:1px solid #000;border-radius:4px;padding:5px 10px;font-weight:600;color:#000;letter-spacing:.5px;min-width:115px;text-align:center}.btn-smallcollapse:hover{text-decoration:none}.btn-smallcollapse .change_text{display:none}.btn-smallcollapse.secondary .text{display:none}.btn-smallcollapse.secondary .change_text{display:block}.addListToCart{padding:8px 20px;border-radius:4px;font-size:1rem;font-weight:600;color:#000;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.addListToCart [class*="picto"]{padding:0;margin-right:.5rem}.addListToCart [class*="picto"]:before{line-height:1.5rem;font-size:2rem}.addListToCart>span:last-of-type{line-height:1rem}.lnk.viewoptions{font-size:.95rem;color:#427ab3;text-decoration:underline}.lnk.viewoptions:hover{text-decoration:none}.modalButtonClose{border:1px solid #000;padding:.9rem 1rem;margin:0;font-size:1rem;background:transparent;border-radius:5px;font-weight:600;font-size:.95rem;line-height:1;min-width:125px;cursor:pointer}.modalConfirmationButton{color:#000;background:transparent;border:1px solid #000;margin:0;padding:8px 20px;font-weight:600}@media (max-width:575.98px){.modalConfirmationButton{width:100%;margin-bottom:15px}.modalConfirmationButton:first-of-type{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.modalConfirmationButton:last-of-type{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-bottom:1rem}}.modalConfirmationButton .icon.left{padding-right:1rem}.modalConfirmationButton .icon.right{padding-left:1rem}.modalConfirmationButton.primary{border-color:#407ab1;background:#407ab1;font-weight:300;color:#fff}.modalConfirmationButton:hover.primary{border-color:#27649e;background-color:#27649e}.modalConfirmationButton:focus{outline:none}.addToProduct,.unselectToProduct{padding:.75rem 1rem;background:#fff}.addToProduct span.icon,.unselectToProduct span.icon{display:inline-block;margin-right:.25rem}.addToProduct span.icon:before,.unselectToProduct span.icon:before{font-size:.7rem;line-height:.7rem}.addToProduct span:not(.icon), .unselectToProduct span:not(.icon) {font-weight:600}.addToProduct.selected,.unselectToProduct.selected{background:#ffba00}.addToProduct{border:1px solid #ffba00}.unselectToProduct{border:1px solid #ccc}.backToOrder{position:relative;margin-top:3rem;padding:1.5rem;font-size:1.2rem;line-height:1;font-weight:600;color:#000;border:2px solid #6c757d;background:#fff;max-width:500px;width:100%}@media (max-width:575.98px){.backToOrder{margin-top:2rem;font-size:1rem}}.backToOrder .icon{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:0;top:0;bottom:0;padding:0 .5rem;font-size:1.75rem;line-height:1;color:#696969}.backToOrder .icon:before{font-size:100%;line-height:1}