/* BASIC css start */
.add6Class { width: 1350px; margin: 190px auto 200px; }
.add6Class .items { padding-top: 50px; display: flex; flex-wrap: wrap; }
.add6Class .items li { margin: 0 10px 10px 0; flex: 1 1 19%; overflow: hidden; border: 0; border-radius: 15px; }
.add6Class .items li:nth-child(5n) { margin-right: 0; }
.add6Class .items li img { width: 100%; }

.add6Class .thumb_box { position: relative; }
.add6Class .preview_box { display: none; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.5); }
.add6Class .thumb_box .preview_in_box { display: flex; height: 100%; justify-content: center; align-items: center; }
.add6Class .thumb_box .buy_btn { border: 1px solid #fff; border-radius: 100%; display: inline-block; width: 40px; height: 40px; text-align: center; }
.add6Class .thumb_box .buy_btn i { color: #fff; font-size: 24px; line-height: 40px; }
.add6Class .thumb_box .my-wish-list { position: unset; text-align: center; }
.add6Class .thumb_box .my-wish-list div { border: 1px solid #fff; border-radius: 100%; opacity: 1; display: inline-block; width: 40px; height: 40px; font-size: 27px; line-height: 36px; cursor: pointer; }
.add6Class .thumb_box .my-wish-list div.off:after, 
.add6Class .thumb_box .my-wish-list div.on:after { content: '\f004'; font-family: "Font Awesome 5 Free"; opacity: 1; font-size: 20px; line-height: 42px; color: #fff; }
.add6Class .thumb_box .my-wish-list div.on:after { font-weight: 900; }
.add6Class .thumb_box .my-wish-list,
.add6Class .thumb_box .buy_btn { margin: 0 10px }
/* BASIC css end */

