@import "variables.scss"; // variable.less /* ----------------------------------- ** Shop -------------------------------------*/ .shop-item { text-align: center; margin-bottom: 30px; position: relative; padding-bottom:10px; } .shop-item .sale-button { top: 25px; right: 25px; line-height: 20px; position: absolute; padding: 0 12px 2px 12px; } .shop-item .image { } .shop-item img { display:block; transition: .3s; width:100%; margin-bottom:10px; } .shop-item .item-name { top: 0; } .shop-item .item-name, .shop-item .add-to-cart { font-size: 17px; font-weight: 700; position: absolute; width: 100%; left: 0; transition: .3s; } .shop-item .add-to-cart { opacity: 0; top: 15px; } .shop-item .text { position: relative; } .shop-item .price { padding-top: 27px; } .shop-item:hover .add-to-cart { opacity: 1; top: 0; } .shop-item:hover .item-name { opacity: 0; top: -15px; } /* Shop Detial */ .jq-ry-container { position: relative; display: block; cursor: pointer; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; padding-top: 9px; } .jq-ry-container[readonly="readonly"] { cursor: default; } .jq-ry-container > .jq-ry-group-wrapper { position: relative; width: 100%; } .jq-ry-container > .jq-ry-group-wrapper > .jq-ry-group { position: relative; line-height: 0; z-index: 10; white-space: nowrap; } .jq-ry-container > .jq-ry-group-wrapper > .jq-ry-group > svg { display: inline-block; } .jq-ry-container > .jq-ry-group-wrapper > .jq-ry-group.jq-ry-normal-group { width: 100%; } .jq-ry-container > .jq-ry-group-wrapper > .jq-ry-group.jq-ry-rated-group { width: 0; z-index: 11; position: absolute; top: 0; left: 0; overflow: hidden; } .shop-detail .price { font-size: 24px; font-weight: 300; padding-top: 20px; padding-bottom: 29px; } .shop-detail .category-tag { padding-top: 23px; padding-bottom: 20px; } .shop-detail .category-tag ul li { list-style: none; padding: 18px 40px 18px 0; border-bottom: 1px solid $border; } .shop-detail .category-tag ul li:first-child { border-top: 1px solid $border; } .item-quantity{ display: flex; align-items: center; .value-increment-decrement{ padding-right: 8px; } } .shop-tab { padding-top: 50px; } .shop-tab .nav-tabs { border: 0; } .shop-tab .nav-tabs li a { border:1px solid $border !important; border: 0; font-size: 21px; font-weight: 300; padding: 15px 33px; border-radius: 0; } .shop-tab .nav-tabs li a:hover { color: #fff; background :$base; } .shop-tab .nav-tabs li.active a { background : $base; color: #fff; border: 0; } .shop-tab .nav-tabs li.active a:hover { border: 0; } .shop-tab .tab-content { padding: 15px 0; } .related-product { padding-top: 75px; } .related-product .section-heading { padding-bottom: 80px; } /* cart */ .shop-cart-item { display: table; width: 100%; border-bottom: 1px solid $border; padding: 28px 0; } // .shop-cart-item .product { // width: 45%; // } // .shop-cart-item .price { // width: 20%; // } .shop-cart-wrapper .value-increment-decrement { max-width: 140px; } // .shop-cart-item .total-price { // width: 15%; // } .shop-cart-item{ font-weight: 600; } .shop-cart-item > div, .product-name-thumb > div { display: table-cell; vertical-align: middle; } .product-name-thumb { display: table; img{ max-width: 90px; } } .shop-cart-wrapper{ .table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th { padding: 8px; line-height: 1.42857143; vertical-align: middle; border: 1px solid $border !important; } } .cart-close i { cursor: pointer; font-size: 18px; } .product-name-thumb .item-photo { padding: 0 20px 0 0; } .product-name-thumb .item-name { font-size: 21px; font-weight: 900; } .shop-cart-page { padding-top: 5px; padding-bottom: 120px; } .coupon-code { margin-top: 30px; } .coupon-code .applay-button button { letter-spacing: 2px; padding: 9px 20px; min-width: 135px; margin-top: 8px; } /* ----------------------------------- ** End shop -------------------------------------*/