.b-ext #cashconverters_magasins_block_home {box-shadow: 2px 2px 8px 0 rgba(0,0,0,.2);background: #fff;padding: calc(var(--font-size) * 1.563) calc(var(--font-size) * 1.25);margin-bottom: calc(var(--font-size) * 1.563);}
.b-ext .title {text-align: center;}
.b-ext {background-color: #f4f7f6;}
.b-ext .c_review {margin-bottom: 0;}
.b-ext .c_review li {margin-bottom: 16px;padding-bottom: 13px;border-bottom: 1px solid #e8e8e8;}
.b-ext .c_review li:last-child {margin: 0;border: none;}
.b-ext .c_review .avatar {float: left;width: 80px;}
.b-ext .c_review .comment-action {float: left;width: calc(100% - 80px);}
.b-ext .c_review .comment-action .c_name {margin: 0;}
.b-ext .c_review .comment-action p {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;max-width: 95%;display: block;}
.b-ext .product_item:hover .cp_img {top: -40px;}
.b-ext .product_item:hover .cp_img img {box-shadow: 0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22);}
.b-ext .product_item:hover .cp_img .hover {display: block;}
.b-ext .product_item .cp_img {position: absolute;top: 0px;left: 50%;transform: translate(-50%);-webkit-transform: translate(-50%);-ms-transform: translate(-50%);-moz-transform: translate(-50%);-o-transform: translate(-50%);-khtml-transform: translate(-50%);width: 100%;padding: 15px;transition: all .2s ease-in-out;}
.b-ext .product_item .cp_img img {transition: all .2s ease-in-out;border-radius: 6px;}
.b-ext .product_item .cp_img .hover {display: none;text-align: center;margin-top: 10px;}
.b-ext .product_item .product_details {padding-top: 110%;text-align: center;}
.b-ext .product_item .product_details h5 {margin-bottom: 5px;}
.b-ext .product_item .product_details h5 a {font-size: 16px;color: #444;}
.b-ext .product_item .product_details h5 a:hover {text-decoration: none;}
.b-ext .product_item .product_details .product_price {margin: 0;}
.b-ext .product_item .product_details .product_price li {display: inline-block;padding: 0 10px;}
.b-ext .product_item .product_details .product_price .new_price {font-weight: 600;color: #ff4136;}
.b-ext .product_item_list table tr td {vertical-align: middle;}
.b-ext .product_item_list table tr td h5 {font-size: 15px;margin: 0;}
.b-ext .product_item_list table tr td .btn {box-shadow: none !important;}
.b-ext .product-order-list table tr th:last-child {width: 145px;}
.b-ext .preview {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
.b-ext .preview .preview-pic {-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;}
.b-ext .preview .preview-thumbnail.nav-tabs {margin-top: 15px;font-size: 0;}
.b-ext .preview .preview-thumbnail.nav-tabs li {width: 20%;display: inline-block;}
.b-ext .preview .preview-thumbnail.nav-tabs li nav-link img {max-width: 100%;display: block;}
.b-ext .preview .preview-thumbnail.nav-tabs li a {padding: 0;margin: 2px;border-radius: 0 !important;border-top: none !important;border-left: none !important;border-right: none !important;}
.b-ext .preview .preview-thumbnail.nav-tabs li:last-of-type {margin-right: 0;}
.b-ext .preview .tab-content {overflow: hidden;}
.b-ext .preview .tab-content img {width: 100%;-webkit-animation-name: opacity;animation-name: opacity;-webkit-animation-duration: .3s;animation-duration: .3s;}
.b-ext .details {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
.b-ext .details .rating .stars {display: inline-block;}
.b-ext .details .sizes .size {margin-right: 10px;}
.b-ext .details .sizes .size:first-of-type {margin-left: 40px;}
.b-ext .details .colors .color {display: inline-block;vertical-align: middle;margin-right: 10px;height: 2em;width: 2em;border-radius: 2px;}
.b-ext .details .colors .color:first-of-type {margin-left: 20px;}
.b-ext .details .colors .not-available {text-align: center;line-height: 2em;}
.b-ext .details .colors .not-available:before {font-family: Material-Design-Iconic-Font;content: "";color: #fff;}
@media screen and (max-width: 996px) {.b-ext .preview {margin-bottom: 20px;}}
@-webkit-keyframes opacity {0% {opacity: 0;-webkit-transform: scale(3);transform: scale(3);}
	100% {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}}
@keyframes opacity {0% {opacity: 0;-webkit-transform: scale(3);transform: scale(3);}
	100% {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}}
.b-ext .cart-page .cart-table tr th:last-child {width: 145px;}
.b-ext .cart-table .quantity-grp {width: 120px;}
.b-ext .cart-table .quantity-grp .input-group {margin-bottom: 0;}
.b-ext .cart-table .quantity-grp .input-group-addon {padding: 0 !important;text-align: center;background-color: #1ab1e3;}
.b-ext .cart-table .quantity-grp .input-group-addon a {display: block;padding: 8px 10px 10px;color: #fff;}
.b-ext .cart-table .quantity-grp .input-group-addon a i {vertical-align: middle;}
.b-ext .cart-table .quantity-grp .form-control {background-color: #fff;}
.b-ext .cart-table .quantity-grp .form-control+.input-group-addon {background-color: #1ab1e3;}
.b-ext .ec-checkout .wizard .content .form-group .btn-group.bootstrap-select.form-control {padding: 0;}
.b-ext .ec-checkout .wizard .content .form-group .btn-group.bootstrap-select.form-control .btn-round.btn-simple {padding-top: 12px;padding-bottom: 12px;}
.b-ext .ec-checkout .wizard .content ul.card-type {font-size: 0;}
.b-ext .ec-checkout .wizard .content ul.card-type li {display: inline-block;margin-right: 10px;}
.b-ext .card {background: #fff;margin-bottom: 30px;transition: .5s;border: 0;border-radius: calc(var(--font-size) * .55);position: relative;width: 100%;box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);}
.b-ext .card .body {font-size: 14px;color: #424242;padding: 20px;font-weight: 400;}
.b-ext .container-fluid {max-width: 1200px;}
.b-ext .card-container {padding: 100px 0px;-webkit-perspective: 1000;perspective: 1000;}
.b-ext .profile-card-4 {max-width: 300px;background-color: #fff;border-radius: 15px;box-shadow: 0px 0px 25px rgba(0,0,0,.1);overflow: hidden;position: relative;margin: 10px auto;}
.b-ext .profile-card-4 img {transition: all .25s linear;}
.b-ext .profile-card-4 .profile-content {position: relative;background-color: #fff;}
.b-ext .profile-card-4 .profile-name {font-weight: bold;color: #fff;font-size: 17px;text-align: center;background-color: #f8f8f8;color: #8e8e8e;padding-top: 10px;margin-bottom: calc(var(--font-size) * 1);padding-bottom: calc(var(--font-size) * .5);}
.b-ext .profile-card-4 .profile-name p {font-weight: 600;font-size: 13px;letter-spacing: 1.5px;color: white;background-color: #f8f8f8;color: #8e8e8e;}
.b-ext .profile-card-4 .profile-store {font-weight: bold;position: absolute;left: 0px;right: 0px;bottom: 0;color: #fff;font-size: 17px;text-align: center;background-color: #f8f8f8;color: #8e8e8e;padding-top: 10px;}
.b-ext .profile-card-4 .profile-store-detail {font-weight: bold;position: absolute;left: 0px;right: 0px;bottom: 0;color: #fff;font-size: 17px;text-align: center;background-color: #f8f8f8;color: #8e8e8e;padding: 20px 0 20px 0;}
.b-ext .profile-card-4 .profile-store > a {color: #e32c1e;}
.b-ext .profile-card-4 .profile-store-detail > a {color: #e32c1e;}
.b-ext .profile-card-4 .profile-description {color: #777;font-size: 12px;padding: 10px;padding-top: 0;text-align: center;margin-bottom: calc(var(--font-size) * 1);}
.b-ext .profile-card-4 .profile-overview {background-color: #e32c1e;position: relative;padding: 10px;padding-bottom: 15px;}
.b-ext .profile-card-4 .profile-overview p {font-size: 10px;font-weight: 600;color: #777;}
.b-ext .profile-card-4 .profile-overview h4 {color: #273751;font-weight: bold;}
.b-ext .profile-card-4 .profile-content::before {}
.b-ext .profile-card-4:hover img {transform: rotate(5deg) scale(1.1,1.1);filter: brightness(110%);}
.b-ext a.wpsl-directions {display: inline-block;width: 100%;margin: 0;left: 0;float: left;padding-left: 10px;position: relative;color: #fff;cursor: pointer;}
.b-ext a.wpsl-directions:before {content: "";background-image: url("/ext/img/st/directions-icon.png");width: 50px;height: 50px;display: block;background-color: #fff;position: absolute;right: 10px;bottom: 0px;border-radius: 100%;background-size: 100%;border: 1px solid #fff;transition: all .4s ease;}
.b-ext .profile-name > a {color: #e32c1e;}
.b-ext .profile-name > p > a {color: #e32c1e;}
.b-ext .address-store {padding-top: 10px;}
@media only screen and (max-width: 767px) {.b-ext .profile-card-4 .profile-overview {padding-bottom: 35px;}}
.b-ext .center {text-align: center;}
.b-ext #btnMoreProducts {border-radius: 15px;background-color: #e32c1e;}
.b-ext .gm-style-iw-d {text-align: center;}
.b-ext .link-gmap {color: #e84d0e;}
.b-ext .link-gmap:hover {color: #e84d0e;}
.b-ext .link-gmap:focus {outline: none;color: #e84d0e;text-decoration: none;}
.b-ext #img-store-map {max-width: 50%;}
.b-ext .link-in-store {color: #e84d0e;}
.b-ext .link-in-store:hover {color: #e84d0e;font-weight: bold;}
.b-ext .box > .icon > .image {position: relative;z-index: 2;margin: auto;width: 88px;height: 88px;border: 8px solid white;line-height: 88px;border-radius: 50%;background: #e32c1e;vertical-align: middle;text-align: center;}
.b-ext .box > .icon > .info {margin-top: -24px;background: rgba(0,0,0,.04);border: 1px solid #e0e0e0;padding: 15px 0 10px 0;}
.b-ext .box > .icon > .info > h3.title {font-family: "Roboto",sans-serif !important;font-size: 16px;color: #222;font-weight: 500;margin-top: 20px;}
.b-ext p.title {font-family: "Roboto",sans-serif !important;font-size: 16px;color: #222;font-weight: 500;margin-top: 20px;}
.b-ext .box > .icon > .image > i {font-size: 36px !important;color: #fff;}
.b-ext .demo-bg {margin-top: 60px;margin-left: 15px;}
.b-ext .business-hours {background: #222;padding: 40px 14px;margin-top: -15px;position: relative;}
.b-ext .business-hours:before {content: "";width: 23px;height: 23px;background: #111;position: absolute;top: 5px;left: -12px;transform: rotate(-45deg);z-index: -1;}
.b-ext .business-hours .title {font-size: 20px;color: #bbb;text-transform: uppercase;padding-left: 5px;border-left: 4px solid #ffac0c;}
.b-ext .business-hours li {color: #888;line-height: 30px;margin-top: 30px;border-bottom: 1px solid #333;}
.b-ext .business-hours li:last-child {border-bottom: none;}
.b-ext .opening-hours li.today {color: #e32c1e;}
.b-ext .opening-hours li {margin-bottom: 5px;}
.b-ext .store-title {color: #e32c1e;text-align: center;margin-bottom: 50px;}
.b-ext .sub-title-store {color: #e32c1e;text-align: center;margin-top: 50px;margin-bottom: 50px;}
.b-ext .info {text-align: center;padding-top: 30px !important;}
.b-ext .open-hours > .info {padding-top: 30px;}
.b-ext .border20 {border-radius: 20px;}
@media only screen and (max-width: 768px) {.b-ext .open-hours {margin-top: 405px;}}
.b-ext .opening-hours {padding-top: 30px !important;line-height: 2em;}
.b-ext .map-shop {max-width: 100%;}