#cross_sell_model{width:600px;padding-top:0;padding-left:0;padding-right:0;overflow-x:hidden;overflow:revert}#cross_sells .messages{display:flex;justify-content:center;font-size:25px;margin-bottom:25px;position:relative;background:#232323;padding:25px 0;color:#fff}#cross_sells .cart,#cross_sells ul.products{padding:0 30px}#cross_sells .links a.cart{background:#232323!important}#cross_sells .links a.cart:hover{background:#000!important}#cross_sells .cart{display:flex;justify-content:space-between;align-self:center;margin-bottom:25px;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #ccc}#cross_sells .cart div{display:inline-grid}#cross_sells .cart .cartinfo{display:flex;align-self:center;flex-direction:column}#cross_sells .cart .cartinfo span strong{margin-right:8px}#cross_sells .links a:hover{background:#000!important}#cross_sells .links a{margin:4px 0;padding:15px 42px!important;min-width:auto;background:#ff00a8!important}#cross_sells h2{text-align:center;font-size:35px}#cross_sells .messages .notice h2{color:#fff;font-size:30px;margin-bottom:0;line-height:revert;padding:6px 5px 0}#cross_sells ul.products li{width:45%;margin:0 2.5%!important}#cross_sells .cart .cartinfo span strong.cart_count{display:flex}#cross_sells .cart .cartinfo span.cart_count{display:flex;position:relative;padding-right:10px}#cross_sells .cart .cartinfo span.cart_count strong{display:flex;line-height:normal;position:relative}#cross_sells .cart .cartinfo span.cart_count strong span{margin:0 5px;line-height:normal}#cross_sells .messages i{display:flex;border:2px solid #fff;border-radius:100%;margin-right:10px;width:35px;height:35px;font-size:30px;align-self:center;align-items:center;justify-content:center}#cross_sells .messages .notice{display:flex}#cross_sells .cart .cartinfo span.cart_count .count{position:relative;top:2px}#cross_sell_model button{border:2px solid #fff;border-radius:100%;top:-5px;right:-5px;background:#fff;opacity:1}#cross_sells ul.products{margin-bottom:0;padding:0 5px}#cross_sells ul.products li .product_thumbnail_wrapper{padding:20px 30px}#cross_sells .cart .cartinfo span.cart_count .thumb{width:70px;margin-right:10px}#cross_sells .fancybox-button svg path{fill:#000!important}#cross_sells .cart .proname{display:flex;align-self:center}#cross_sells ul.products li a.button{background:#232323!important;color:#fff!important}#cross_sells ul.products li a.button:hover{color:#fff;background:#000!important}@media only screen and (max-width:480px){#cross_sells .cart{flex-direction:column}#cross_sells .cart .cartinfo{margin-bottom:10px}#cross_sells ul.products li{width:75%;margin:30px auto!important;float:none}}#primary .price del ins,#cross_sells .price del ins{text-decoration:line-through}#primary .price ins,#cross_sells .price ins{padding:0}#cross_sells small.wcsatt-sub-options,#cross_sells span.wcsatt-sub-discount{display:none}.addtoCartbar{display:flex;align-items:center;justify-content:space-between;position:fixed;padding:10px;background:#fff;bottom:-100px;box-shadow:1px -2px 15px rgba(0,0,0,.3);width:100%;box-sizing:border-box;z-index:100;transition:all 0.3s;border-top:1px solid #999}.addtoCartbar.show{bottom:0}.addtoCartbar figure{margin:0 10px 0 0}.addtoCartbar figure img{max-width:40px;max-height:40px}.addtoCartbar h2{font-size:14px!important;font-weight:400;max-width:200px;padding:0;margin:0!important;overflow:hidden;height:32px;text-transform:none!important;line-height:1.2em;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,Arial,Helvetica,'Helvetica Neue',Verdana,sans-serif!important}.addtoCartbar span.addtoCartbar_price{font-weight:700;margin-left:auto}.addtoCartbar span.addtoCartbar_price *{margin:0}.addtoCartbar span.addtoCartbar_price .wcsatt-options-wrapper,.addtoCartbar span.addtoCartbar_price .wcsatt-sub-discount,.addtoCartbar span.addtoCartbar_price del,.addtoCartbar span.addtoCartbar_price .wcsatt-sub-options{display:none}.addtoCartbar button{background-color:#ff00a8;border:0;font-weight:600;text-transform:uppercase;color:#fff;border-radius:5px;font-size:12px;padding:10px;margin-left:15px;cursor:pointer;transition:all 0.3s;outline:0;line-height:0}.addtoCartbar button.disabled{display:none}.addtoCartbar button span{padding-left:5px;display:inline}.addtoCartbar button img{width:16px;vertical-align:top;filter:invert(1);max-width:20px}.addtoCartbar button:hover{background:#000}@media (max-width:1023px){.nx-notification{bottom:70px!important}}@media (min-width:1023px){.addtoCartbar{display:none}}@media (max-width:420px){.addtoCartbar button span{display:none}}