/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.addtoany{display:inline;}.addtoany_list{display:inline;line-height:16px;}.addtoany_list > a,.addtoany_list a img,.addtoany_list a > span{vertical-align:middle;}.addtoany_list > a{border:0;display:inline-block;font-size:16px;padding:0 4px;}.addtoany_list.a2a_kit_size_32 > a{font-size:32px;}.addtoany_list .a2a_counter img{float:left;}.addtoany_list a span.a2a_img{display:inline-block;height:16px;opacity:1;overflow:hidden;width:16px;}.addtoany_list a span{display:inline-block;float:none;}.addtoany_list.a2a_kit_size_32 a > span{border-radius:4px;height:32px;line-height:32px;opacity:1;width:32px;}.addtoany_list a:hover:hover img,.addtoany_list a:hover span{opacity:.7;}.addtoany_list a.addtoany_share_save img{border:0;width:auto;height:auto;}.addtoany_list a .a2a_count{position:relative;}
.cmp-products-card__footer [id*='commerce-order-item-add-to-cart-form-alldata-product-bundle'] .button--add-to-cart{width:100% !important;}#replace-cart-contents-confirmation-modal{position:fixed;height:100%;width:100%;top:0;left:0;background-color:rgba(27,62,111,0.66);z-index:99999;display:none;overflow-y:scroll;}#replace-cart-contents-confirmation-modal-main-content{background:white;margin:16% 10%;padding:50px;}#replace-cart-contents-confirmation-modal-main-content h1{font-family:"Montserrat Medium";font-size:24px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#1b3d6e;display:inline;justify-content:left;}#replace-cart-contents-confirmation-modal-main-content span{font-size:27px;color:#1b3d6e;float:right;cursor:pointer;}#replace-cart-contents-confirmation-modal-main-content-text{margin-top:18px;margin-bottom:30px;}#replace-cart-contents-confirmation-modal-main-content-text strong{font-weight:500;}#replace-cart-contents-confirmation-modal-close{justify-content:center;align-items:center;}#replace-cart-contents-confirmation-modal-close div.close-buttons{display:flex;justify-content:center;}#replace-cart-contents-confirmation-modal-close span.close-modal-btn{border:solid 2px #c8c8c8;padding:0 0;margin-top:20px;width:100%;max-width:312px;height:40px;font-family:"Montserrat Bold";font-size:12px;font-weight:bold;text-transform:uppercase;color:#1b3d6e;display:flex;justify-content:center;align-items:center;}#replace-cart-contents-confirmation-modal-close span.add-to-cart-btn{width:100%;padding:0 !important;border:solid 2px #f16824;margin-top:20px;max-width:312px;height:40px;font-family:"Montserrat Bold";font-size:12px;font-weight:bold;text-transform:uppercase;color:#1b3d6e;display:flex;justify-content:center;align-items:center;background:white;border-radius:inherit;}div.real-add-to-cart-submit{display:none;}#replace-cart-contents-confirmation-modal-main-content span.mobile{display:none;}@media (max-width:992px){#replace-cart-contents-confirmation-modal-main-content-text{text-align:left;}#replace-cart-contents-confirmation-modal-main-content span.desktop{display:none;}#replace-cart-contents-confirmation-modal-main-content span.mobile{display:block;float:none;text-align:right;}#replace-cart-contents-confirmation-modal-main-content{margin:20% 18%;padding:25px;width:65%;}}
