:root{--gpc-panel: #F3EFF9;--gpc-line: #E8E0F0;--gpc-ink: #231A2C;--gpc-deep: #331852;--gpc-plum: #4A2373;--gpc-gold: #C9A227;--gpc-mute: #9A92A8;--gpc-was: #B4AAC2}.product-index,.theme-border .product-loop .product-index{display:flex!important;flex-direction:column!important;background:#fff!important;border:1px solid var(--gpc-line)!important;border-radius:12px!important;overflow:hidden!important;padding-bottom:0!important;box-shadow:0 2px 10px #3318520d;transition:border-color .18s ease,box-shadow .18s ease;--star-active: var(--gpc-gold)}@media(hover:hover){.product-index:hover{border-color:var(--gpc-gold)!important;box-shadow:0 6px 20px #3318521f}}.product-index .prod-image{background:var(--gpc-panel)}.product-index .prod-image .box-ratio{position:relative!important;height:auto!important;padding-bottom:0!important;aspect-ratio:1 / 1!important;overflow:hidden;background:var(--gpc-panel)}.product-index .prod-image .box-ratio>img,.product-index .prod-image .box-ratio>svg{position:absolute!important;top:0!important;left:0!important;transform:none!important;width:100%!important;height:100%!important;max-width:100%!important;object-fit:contain!important;margin:0!important}.product-index .icn{display:inline-block!important;width:auto!important;height:auto!important;padding:5px 10px!important;top:10px!important;border-radius:8px!important;font-size:10px!important;font-weight:700;line-height:1.2!important;letter-spacing:.06em;text-transform:uppercase;z-index:3}.product-index .icn.sale-item{left:10px!important;right:auto!important;background:var(--gpc-plum)!important;color:#fff!important}.product-index .icn.new{right:10px!important;left:auto!important;background:var(--gpc-gold)!important;color:var(--gpc-ink)!important}.product-index .icn.so,.product-index .icn.pre-order{right:10px!important;left:auto!important;background:#fffffff0!important;color:#8a8194!important;border:1px solid var(--gpc-line)}.product-index .product-info{flex:1 1 auto;text-align:left!important;background:#fff;padding:10px 11px 12px!important}.product-index .product-info-inner{width:100%!important;margin:0!important}.product-index .prod-vendor{text-align:left!important;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--gpc-mute);margin-bottom:3px}.product-index .prod-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;line-height:1.35;font-weight:500;color:var(--gpc-ink)}.product-index .product__listing--rating-wrapper{display:flex;align-items:center;gap:6px;margin-top:5px}.product-index .product__listing-rating-star{--font-size: .78}.product-index .product__listing-rating-text{display:none!important}.product-index .product__listing-rating-count{display:inline-block!important;margin:0!important;font-size:11px;color:var(--gpc-mute)}.product-index .price{display:flex!important;justify-content:flex-start!important;align-items:baseline!important;flex-wrap:wrap;gap:7px;margin-top:6px;font-size:15px;font-weight:700;color:var(--gpc-deep)}.product-index .was,.product-index .was-related,.product-index .compare-price,.product-index .product-compare-price{margin-left:0!important;font-size:12.5px;font-weight:400;color:var(--gpc-was)!important}.product-index .onsale{color:var(--gpc-gold)!important;font-size:11px}.product-loop{grid-column-gap:12px!important;grid-row-gap:16px!important}@media(max-width:749px){.product-loop{grid-column-gap:10px!important;grid-row-gap:12px!important}.product-index .product-info{padding:9px 10px 11px!important}.product-index .prod-title{font-size:12.5px}.product-index .price{font-size:14px;margin-top:5px}}[id^=gp3l-] .gp3l-card,[id^=gp3c-] .gp3c-card{display:flex!important;flex-direction:column!important;align-items:stretch!important;text-align:left!important;background:#fff!important;border:1px solid var(--gpc-line)!important;border-radius:12px!important;overflow:hidden!important;box-shadow:0 2px 10px #3318520d;transition:border-color .18s ease,box-shadow .18s ease}@media(hover:hover){[id^=gp3l-] .gp3l-card:hover,[id^=gp3c-] .gp3c-card:hover{border-color:var(--gpc-gold)!important;box-shadow:0 6px 20px #3318521f}}[id^=gp3l-] .gp3l-media,[id^=gp3c-] .gp3c-media{aspect-ratio:1 / 1!important;background:var(--gpc-panel)!important;margin-bottom:0!important;border-radius:0!important}[id^=gp3l-] .gp3l-title,[id^=gp3c-] .gp3c-title{max-width:none!important;margin:0!important;padding:10px 11px 0!important;font-size:13px!important;line-height:1.35!important;font-weight:500!important;color:var(--gpc-ink)!important;text-align:left!important}[id^=gp3l-] .gp3l-rev,[id^=gp3c-] .gp3c-rev{justify-content:flex-start!important;margin:0!important;padding:5px 11px 0!important;font-size:11px!important;color:var(--gpc-mute)!important}[id^=gp3l-] .gp3l-price,[id^=gp3c-] .gp3c-price{margin:0!important;padding:5px 11px 12px!important;font-size:14px!important;font-weight:700!important;letter-spacing:.02em!important;color:var(--gpc-deep)!important;text-align:left!important;text-transform:none!important}[id^=gp3l-] .gp3l-price s,[id^=gp3c-] .gp3c-price s{color:var(--gpc-was)!important}[id^=gp3l-] .gp3l-price .gp3l-from,[id^=gp3c-] .gp3c-price .gp3c-from{font-size:10.5px!important;color:var(--gpc-mute)!important}[id^=gp3l-] .gp3l-line,[id^=gp3c-] .gp3c-line{display:none!important}[id^=gp3l-] .gp3l-badge,[id^=gp3c-] .gp3c-badge{top:10px!important;left:10px!important;border-radius:8px!important;padding:5px 10px!important;font-size:10px!important;background:var(--gpc-plum)!important;color:#fff!important}[id^=gp3l-] .gp3l-badge--new,[id^=gp3c-] .gp3c-badge--new{background:var(--gpc-gold)!important;color:var(--gpc-ink)!important}[id^=gp3l-] .gp3l-badge--out,[id^=gp3c-] .gp3c-badge--out{background:#fffffff0!important;color:#8a8194!important;border:1px solid var(--gpc-line)!important}@media(max-width:749px){[id^=gp3l-] .gp3l-title,[id^=gp3c-] .gp3c-title{padding:9px 10px 0!important;font-size:12.5px!important}[id^=gp3l-] .gp3l-rev,[id^=gp3c-] .gp3c-rev{padding:4px 10px 0!important}[id^=gp3l-] .gp3l-price,[id^=gp3c-] .gp3c-price{padding:4px 10px 11px!important;font-size:13.5px!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/gp-product-card.css.map */
