span { font-size: 14px; display: block; line-height: 14px } .cg-rate:after, .cg-rate:before { content: ""; position: absolute; left: 0; height: 31px; width: 15px; background-size: 100%; background-repeat: no-repeat; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAfCAMAAAAP3mfjAAAAb1BMVEUAAAANMVMNMVMNMVMNMVMNMVMNMVMNMVMNMVMNMVMNMVMNMVMNMVMNMVMNMVMNMVMNMVMNMVMNMVMNMVMNMVMNMVMNMVMNMVMNMVMNMVMNMVMNMVMNMVMNMVMNMVMNMVMNMVMNMVMNMVMNMVMNMVN1VGFuAAAAJHRSTlMA82fJ6LAjEgaim3U93YpINs24V00N4tS9kX9vYFMrHxqolkKuk4aZAAAA40lEQVQY002PiRKDIAxEEw5F8b5q1dYe+//fWBgRmxkGHskmGwqRVq2/Ipbg8z26YwF5ci5fpIH6ZInS6LmI2hl4UCG+JrAA1g7+M0QF6bA7oFh2arJy+oyxeiOq77kJeYDTO1Be47AAsNFqBgX48mi4KR66CpDJfKceyAO7Vuo1ASJwwi4H3JJT3UhwWa18LWQM1ZcgHbbE77+dAwCsM3iwoaGCa8e94vT4eHaqXVIL9PQXH0BkY5BUbyHAFvoQ8NHhDTzJh3Wsaj9pCAIxGPKmdoq2u0m3OuKX4Re90i0gE6If9SsTmsaqO/oAAAAASUVORK5CYII=) } .cg-rate:after { left: auto; right: 0; top: 0; transform: rotateY(180deg) } .cg-box-layout-one { border-radius: 6px; overflow: hidden; box-shadow: 0 0 10px rgba(0, 0, 0, .2); position: relative; display: table; width: 100% } .cg-box-layout-one .cg-layout-img, .cg-box-layout-three .cg-layout-img { width: 30%; box-sizing: border-box; position: relative; padding-right: 1px; float: left; margin-right: 25px; z-index: 1 } .cg-box-layout-eleven .cg-layout-img:after, .cg-box-layout-one .cg-layout-img:after { content: ""; position: absolute; right: 0; top: 0; bottom: 0; width: 1px; background-color: #eaeff2 } .cg-box-layout-eleven .cg-layout-img .cg-our-top-pick, .cg-box-layout-one .cg-layout-img .cg-our-top-pick { background-color: var(--cg-theme-color); font-weight: 700; font-size: 18px; color: #fff; text-align: center; padding: 8px 0; line-height: normal } .cg-box-layout-eleven .cg-layout-img .cg-li-photo, .cg-box-layout-one .cg-layout-img .cg-li-photo, .cg-box-layout-three .cg-layout-img .cg-li-photo { max-height: 220px; padding: 16px 8px; box-sizing: border-box } .cg-box-layout-eleven .cg-layout-img .cg-li-photo img, .cg-box-layout-one .cg-layout-img .cg-li-photo img, .cg-box-layout-three .cg-layout-img .cg-li-photo img, .cg-box-layout-two .cg-layout-img .cg-li-photo img { max-width: 100%; display: block; margin: 0 auto; max-height: 180px } .cg-box-layout-one .cg-layout-img .cg-li-name { padding: 0 12px 14px 12px; font-size: 20px; font-weight: 700; line-height: normal; border-bottom: 1px solid #eaeff2 } .cg-box-layout-eleven .cg-layout-img .cg-li-ratebadge, .cg-box-layout-one .cg-layout-img .cg-li-ratebadge, .cg-box-layout-two .cg-layout-img .cg-li-ratebadge { margin: 12px auto; text-align: center } .cg-box-layout-two .cg-layout-content .cg-lc-button { margin: 12px auto 8px; text-align: center } .cg-box-layout-two .cg-layout-content .cg-lc-button .cg-btn { margin: 5px } .cg-box-layout-one .cg-layout-content, .cg-box-layout-three .cg-layout-content { box-sizing: border-box; padding: 16px; position: relative } .cg-box-layout-one .cg-li-button { margin: 12px; text-align: center } .cg-box-layout-one .cg-li-button .cg-btn { margin: 5px } .cg-text p { margin-bottom: 15px } .cg-box-layout-two { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; align-items: stretch; position: relative } .cg-box-layout-three .cg-layout-content, .cg-box-layout-two .cg-box-name { flex: 0 0 100%; max-width: 100% } .cg-box-layout-two .cg-layout-img { flex: 0 0 36%; max-width: 36%; box-sizing: border-box; border-radius: 6px; overflow: hidden; box-shadow: 0 0 10px rgba(0, 0, 0, .2); position: relative } .cg-box-layout-two .cg-layout-img .cg-our-top-pick { position: absolute; background-color: var(--cg-theme-color); color: #fff; font-size: 12px; font-weight: 700; padding: 4px 0; transform: rotate(45deg); right: -68px; top: -23px; transform-origin: 0 0; width: 153px; box-sizing: border-box; text-align: center; white-space: nowrap; overflow: hidden; box-shadow: 1px 2px 7px rgba(0, 0, 0, .2) } .cg-box-layout-two .cg-layout-img .cg-li-photo { max-height: 220px; padding: 32px 4px 16px; box-sizing: border-box } .cg-box-layout-two .cg-layout-content { flex: 0 0 calc(64% - 15px); max-width: calc(64% - 15px); box-sizing: border-box; padding: 16px; position: relative; box-shadow: 0 0 6px rgba(0, 0, 0, .1); border-radius: 6px; overflow: hidden; margin-left: 15px } .cg-box-layout-three { position: relative } .cg-box-layout-seven .cg-layout-row { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; align-items: stretch; position: relative; padding: 16px; border-radius: 0; border: 4px solid var(--cg-theme-color); overflow: hidden } .cg-box-layout-seven .cg-layout-img { flex: 0 0 36%; max-width: 36%; box-sizing: border-box; border-radius: 6px; overflow: hidden; position: relative; display: flex; align-items: center; justify-content: center; flex-direction: column } .cg-box-layout-three .cg-layout-img .cg-li-link { font-size: 18px; font-weight: 700; text-decoration: underline; text-align: center } .cg-box-layout-three .cg-layout-img .cg-li-link a { color: var(--cg-theme-color) } .cg-box-layout-seven .cg-layout-content { flex: 0 0 64%; max-width: 64%; box-sizing: border-box; padding: 0 0 0 16px; position: relative; overflow: hidden } .cg-box-layout-three .cg-layout-content .cg-lc-button { text-align: center; margin: 10px 0 5px } .cg-box-layout-three .cg-layout-content .cg-lc-button .cg-btn { margin: 5px } .cg-box-layout-three .cg-layout-row { position: relative; padding: 16px; border-radius: 0; border: 4px solid var(--cg-theme-color); overflow: hidden; display: table; width: 100% } .cg-box-layout-four .cg-our-top-pick { padding: 9px 16px 8px 14px; font-weight: 700; background-color: var(--cg-theme-color); font-size: 18px; color: #fff; letter-spacing: .4px; display: inline-block; line-height: 18px; position: absolute; top: -17px; left: -10px; z-index: 9 } .cg-box-layout-four .cg-our-top-pick:after { content: " "; display: block; position: absolute; left: -10px; bottom: -7px; border-color: transparent var(--cg-theme-color) transparent transparent; border-style: inset solid inset inset; border-width: 0 10px 7px } .cg-box-layout-four { position: relative; margin: 25px auto 35px; border: 4px solid var(--cg-theme-color); background-color: #fff; padding: 40px 0 0 0; border-radius: 0 } .cg-box-layout-four .product-box-row { display: flex; align-items: flex-start; justify-content: space-between; flex-wrap: nowrap; padding: 0 30px 0 45px } .cg-box-layout-four .product-box-image { flex-basis: 200px; flex-shrink: 0; position: relative; display: flex; align-items: center; flex-wrap: wrap; justify-content: center; flex-direction: column } .cg-box-layout-four .product-box-image .product-image-inner { position: relative; margin-bottom: 30px } .cg-box-layout-four .product-box-image .product-image-inner img { max-width: 95%; max-height: 240px; width: auto; height: auto; cursor: pointer; margin: 0 auto; display: block } .cg-box-layout-four .product-box-image .product-image-inner .product-box-hover { position: absolute; background-color: rgba(255, 255, 255, .85); top: 0; bottom: 0; left: 0; right: 0; display: flex; align-items: center; justify-content: center; flex-direction: column; transition: all .2s ease-in-out; opacity: 0; visibility: hidden } .cg-box-layout-four .product-box-image .product-image-inner:hover .product-box-hover { visibility: visible; opacity: 1 } .cg-box-layout-four .product-box-image .product-image-inner .product-box-hover .product-box-button { font-size: 14px; padding: 4px 16px 6px } .cg-box-layout-four .product-box-row .product-box-content { flex-grow: 1; box-sizing: border-box; padding-left: 30px; margin-left: 40px; position: relative } .cg-box-layout-four .product-box-row .product-box-content:before { content: ""; position: absolute; top: 0; bottom: 0; left: 0; width: 1px; background: -moz-linear-gradient(top, rgba(30, 87, 153, 0) 0, rgba(0, 0, 175, .07) 40%, rgba(0, 0, 177, .07) 60%, rgba(125, 185, 232, 0) 100%); background: -webkit-linear-gradient(top, rgba(30, 87, 153, 0) 0, rgba(0, 0, 175, .07) 40%, rgba(0, 0, 177, .07) 60%, rgba(125, 185, 232, 0) 100%); background: linear-gradient(to bottom, rgba(30, 87, 153, 0) 0, rgba(0, 0, 175, .07) 40%, rgba(0, 0, 177, .07) 60%, rgba(125, 185, 232, 0) 100%) } .cg-box-layout-four .product-box-button { font-weight: 700; text-align: center; color: #fff; background: #ff9200; font-size: 20px; padding: 8px 20px 11px; text-decoration-line: none; border-radius: 4px; -webkit-box-shadow: 0 5px 10px rgba(255, 153, 0, .4); -moz-box-shadow: 0 5px 10px rgba(255, 153, 0, .4); box-shadow: 0 5px 10px rgba(255, 153, 0, .4); display: inline-block; letter-spacing: .5px } .cg-box-layout-four .product-box-button:hover { box-shadow: none } .cg-box-layout-four .product-box-footer { padding: 10px 0 5px; margin: 20px 0 0; border-top: 1px solid #e5e5e5; text-align: center } .cg-box-layout-four .product-box-footer .cg-btn { margin: 5px } .cg-box-layout-four .product-box-row.product-full-view { padding: 0; flex-direction: column } .cg-box-layout-four .product-box-row.product-full-view .product-box-image { width: 100%; flex-basis: inherit; margin-bottom: 20px } .cg-box-layout-four .product-box-row.product-full-view .product-box-content { width: 100%; max-width: 100%; flex: 0 0 100%; margin: 0; padding: 18px 20px 0; border-top: 1px solid #ddd; margin-top: 0 } .cg-box-layout-seven { position: relative; margin-top: 25px; z-index: 0 } .cg-box-layout-seven .cg-our-top-pick { position: absolute; top: -18px; left: -10px; display: inline-block; background-color: var(--cg-theme-color); color: #fff; z-index: 500; font-size: 18px; line-height: 18px; padding: 10px 15px; font-weight: 700; box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, .14) } .cg-box-layout-seven .cg-our-top-pick:before { content: " "; display: block; position: absolute; left: -10px; bottom: -7px; border-color: transparent var(--cg-theme-color) transparent transparent; border-style: inset solid inset inset; border-width: 0 10px 7px; filter: brightness(50%) } .cg-box-layout-seven .cg-box-name { display: block; margin: 0 0 20px; box-shadow: none; color: var(--cg-theme-color); text-align: left } .cg-box-layout-seven .cg-text { margin-bottom: 20px } .cg-box-layout-seven .cg-btn { margin-bottom: 10px } .cg-box-layout-seven .cg-layout-row { border: 6px solid var(--cg-theme-color); border-radius: 0; padding: 20px; box-shadow: 0 0 5px 0 var(--cg-theme-color) } .cg-box-layout-seven .cg-layout-img { flex: 0 0 36%; max-width: 36% } .cg-box-layout-seven .cg-layout-img img { display: inline-block; max-width: 100%; height: auto; max-height: 250px } .cg-box-layout-seven .cg-layout-content { flex: 0 0 64%; max-width: 64% } .cg-box-layout-seven .cg-box-name { text-decoration: underline } .cg-box-layout-seven .cg-box-name:hover { text-decoration: none } .cg-box-layout-seven .cg-lc-button { text-align: center } .cg-box-layout-seven .cg-lc-button .cg-btn { margin: 5px } .cg-box-layout-eleven { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; align-items: stretch; position: relative; box-shadow: 0 0 10px rgba(0, 0, 0, .2); border-radius: 6px; overflow: hidden; width: 100% } .cg-box-layout-eleven .cg-layout-img { flex: 0 0 30%; max-width: 30%; position: relative } .cg-box-layout-eleven .cg-layout-content { flex: 0 0 70%; max-width: 70%; position: relative; display: flex; align-items: stretch; justify-content: space-between; padding: 20px 25px; box-sizing: border-box } .cg-box-layout-eleven .cg-layout-content .cg-box-item { flex: 0 0 calc(50% - 10px); max-width: calc(50% - 10px) } .cg-box-layout-eleven .cg-li-button { margin: 12px; text-align: center } .cg-box-layout-eleven .cg-li-button .cg-btn { margin: 5px } .cg-box-layout-eleven .cg-layout-content .cg-box-item ul li { margin: 7px 0 } .cg-box-layout-eleven .cg-layout-content .cg-box-item ul li:before { background-image: none } .cg-box-layout-eleven .cg-layout-content .cg-box-item:first-child ul li:before { content: "\2714"; color: #27ae60 } .cg-box-layout-eleven .cg-layout-content .cg-box-item:last-child ul li:before { content: "\292B"; color: #e74c3c } .cg-layout-content .cg-text ul, .cg-text-content .cg-text ul, .product-box-content .cg-text ul { margin: 0 0 10px 0; padding: 0; list-style: none } .cg-layout-content .cg-text ul li, .cg-text-content .cg-text ul li, .product-box-content .cg-text ul li { display: block; padding: 1px 0 1px 21px; margin: 0; position: relative; color: inherit; text-align: left } .cg-layout-content .cg-text ul li:before, .cg-text-content .cg-text ul li:before, .product-box-content .cg-text ul li:before { content: ""; background-image: url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%230d3153' points='0,1.8 8.3,1.8 52.3,50.4 7.7,98.6 0,98.6 24.7,50.5 '/%3E%3Cpolygon fill='%230d3153' points='47.7,1.8 56,1.8 100,50.4 55.4,98.6 47.7,98.6 72.5,50.5 '/%3E%3C/svg%3E"); position: relative; left: -9px; width: 10px; height: 10px; background-size: 100%; background-repeat: no-repeat; display: inline-block; vertical-align: middle; margin-left: -10px } .cg-review-box { border: 3px solid var(--cg-theme-color); padding: 40px 20px 20px 20px; margin-top: 45px; margin-bottom: 15px; position: relative; border-radius: 14px } .cg-review-box .cg-review-title { text-align: center; padding: 4px 0 10px; font-size: 24px; font-weight: 600; line-height: 28px } .cg-review-box .cg-review-bar-row { display: flex; align-items: center; margin-bottom: 24px; position: relative; flex-wrap: wrap } .cg-review-box .cg-review-bar { position: relative; height: 10px; border-radius: 5px; overflow: hidden; background-color: #ddd; flex: 0 0 100%; max-width: 100%; margin: 4px 0 0 0 } .cg-review-box .cg-review-bar:before { content: ""; background-color: var(--cg-theme-color); position: absolute; left: 0; top: 0; bottom: 0; right: 0; width: var(--cg-review) } .cg-review-box .cg-review-bar-title { font-size: 16px; line-height: 18px; font-weight: 700; flex: 0 0 calc(100% - 40px); max-width: calc(100% - 40px); overflow: hidden } .cg-review-box .cg-review-bar-score { font-size: 16px; line-height: 18px; font-weight: 700; flex: 0 0 40px; max-width: 40px; text-align: right } .cg-review-box .cg-tbl-rate-svg { position: absolute; top: -36px; left: 0; right: 0; box-shadow: 0 0 7px rgba(0, 0, 0, .2) } .cg-review-box .cg-tbl-rate-svg p { height: 64px; width: 64px; margin: 0 } .cg-review-box .cg-tbl-rate-svg:before { background-color: #fff; opacity: 1 } .cg-review-box .cg-review-bar-row:last-child { margin-bottom: 10px } .cg-pc-box-one { position: relative } .cg-pc-row { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; align-items: stretch; box-sizing: border-box; width: 100%; justify-content: space-between } .cg-pc-row ul li { list-style: none; text-align: left } .cg-pc-row .cg-item-cons, .cg-pc-row .cg-item-pros { max-width: calc(50% - 14px); flex: 0 0 calc(50% - 14px); background-color: #fff } .cg-pc-box-one .cg-cons-name, .cg-pc-box-one .cg-pros-name { background-color: var(--cg-theme-color); color: #fff; text-align: center; padding: 8px 0; font-size: 18px; font-weight: 600 } .cg-pc-box-one ul { margin: 0; padding: 8px 16px; list-style: none; position: relative } .cg-pc-box-one ul li { display: block; position: relative; padding-left: 20px } .cg-box-layout-eleven .cg-layout-content .cg-box-item ul li:before, .cg-pc-box-one .cg-item-cons ul li:before, .cg-pc-box-one .cg-item-pros ul li:before { position: relative; left: -8px; font-weight: 700; color: var(--cg-theme-color); font-size: 16px; display: inline-block; vertical-align: middle; height: 16px; width: 16px; line-height: 16px; margin-left: -16px } .cg-pc-box-one .cg-item-pros ul li:before { content: "\2714" } .cg-pc-box-one .cg-item-cons ul li:before { content: "\292B" } .cg-pc-box-one ul li:not(:last-child) { margin-bottom: 10px } .cg-pc-box-two { position: relative } .cg-pc-box-two .cg-pc-row .cg-item-cons, .cg-pc-box-two .cg-pc-row .cg-item-pros { padding: 20px 40px; box-shadow: 0 3px 12px 0 rgba(79, 79, 79, .09); position: relative; margin: 0 0 5px 5px } .cg-pc-box-two .cg-pc-row .cg-item-cons:after, .cg-pc-box-two .cg-pc-row .cg-item-pros:after { content: ""; position: absolute; left: -5px; bottom: -5px; height: 60%; width: 90%; border-left: 5px solid var(--cg-theme-color); border-bottom: 5px solid var(--cg-theme-color) } .cg-pc-box-two .cg-cons-name, .cg-pc-box-two .cg-pros-name { color: #303030; text-align: left; padding: 0 0 10px 0; font-size: 18px; font-weight: 700; margin-bottom: 10px; position: relative } .cg-pc-box-two .cg-cons-name:after, .cg-pc-box-two .cg-pros-name:after { content: ""; height: 2px; width: 40px; position: absolute; bottom: 2px; background-color: var(--cg-theme-color); left: 0 } .cg-pc-box-two ul { margin: 0; padding: 0; list-style: none; position: relative } .cg-pc-box-two ul li { display: block; position: relative; padding-left: 18px } .cg-pc-box-two ul li:before { content: ""; height: 7px; width: 7px; border-radius: 100%; background-color: var(--cg-theme-color); position: relative; left: -8px; display: inline-block; vertical-align: middle; margin-left: -7px } .cg-pc-box-two ul li:not(:last-child) { margin-bottom: 10px } .cg-pc-box-three .cg-cons-name, .cg-pc-box-three .cg-pros-name { background-color: var(--cg-theme-color); color: #fff; text-align: center; padding: 8px 0; font-size: 20px; line-height: 20px; font-weight: 600; text-shadow: 2px 2px 2px rgba(0, 0, 0, .4) } .cg-pc-box-three ul { margin: 0; padding: 12px 20px; list-style: none; position: relative; counter-reset: number-counter } .cg-pc-box-three ul li { position: relative; margin-bottom: 16px; z-index: 1; padding-left: 36px; counter-increment: number-counter } .cg-pc-box-three ul li:before { content: counter(number-counter); color: var(--cg-theme-color); border: 1px solid var(--cg-theme-color); border-radius: 100%; height: 30px; width: 30px; background-color: #fff; position: relative; left: -8px; font-weight: 700; font-size: 15px; text-align: center; line-height: 29px; display: inline-block; margin-left: -30px; vertical-align: middle } .cg-pc-box-three ul li span:first-child { color: #303030; font-size: 15px; font-weight: 600; display: block; margin-bottom: 2px; line-height: 20px } .cg-pc-box-three ul li span:last-child { color: #666; font-size: 14px; display: block; font-style: italic } .cg-pc-box-three ul:after { content: ""; background-color: var(--cg-theme-color); position: absolute; left: 0; top: 0; bottom: 0; right: 0; z-index: 0; opacity: .1 } .cg-pc-box-four .cg-cons-name, .cg-pc-box-four .cg-pros-name { color: var(--cg-theme-color); text-align: center; padding: 4px 0; font-size: 24px; font-weight: 600; line-height: 28px } .cg-pc-box-four .cg-item-cons, .cg-pc-box-four .cg-item-pros { border: 4px solid var(--cg-theme-color); border-radius: 14px; padding-top: 30px; position: relative } .cg-pc-box-four .cg-item-cons:before, .cg-pc-box-four .cg-item-pros:before { content: ""; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAXVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9RKvvlAAAAHnRSTlMAgPxzzTQb6NislXlpW0QL8+7h0cC8opxtVlIqIgPuk3CwAAAAgUlEQVQoz3XQWQ6DMAxF0WeHMLbQea73v8xCgyICeff3JLJsLBqeHtmOpu03Bza2Y1AwOGBbz35cJ7hjkzcyvPnDTaYeJWIftUX6AkonY2gtqcY+vISmcEFhASzNwfLQMKgYCIEaBCoGQuAMAicgLqjpeognGfpO5joPIBzRvbHuB3jZJENz6Ti+AAAAAElFTkSuQmCC); height: 60px; width: 60px; background-color: var(--cg-theme-color); position: absolute; background-repeat: no-repeat; border-radius: 100%; background-position: center; border: 6px solid #fff; top: -32px; left: 0; right: 0; margin: 0 auto; box-shadow: 0 0 7px rgba(0, 0, 0, .2); box-sizing: border-box } .cg-pc-box-four .cg-item-cons:before { transform: rotate(180deg) } .cg-pc-box-four .cg-pc-row { margin-top: 40px } .cg-pc-box-four ul { margin: 0; padding: 8px 16px 22px; list-style: none; position: relative } .cg-pc-box-four ul li { display: block; position: relative; padding-left: 24px } .cg-pc-box-four .cg-item-pros ul li:before { content: "\2714" } .cg-pc-box-four .cg-item-cons ul li:before { content: "\292B" } .cg-pc-box-four .cg-item-cons ul li:before, .cg-pc-box-four .cg-item-pros ul li:before { position: relative; left: -7px; font-weight: 700; color: var(--cg-theme-color); font-size: 16px; height: 16px; width: 16px; display: inline-block; vertical-align: middle; line-height: 16px; margin-left: -16px } .cg-pc-box-four ul li:not(:last-child) { margin-bottom: 8px } .cg-pc-box-five .cg-cons-name, .cg-pc-box-five .cg-pros-name { border: 2px solid var(--cg-theme-color); color: var(--cg-theme-color); text-align: center; padding: 6px 0; font-size: 18px; font-weight: 700; border-radius: 4px } .cg-pc-box-five ul { margin: 0; padding: 14px 24px; list-style: none; position: relative } .cg-pc-box-five ul li { display: block; position: relative; padding-left: 20px; margin: 0 } .cg-pc-box-five .cg-item-pros ul li:before { content: "\2713" } .cg-pc-box-five .cg-item-cons ul li:before { content: "\2212" } .cg-pc-box-five .cg-item-cons ul li:before, .cg-pc-box-five .cg-item-pros ul li:before { position: relative; left: -8px; font-weight: 700; background-color: var(--cg-theme-color); font-size: 14px; height: 16px; width: 16px; color: #fff; border-radius: 100%; display: inline-flex; align-items: center; justify-content: center; margin-left: -16px; line-height: 14px } .cg-pc-box-five ul li:not(:last-child) { margin-bottom: 10px } .cg-pc-box-five, .cg-pc-box-four, .cg-pc-box-one, .cg-pc-box-three, .cg-pc-box-two { margin-bottom: 20px } .cg-choice-box-one { position: relative } .cg-cb-row { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; align-items: stretch; box-sizing: border-box; width: 100%; justify-content: space-between } .cg-cb-row .cg-cb-items { max-width: calc(33% - 14px); flex: 0 0 calc(33% - 14px); background-color: #fff; box-shadow: 0 3px 12px 0 rgba(79, 79, 79, .12); display: flex; flex-direction: column; overflow: hidden; box-sizing: border-box } .cg-cb-row .cg-cb-items .cg-cb-btn { margin-top: auto } .cg-choice-box-four .cg-cb-row .cg-cb-items .cg-cb-btn { margin-top: 0 } .cg-cb-row .cg-cb-img { height: 164px; overflow: hidden; display: flex; align-items: center; justify-content: center; box-sizing: border-box; margin-bottom: 15px; background-color: transparent; text-decoration: none; border: none } .cg-cb-row .cg-aff-link.cg-cb-img:focus, .cg-cb-row .cg-aff-link.cg-cb-img:hover { background-color: transparent; text-decoration: none; border: none; outline: 0 } .cg-cb-row .cg-cb-img img { max-width: 115px; max-height: 115px; display: block; transition: all .2s; transform-origin: center top; margin: 0 } .cg-cb-row .cg-cb-items:hover .cg-cb-img img { transform: scale(1.4) } .cg-cb-title { font-size: 16px; color: #121212; margin-bottom: 16px; min-height: 36px; padding: 0 15px; font-weight: 700; text-align: center } .cg-cb-rate { margin: 10px auto 40px; position: relative; width: 150px } .cg-cb-rate:after { content: ""; height: 10px; width: 150px; background: linear-gradient(to right, #fff 0, var(--cg-theme-color) 100%); background: -webkit-linear-gradient(0deg, #fff 0, var(--cg-theme-color) 100%); border-radius: 2px; position: relative; display: block; margin: 0 auto; z-index: 0; opacity: .7 } .cg-cb-rate:before { content: "\2605"; position: absolute; left: calc(var(--cg-rbl-rate-p) - 8px); width: 150px; color: var(--cg-theme-color); font-size: 24px; top: 0; z-index: 1 } .cg-cb-rate span { display: block; position: relative; bottom: -30px; text-align: center; color: var(--cg-theme-color); font-size: 14px; line-height: 14px } .cg-cb-check-img { height: 35px; margin-bottom: 20px; overflow: hidden; text-align: center; display: flex; align-items: center; justify-content: center; padding: 0 15px; box-sizing: border-box } .cg-cb-check-img img { max-width: 100%; max-height: 28px } .cg-cb-btn { padding: 0 15px; text-align: center; box-sizing: border-box; overflow: hidden; margin: 0 0 15px 0 } .cg-cb-btn a { margin: 5px; text-decoration: none } .cg-cb-content { padding: 0 15px; margin: 0 0 8px 0; overflow: hidden; text-align: center } .cg-cb-content .cg-cbc-name { font-size: 14px; color: var(--cg-theme-color); line-height: 16px; margin-bottom: 8px; font-weight: 700 } .cg-cb-footer-btn { position: relative; height: 44px; display: flex; align-items: center; justify-content: center; color: var(--cg-theme-color); text-decoration: none; font-size: 12px; font-weight: 600 } .cg-cb-footer-btn:before { content: ""; height: 1px; width: 100%; position: absolute; top: 0; opacity: .2; background-color: var(--cg-theme-color) } .cg-cb-footer-btn:hover { background-color: var(--cg-theme-color); color: #fff } .cg-choice-box-one .cg-cb-rate:before { height: 24px; line-height: 24px; top: 6px } .cg-choice-box-two .cg-cb-row .cg-cb-items { max-width: 33.33%; flex: 0 33.33%; border: 1px solid #dfdfdf; box-shadow: none; position: relative } .cg-choice-box-two .cg-cb-row .cg-cb-items:not(:first-child) { border-left: none } .cg-choice-box-two .cg-cb-row { box-shadow: 0 5px 10px 0 rgba(29, 28, 28, .15); position: relative } .cg-choice-box-two .cg-cb-row .cg-cb-img { height: 190px; padding-top: 54px } .cg-choice-box-two .cg-cb-top-pick { font-size: 14px; line-height: 22px; position: absolute; top: -1px; color: #fff; padding: 4px 18px 40px 18px; clip-path: polygon(50% 0, 97% 2%, 95% 59%, 57% 74%, 43% 74%, 7% 58%, 4% 2%); background-color: var(--cg-theme-color); margin: 0 auto; left: 0; right: 0; max-width: 170px; text-align: center; font-weight: 600; white-space: nowrap; text-overflow: ellipsis; overflow: hidden } .cg-choice-box-two .cg-cb-items .cg-cb-top-pick:before { position: absolute; bottom: 18px; font-weight: 400; font-size: 18px; left: 0; right: 0 } .cg-choice-box-two .cg-cb-items .cg-cb-top-pick:before { content: "\2605" } .cg-choice-box-one .cg-cb-content, .cg-choice-box-two .cg-cb-content { margin-bottom: 20px } .cg-choice-box-two .cg-cb-title { display: flex; align-items: center; justify-content: center; position: relative } .cg-choice-box-two .cg-cb-title:before { content: ""; position: absolute; top: -5px; width: 40px; height: 1px; background-color: var(--cg-theme-color) } .cg-choice-box-three .cg-cb-items { border-radius: 15px; box-shadow: 0 0 30px rgba(0, 0, 0, .1); padding: 30px 20px 0 20px; box-sizing: border-box; position: relative; overflow: hidden } .cg-choice-box-four .cg-cb-rate .cg-cb-star, .cg-choice-box-three .cg-cb-rate { margin: 0 auto; width: 86px; height: 24px } .cg-choice-box-four .cg-cb-rate .cg-cb-star:after, .cg-choice-box-four .cg-cb-rate .cg-cb-star:before, .cg-choice-box-three .cg-cb-rate:after, .cg-choice-box-three .cg-cb-rate:before { content: ""; height: 17px; width: 86px; display: inline-flex; background-size: cover; background-repeat: no-repeat; background-position: left center; position: absolute; top: 2px; overflow: hidden; z-index: 1; opacity: 1; left: 0 } .cg-choice-box-four .cg-cb-rate .cg-cb-star:before, .cg-choice-box-three .cg-cb-rate:before, .cg-table-four tbody tr td .cg-tbl-rate span:before { background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 304 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m181.9 23.2c0.4 1.2 0 2.6-0.9 3.4l-13.2 11.5 3.8 17c0.3 1.2-0.2 2.5-1.2 3.3-1.1 0.8-2.5 0.9-3.6 0.2l-15-8.9-15 8.9c-0.5 0.3-1.1 0.5-1.6 0.5s-1.2-0.2-1.8-0.6c-1.1-0.7-1.5-2-1.2-3.3l3.8-17-13.2-11.5c-1-0.8-1.3-2.1-1-3.4 0.5-1.2 1.5-2.1 2.8-2.2l17.4-1.6 7-16.2c0.6-1.2 1.7-1.9 3-1.9s2.5 0.8 3 1.9l6.8 16.1 17.4 1.5c1.3 0.1 2.4 0.9 2.7 2.3z' fill='%23bdbdbd'/%3E%3Cpath d='m121 23.1c0.4 1.2 0 2.6-0.9 3.4l-13.1 11.5 3.8 17c0.3 1.2-0.2 2.5-1.2 3.3-1.1 0.8-2.5 0.9-3.6 0.2l-15-8.9-15 8.9c-0.5 0.3-1.1 0.5-1.6 0.5s-1.2-0.2-1.8-0.6c-1.1-0.7-1.5-2-1.2-3.3l3.8-17-13.2-11.6c-1-0.8-1.3-2.1-1-3.4 0.5-1.2 1.5-2.1 2.8-2.2l17.4-1.6 6.8-16c0.6-1.2 1.7-1.9 3-1.9s2.5 0.8 3 1.9l6.8 16.1 17.4 1.5c1.4 0 2.4 0.9 2.8 2.2z' fill='%23bdbdbd'/%3E%3Cpath d='m303 26.4-13.2 11.6 3.8 17c0.3 1.2-0.2 2.5-1.2 3.3-1.1 0.8-2.5 0.9-3.6 0.2l-15-8.9-15 8.9c-0.5 0.3-1.1 0.5-1.6 0.5s-1.2-0.2-1.8-0.6c-1.1-0.7-1.5-2-1.2-3.3l3.8-17-13.2-11.5c-1-0.8-1.3-2.1-1-3.4 0.5-1.2 1.5-2.1 2.8-2.2l17.4-1.6 6.8-16.1c0.6-1.2 1.7-1.9 3-1.9s2.5 0.8 3 1.9l6.8 16.1 17.4 1.5c1.3 0.1 2.4 1 2.8 2.2s0.1 2.6-0.8 3.3z' fill='%23bdbdbd'/%3E%3Cpath d='m242.9 23.2c0.4 1.2 0 2.6-0.9 3.4l-13.2 11.5 3.8 17c0.3 1.2-0.2 2.5-1.2 3.3-1.1 0.8-2.5 0.9-3.6 0.2l-15-8.9-15 8.9c-0.5 0.3-1.1 0.5-1.6 0.5s-1.2-0.2-1.8-0.6c-1.1-0.7-1.5-2-1.2-3.3l3.8-17-13.2-11.5c-1-0.8-1.3-2.1-1-3.4 0.5-1.2 1.5-2.1 2.8-2.2l17.4-1.6 6.8-16.2c0.6-1.2 1.7-1.9 3-1.9s2.5 0.8 3 1.9l6.8 16.1 17.4 1.5c1.5 0.1 2.5 0.9 2.9 2.3z' fill='%23bdbdbd'/%3E%3Cpath d='m60.1 23.1c0.4 1.2 0 2.6-0.9 3.4l-13.1 11.5 3.8 17c0.3 1.2-0.2 2.5-1.2 3.3s-2.5 0.9-3.6 0.2l-15-8.9-15 8.9c-0.5 0.3-1.1 0.5-1.6 0.5s-1.2-0.2-1.8-0.6c-1.1-0.7-1.5-2-1.2-3.3l3.8-17-13.2-11.6c-1-0.8-1.3-2.1-1-3.4 0.5-1.2 1.5-2.1 2.8-2.2l17.4-1.6 6.8-16.1c0.6-1.2 1.7-1.9 3-1.9s2.5 0.8 3 1.9l6.8 16.1 17.4 1.5c1.4 0.1 2.5 1 2.8 2.3z' fill='%23bdbdbd'/%3E%3C/svg%3E") } .cg-choice-box-four .cg-cb-rate .cg-cb-star:after, .cg-choice-box-three .cg-cb-rate:after, .cg-table-four tbody tr td .cg-tbl-rate span:after { width: var(--cg-rbl-rate-p); overflow: hidden; color: #ffd400; z-index: 2; background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 304 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m181.9 23.2c0.4 1.2 0 2.6-0.9 3.4l-13.2 11.5 3.8 17c0.3 1.2-0.2 2.5-1.2 3.3-1.1 0.8-2.5 0.9-3.6 0.2l-15-8.9-15 8.9c-0.5 0.3-1.1 0.5-1.6 0.5s-1.2-0.2-1.8-0.6c-1.1-0.7-1.5-2-1.2-3.3l3.8-17-13.2-11.5c-1-0.8-1.3-2.1-1-3.4 0.5-1.2 1.5-2.1 2.8-2.2l17.4-1.6 7-16.2c0.6-1.2 1.7-1.9 3-1.9s2.5 0.8 3 1.9l6.8 16.1 17.4 1.5c1.3 0.1 2.4 0.9 2.7 2.3z' fill='%23FFC107'/%3E%3Cpath d='m121 23.1c0.4 1.2 0 2.6-0.9 3.4l-13.1 11.5 3.8 17c0.3 1.2-0.2 2.5-1.2 3.3-1.1 0.8-2.5 0.9-3.6 0.2l-15-8.9-15 8.9c-0.5 0.3-1.1 0.5-1.6 0.5s-1.2-0.2-1.8-0.6c-1.1-0.7-1.5-2-1.2-3.3l3.8-17-13.2-11.6c-1-0.8-1.3-2.1-1-3.4 0.5-1.2 1.5-2.1 2.8-2.2l17.4-1.6 6.8-16c0.6-1.2 1.7-1.9 3-1.9s2.5 0.8 3 1.9l6.8 16.1 17.4 1.5c1.4 0 2.4 0.9 2.8 2.2z' fill='%23FFC107'/%3E%3Cpath d='m303 26.4-13.2 11.6 3.8 17c0.3 1.2-0.2 2.5-1.2 3.3-1.1 0.8-2.5 0.9-3.6 0.2l-15-8.9-15 8.9c-0.5 0.3-1.1 0.5-1.6 0.5s-1.2-0.2-1.8-0.6c-1.1-0.7-1.5-2-1.2-3.3l3.8-17-13.2-11.5c-1-0.8-1.3-2.1-1-3.4 0.5-1.2 1.5-2.1 2.8-2.2l17.4-1.6 6.8-16.1c0.6-1.2 1.7-1.9 3-1.9s2.5 0.8 3 1.9l6.8 16.1 17.4 1.5c1.3 0.1 2.4 1 2.8 2.2s0.1 2.6-0.8 3.3z' fill='%23FFC107'/%3E%3Cpath d='m242.9 23.2c0.4 1.2 0 2.6-0.9 3.4l-13.2 11.5 3.8 17c0.3 1.2-0.2 2.5-1.2 3.3-1.1 0.8-2.5 0.9-3.6 0.2l-15-8.9-15 8.9c-0.5 0.3-1.1 0.5-1.6 0.5s-1.2-0.2-1.8-0.6c-1.1-0.7-1.5-2-1.2-3.3l3.8-17-13.2-11.5c-1-0.8-1.3-2.1-1-3.4 0.5-1.2 1.5-2.1 2.8-2.2l17.4-1.6 6.8-16.2c0.6-1.2 1.7-1.9 3-1.9s2.5 0.8 3 1.9l6.8 16.1 17.4 1.5c1.5 0.1 2.5 0.9 2.9 2.3z' fill='%23FFC107'/%3E%3Cpath d='m60.1 23.1c0.4 1.2 0 2.6-0.9 3.4l-13.1 11.5 3.8 17c0.3 1.2-0.2 2.5-1.2 3.3s-2.5 0.9-3.6 0.2l-15-8.9-15 8.9c-0.5 0.3-1.1 0.5-1.6 0.5s-1.2-0.2-1.8-0.6c-1.1-0.7-1.5-2-1.2-3.3l3.8-17-13.2-11.6c-1-0.8-1.3-2.1-1-3.4 0.5-1.2 1.5-2.1 2.8-2.2l17.4-1.6 6.8-16.1c0.6-1.2 1.7-1.9 3-1.9s2.5 0.8 3 1.9l6.8 16.1 17.4 1.5c1.4 0.1 2.5 1 2.8 2.3z' fill='%23FFC107'/%3E%3C/svg%3E") } .cg-choice-box-three .cg-cb-rate span { position: absolute; right: -30px; top: 5px; bottom: inherit; font-weight: 600; color: #303030 } .cg-choice-box-three .cg-cb-title { margin-bottom: 10px; margin-top: 10px; min-height: inherit; padding: 0 } .cg-choice-box-three .cg-cb-top-pick { position: absolute; left: 0; top: 0; font-size: 11px; font-weight: 600; color: #fff; width: 75px; height: 85px; overflow: hidden; z-index: 0; padding: 5px 8px 5px 7px; box-sizing: border-box; line-height: 15px } .cg-choice-box-three .cg-cb-top-pick:after { content: ""; border-style: solid; border-width: 85px 75px 0 0; border-color: var(--cg-theme-color) transparent transparent transparent; position: absolute; top: 0; left: 0; bottom: 0; z-index: -1 } .cg-choice-box-three .cg-cb-top-pick:before { content: "\2605"; position: absolute; bottom: 22px; font-size: 17px; font-weight: 400; left: 3px } .cg-choice-box-three .cg-cb-content { padding: 0; margin-bottom: 20px } .cg-cb-content ul, .cg-choice-box-three .cg-cb-content ul { margin: 0; padding: 0; list-style: none; position: relative; text-align: left } .cg-cb-content ul li:before, .cg-choice-box-three .cg-cb-content ul li:before { content: "\2713"; position: relative; left: -5px; font-weight: 700; background-color: var(--cg-theme-color); font-size: 10px; height: 14px; width: 14px; color: #fff; border-radius: 100%; display: inline-block; text-align: center; vertical-align: middle; line-height: 14px; margin-left: -14px } .cg-cb-content ul li:not(:last-child), .cg-choice-box-three .cg-cb-content ul li:not(:last-child) { margin-bottom: 10px } .cg-cb-content ul li, .cg-choice-box-three .cg-cb-content ul li { display: block; position: relative; padding-left: 20px; line-height: inherit; margin: 0; text-align: left } .cg-choice-box-four .cg-cb-row .cg-cb-items { box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .1), 0 2px 3px 1px rgba(0, 0, 0, .1), 0 2px 10px 0 rgba(0, 0, 0, .15); border-radius: 16px; overflow: hidden } .cg-choice-box-four .cg-cb-top-pick { min-height: 40px; background-color: var(--cg-theme-color); color: #fff; font-size: 15px; padding: 8px 8px; box-sizing: border-box; text-align: center; position: relative; font-weight: 600 } .cg-choice-box-four .cg-cb-top-pick:before { content: "\2605"; font-size: 16px; display: inline-block; margin-right: 4px } .cg-choice-box-four .cg-cb-rate .cg-cb-star { position: relative; margin: 0 } .cg-choice-box-four .cg-cb-rate { height: 44px; position: relative; display: flex; align-items: center; justify-content: center; width: auto; margin: 0; border-top: 1px solid #ddd } .cg-choice-box-four .cg-cb-rate span:first-child { display: none } .cg-choice-box-four .cg-cb-rate span:last-child { bottom: inherit; white-space: nowrap; margin-left: 8px; margin-right: 8px; font-size: 15px; font-weight: 600; color: #303030 } .cg-choice-box-four .cg-cb-rate:after, .cg-choice-box-four .cg-cb-rate:before { display: none } .cg-choice-box-four .cg-cb-btn .cg-btn { margin-bottom: 10px } .cg-choice-box-four .cg-cb-content { border-top: 1px solid #ddd; padding-bottom: 16px; padding-top: 10px; margin-bottom: 0 } .cg-choice-box-four .cg-cb-content .cg-cbc-name { margin-top: 10px; text-align: left; color: #303030; margin-bottom: 10px; font-style: italic } .cg-choice-box-four .cg-cb-footer-wrap { height: 54px; display: flex; align-items: center; justify-content: center } .cg-choice-box-four .cg-cb-footer-wrap a { font-size: 12px; padding: 4px 16px; border-radius: 4px; border: 1px solid #ddd; font-weight: 600 } .cg-box-sidebar { display: flex; flex-wrap: wrap; flex-direction: column } .cg-box-sidebar .cg-layout-content, .cg-box-sidebar .cg-layout-img, .cg-box-sidebar .cg-layout-row, .cg-box-sidebar .product-box-row, .cg-box-sidebar .product-box-row .product-box-content, .cg-box-sidebar .product-box-row .product-box-image, .cg-box-sidebar.cg-box-wrap .cg-slider, .cg-box-sidebar.cg-box-wrap .cg-tag, .cg-box-sidebar.cg-box-wrap .cg-text-content { flex: 0 0 100%; max-width: 100%; margin: 0 } .cg-box-sidebar .cg-layout-img, .cg-box-sidebar.cg-box-wrap .cg-slider { float: none; margin-right: 0; margin-bottom: 20px; width: auto } .cg-box-sidebar.cg-box-wrap .cg-our-top-pick { width: 80px; margin-right: 10px; margin-bottom: 5px; padding: 0 0 4px 0; line-height: 16px; font-size: 10px } .cg-box-sidebar.cg-box-wrap .cg-our-top-pick:before { font-size: 32px; line-height: 30px; margin-bottom: 2px } .cg-box-sidebar .cg-layout-row .cg-layout-content { padding: 0 } .cg-box-sidebar .product-box-row { flex-wrap: wrap; padding: 0 15px } .cg-box-sidebar .product-box-row .product-box-content { padding: 0; padding-top: 14px; margin-top: 25px; border-top: 1px solid #ddd } table.tbl-sidebar thead th:not(:nth-child(2)) { display: none } table.tbl-sidebar tbody tr { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-bottom: 15px; border: 1px solid #e6e6e6 } table.tbl-sidebar tbody tr td { padding: 10px; display: block; width: 100%; border: none } table.tbl-sidebar tbody tr td .cg-tbl-img { margin-left: auto; margin-right: auto } table.tbl-sidebar.cg-table-one tbody tr td, table.tbl-sidebar.cg-table-two tbody tr td { width: 100% } table.tbl-sidebar.cg-table-five tbody tr, table.tbl-sidebar.cg-table-five tbody tr td, table.tbl-sidebar.cg-table-four tbody tr, table.tbl-sidebar.cg-table-three tbody tr { position: relative } table.tbl-sidebar.cg-table-three tbody tr td:nth-child(3) { position: absolute; padding: 0; height: 44px; width: 44px; right: 2px; top: 2px } table.tbl-sidebar.cg-table-three tbody tr td:nth-child(3) .cg-tbl-rate-svg { transform: scale(.6); transform-origin: top left } table.tbl-sidebar.cg-table-four tbody tr td:nth-child(3) { padding-bottom: 35px; position: absolute; right: 00; width: auto; padding-top: 0 } table.tbl-sidebar.cg-table-four tbody tr td .cg-tbl-rate { transform: scale(.75); right: -10px; margin-top: 0 } table.tbl-sidebar.cg-table-four tbody tr td:first-child:before { font-size: 12px; margin: 0 0 0 -10px; top: -2px; padding-top: 4px; padding-bottom: 4px; line-height: 12px } table.tbl-sidebar.cg-table-five tbody tr td:nth-child(1) { width: 25%; box-sizing: border-box; flex-wrap: wrap; padding-right: 0 } table.tbl-sidebar.cg-table-five tbody tr td:first-child:before { font-size: 16px; line-height: 16px; min-width: auto; display: block; flex: 0 0 100%; max-width: 100%; text-align: left; position: relative; margin-top: -5px; font-weight: 700 } table.tbl-sidebar.cg-table-five tbody tr td:nth-child(2) { width: 55%; padding-right: 0; display: flex; align-items: center; flex-wrap: wrap } table.tbl-sidebar.cg-table-five tbody tr td:nth-child(3) { width: 20% } table.tbl-sidebar.cg-table-five tbody tr td:nth-child(4) { width: 100% } table.tbl-sidebar.cg-table-five tbody tr td:first-child .cg-tbl-img { max-height: 120px; height: auto } .cg-table-seven.tbl-sidebar .cg-tbl-row { flex-wrap: wrap; padding: 15px } .cg-table-seven.tbl-sidebar .cg-tbl-row .cg-table-title { text-align: center } .cg-table-seven.tbl-sidebar .cg-tbl-desc-col { margin: 10px 0 } .cg-table-seven.tbl-sidebar .cg-tbl-btn-col .cg-tbl-rate { position: absolute; top: 0; right: 0; transform: scale(.7) } .cg-table-seven.tbl-sidebar .cg-tbl-btn-col, .cg-table-seven.tbl-sidebar .cg-tbl-desc-col, .cg-table-seven.tbl-sidebar .cg-tbl-img-col { padding: 0; flex: 0 0 100%; max-width: 100% } @media screen and (max-width:860px) { .cg-box-wrap .cg-text-content .cg-our-top-pick { width: 92px } .cg-box-wrap .cg-text-content .cg-our-top-pick:before { font-size: 40px; line-height: 40px } .cg-slider .cg-slide-img { height: 225px; padding: 20px 16px 30px 16px; box-sizing: border-box } .cg-pc-row .cg-item-cons, .cg-pc-row .cg-item-pros { max-width: 100%; flex: 0 0 100%; margin-bottom: 25px!important } .cg-pc-box-two .cg-pc-row .cg-item-cons, .cg-pc-box-two .cg-pc-row .cg-item-pros { padding: 17px 28px } .cg-pc-box-four .cg-pc-row .cg-item-pros { margin-bottom: 42px!important } .cg-table-six { border-bottom: none; border-left: 1px solid #d6dee2 } .cg-table-six .cg-table-col { min-width: inherit } .cg-table-six .cg-table-col:last-child .cg-table-cell { border-bottom: 1px solid #d6dee2 } .cg-table-six .cg-table-col.cg-table-sm-head { background-color: #ebeff2; display: block; position: sticky; left: 0; right: 0; border-top: 1px solid #d6dee2; font-weight: 700; text-align: center; line-height: 40px } .cg-table-six .cg-table-col:nth-child(4n-5) .cg-table-cell:not(:first-child) { background-color: #fff } .cg-table-six .cg-table-col .cg-table-cell:first-child, .cg-table-six .cg-table-col:first-child .cg-table-cell:first-child { display: none } .cg-table-six.cg-tbl-fixed .cg-table-col .cg-table-cell:not(:first-child) { flex: 0 0 calc((100%)/var(--cg-table-producs)); max-width: calc((100%)/var(--cg-table-producs)) } .cg-table-seven .cg-tbl-row { flex-wrap: wrap; padding: 15px } .cg-table-seven .cg-tbl-row .cg-table-title { text-align: center } .cg-table-seven .cg-tbl-desc-col { margin: 10px 0 } .cg-table-seven .cg-tbl-btn-col .cg-tbl-rate { position: absolute; top: 0; right: 0; transform: scale(.7) } .cg-table-seven .cg-tbl-btn-col, .cg-table-seven .cg-tbl-desc-col, .cg-table-seven .cg-tbl-img-col { padding: 0; flex: 0 0 100%; max-width: 100% } } @media screen and (max-width:767px) { .cg-table-title { font-size: 18px } .cg-tbl-ul ul li { font-size: 14px; line-height: normal } .cg-tbl-img { width: 120px; height: 120px } table[class*=cg-table-] .cg-btn.cg-btn-md, table[class*=cg-table-] .cg-btn:not(.cg-btn-sm):not(.cg-btn-md) { font-size: 14px; padding: 8px 14px } table[class*=cg-table-], table[class*=cg-table-] tr, table[class*=cg-table-] tr td:not(:last-child) { text-align: inherit!important } .cg-box-layout-three .cg-layout-img .cg-li-photo img, .cg-box-layout-two .cg-layout-img .cg-li-photo img { max-height: 140px } .cg-box-layout-one .cg-layout-img .cg-li-name { font-size: 18px } .cg-table-six.cg-tbl-fixed .cg-table-col .cg-table-cell:not(:first-child) { flex: 0 0 225px; max-width: 225px } .cg-box-layout-eleven .cg-layout-img .cg-li-photo img, .cg-box-layout-one .cg-layout-img .cg-li-photo img { max-height: 140px } .cg-box-layout-eleven .cg-layout-img .cg-li-top, .cg-box-layout-one .cg-layout-img .cg-li-top { padding: 6px 0; font-size: 15px } .cg-box-layout-one .cg-layout-img, .cg-box-layout-three .cg-layout-img { width: 100%; float: none } .cg-box-layout-one .cg-layout-img .cg-li-name { font-size: 20px; border-bottom: none; text-align: center } .cg-box-layout-one .cg-layout-img .cg-li-ratebadge { margin-top: 0; margin-bottom: 16px } .cg-box-layout-one .cg-layout-img { padding-right: 0 } .cg-box-layout-one .cg-layout-img:after { display: none } .cg-box-layout-four { padding: 30px 0 0 0 } .cg-box-layout-eleven, .cg-box-layout-four .product-box-row { padding: 0; flex-direction: column } .cg-box-layout-four .product-box-row .product-box-image { width: 100%; flex-basis: inherit } .cg-box-layout-four .product-box-row .product-box-image .product-image-inner { height: 200px } .cg-box-layout-four .product-box-row .product-box-image .product-image-inner img { max-height: 200px } .cg-box-layout-four .product-box-row .product-box-content { width: 100%; max-width: 100%; flex: 0 0 100%; margin: 0; padding: 18px 20px 0; border-top: 1px solid #ddd; margin-top: 25px } .cg-box-layout-four .product-box-row .product-box-content:before { display: none } .cg-box-layout-four .product-box-row.product-full-view .product-box-image .product-image-inner { height: auto } .cg-box-layout-four .product-box-row.product-full-view .product-box-image .product-image-inner img { max-height: 240px } .cg-box-layout-eleven .cg-layout-content, .cg-box-layout-eleven .cg-layout-img, .cg-box-layout-seven .cg-layout-content, .cg-box-layout-seven .cg-layout-img { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; text-align: center; order: inherit; padding: 0 10px } .cg-box-layout-seven .cg-box-name { margin-top: 14px } .cg-box-layout-seven .cg-text { text-align: left } .cg-box-layout-seven .cg-box-name { text-align: left } .cg-box-layout-seven .cg-layout-img img { max-height: 200px } .cg-box-layout-eleven .cg-layout-img { padding: 0 } .cg-box-layout-eleven .cg-layout-content { text-align: left; margin-top: 10px; padding: 0 20px 20px } } @media screen and (min-width:661px) and (max-width:775px) { .cg-choice-box-four .cg-cb-row .cg-cb-items { max-width: calc(33% - 5px); flex: 0 0 calc(33% - 5px) } .cg-choice-box-four .cg-cb-rate .cg-cb-star { flex: 0 0 86px; max-width: 86px } } @media screen and (max-width:660px) { .cg-tbl-ribbon { float: none } table.cg-table-five thead tr th:not(:nth-child(2)), table.cg-table-four thead tr th:not(:nth-child(2)), table.cg-table-one thead tr th:not(:nth-child(2)), table.cg-table-three thead tr th:not(:nth-child(2)), table.cg-table-two thead tr th:not(:nth-child(2)) { display: none } table.cg-table-five tbody tr, table.cg-table-four tbody tr, table.cg-table-one tbody tr, table.cg-table-three tbody tr, table.cg-table-two tbody tr { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-bottom: 15px; border: 1px solid #e6e6e6 } table.cg-table-five tbody tr td, table.cg-table-four tbody tr td, table.cg-table-one tbody tr td, table.cg-table-two tbody tr td { padding: 10px; display: block; width: 100%; border: none } table.cg-table-four .cg-tbl-img, table.cg-table-one .cg-tbl-img, table.cg-table-two .cg-tbl-img { width: auto; max-width: 240px; margin: 0 auto } table.cg-table-four .cg-table-title, table.cg-table-one .cg-table-title, table.cg-table-two .cg-table-title { text-align: center } table.cg-table-four .cg-tbl-ul ul li, table.cg-table-one .cg-tbl-ul ul li, table.cg-table-two .cg-tbl-ul ul li { font-size: 16px } table.cg-table-two tbody tr td .cg-tbl-ribbon { font-weight: 700 } table.cg-table-three tbody tr td .cg-tbl-ribbon { font-weight: 700; margin: 0 0 0 -10px } table.cg-table-three tbody tr { position: relative } table.cg-table-three tbody tr td { border: none; padding: 10px; display: block } table.cg-table-three tbody tr td:nth-child(3) { position: absolute; right: 16px; padding: 0; top: 8px } table.cg-table-three tbody tr td:nth-child(2) { flex: 1 } table.cg-table-three tbody tr td:nth-child(4) { padding-top: 100px } .cg-table-four tbody tr td .cg-tbl-ribbon { font-size: 12px; margin: 0 0 0 4px } .cg-table-four tbody tr td:first-child:before { font-size: 12px; margin: 0 0 0 -10px; top: -1px; padding-top: 4px; padding-bottom: 4px; line-height: 12px } table.cg-table-four tbody tr td:nth-child(3) { padding-bottom: 35px; position: absolute; right: 00; width: auto; padding-top: 0 } table.cg-table-four tbody tr td .cg-tbl-rate { margin-top: 0 } table.cg-table-four tbody tr td .cg-tbl-img { margin-top: 25px } table.cg-table-five tbody tr, table.cg-table-five tbody tr td { position: relative } table.cg-table-five tbody tr td:nth-child(1) { width: 25%; box-sizing: border-box; flex-wrap: wrap; padding-right: 0 } .cg-table-five tbody tr td:first-child:before { font-size: 16px; line-height: 16px; min-width: auto; display: block; flex: 0 0 100%; max-width: 100%; text-align: left; position: relative; margin-top: -5px; font-weight: 700 } table.cg-table-five tbody tr td:nth-child(2) { width: 55%; padding-right: 0; display: flex; align-items: center; flex-wrap: wrap } table.cg-table-five tbody tr td:nth-child(3) { width: 20% } table.cg-table-five tbody tr td:nth-child(4) { width: 100% } table.cg-table-five tbody tr td:first-child .cg-tbl-img { max-height: 120px; height: auto } .cg-box-wrap .cg-slider { width: 100%; float: none; margin: 0; padding-bottom: 0 } .cg-box-wrap .cg-slider .cg-arrow-left, .cg-box-wrap .cg-slider .cg-arrow-right { top: calc(100%/2 - 20px) } .cg-box-wrap .cg-text-content { margin-top: 20px } .cg-box-wrap .cg-slider-thumb label img { display: none } .cg-box-wrap .cg-slider-thumb label { height: 10px; width: 10px; margin: 0 2px; border-radius: 100%; border-width: 6px } .cg-box-name { font-size: 20px; margin: 8px 0 12px 0 } .cg-box-layout-two .cg-layout-content { margin-left: 0; padding: 16px 8px; box-shadow: none } .cg-box-layout-three .cg-layout-content { padding: 0; margin-top: 12px } .cg-box-layout-four .cg-our-top-pick { padding: 6px 12px 6px 12px; font-size: 16px } .cg-box-layout-four .product-box-row .product-box-image .product-image-inner { height: 160px } .cg-box-layout-four .product-box-row .product-box-image .product-image-inner a img { max-height: 160px } .cg-box-layout-four .product-box-footer { padding: 20px 0 15px } .cg-box-layout-three .cg-layout-content, .cg-box-layout-three .cg-layout-img, .cg-box-layout-two .cg-layout-content, .cg-box-layout-two .cg-layout-img { flex: 0 0 100%; max-width: 100% } .cg-box-layout-two .cg-layout-img .cg-li-ratebadge { margin-top: 0; margin-bottom: 16px } .cg-box-layout-eleven .cg-layout-content { flex-direction: column } .cg-box-layout-eleven .cg-layout-content .cg-box-item { flex: 0 0 100%; max-width: 100%; margin-top: 20px } .cg-choice-box-two .cg-cb-row { box-shadow: none } .cg-choice-box-two .cg-cb-row .cg-cb-items { box-shadow: 0 5px 10px 0 rgba(29, 28, 28, .15); border: none; border-radius: 4px } .cg-cb-row .cg-cb-items, .cg-choice-box-two .cg-cb-row .cg-cb-items { flex: 0 0 100%; max-width: 100%; margin-bottom: 25px } .cg-choice-box-two .cg-cb-top-pick { max-width: 220px } .cg-choice-box-four .cg-cb-rate .cg-cb-star:after, .cg-choice-box-four .cg-cb-rate .cg-cb-star:before, .cg-choice-box-three .cg-cb-rate:after, .cg-choice-box-three .cg-cb-rate:before { top: 3px } } @media screen and (max-width:580px) { table.cg-table-three tbody tr td .cg-table-title { padding-right: 52px } table.cg-table-three tbody tr td:nth-child(3) { height: 52px; width: 52px; right: 4px; top: 4px } table.cg-table-three tbody tr td:nth-child(3) .cg-tbl-rate-svg { transform: scale(.72); transform-origin: top left } table.cg-table-three tbody tr td:nth-child(4) { flex: 0 0 100%; max-width: 100%; padding-top: 10px } } @media screen and (max-width:480px) { .cg-table-four tbody tr td .cg-tbl-rate { transform: scale(.75); right: -10px } .cg-box-wrap .cg-text-content .cg-our-top-pick { width: 80px; margin-right: 10px; margin-bottom: 5px; padding: 0 0 4px 0; line-height: 16px; font-size: 10px } .cg-box-wrap .cg-text-content .cg-our-top-pick:before { font-size: 32px; line-height: 30px; margin-bottom: 2px } .cg-box-layout-four .product-box-row .product-box-content { padding: 14px 16px 0 } .cg-box-wrap .cg-text-content .cg-bottom-wrap .cg-bottom-btn { text-align: center; margin-top: 12px } .cg-box-wrap .cg-text-content .cg-bottom-wrap { flex-wrap: wrap; justify-content: flex-start; align-items: flex-start } .cg-box-wrap .cg-text-content .cg-bottom-wrap .cg-bottom-btn, .cg-box-wrap .cg-text-content .cg-bottom-wrap .cg-bottom-txt { flex: 0 0 100%; max-width: 100% } } @media screen and (max-width:440px) { table.cg-table-three tbody tr td:nth-child(2) { padding-left: 2px } table.cg-table-three tbody tr td .cg-tbl-img { width: 100px; height: 100px } table.cg-table-three tbody tr td .cg-tbl-ul ul li { font-size: 13px; padding-left: 16px } table.cg-table-three tbody tr td .cg-tbl-ul ul li:before { font-size: 12px } table.cg-table-three tbody tr td .cg-table-title { padding-right: 32px; font-size: 16px; margin-top: 0 } table.cg-table-three tbody tr td:nth-child(3) { height: 44px; width: 44px; right: 2px; top: 2px } table.cg-table-five tbody tr td:nth-child(3) .cg-tbl-rate-svg { transform: scale(.8); transform-origin: top left } table.cg-table-three tbody tr td:nth-child(3) .cg-tbl-rate-svg { transform: scale(.6); transform-origin: top left } }
DMCA.com Protection Status