.product-card-wrapper{--image-padding: 0rem;--border-radius: 0px;--shadow-horizontal-offset: 0;--shadow-vertical-offset: 0;--shadow-blur-radius: 0;--shadow-opacity: 0}.product-card-wrapper .card,.product-card-wrapper .card--card{height:100%;border-radius:0;background:rgb(var(--color-background))}.product-card-wrapper .card--card,.product-card-wrapper .card--standard .card__inner{border:1px solid rgba(var(--color-foreground),.18);border-radius:0}.product-card-wrapper .card--card:after,.product-card-wrapper .card--standard .card__inner:after{content:none!important;display:none!important}.product-card-wrapper .card__inner .card__media,.product-card-wrapper .card .card__media{margin:0;width:100%;border-radius:0;border-bottom:1px solid rgba(var(--color-foreground),.08)}.product-card-wrapper .card--media .card__inner .card__content{padding:0}.product-card-wrapper>.card>.card__content,.product-card-wrapper .card>.card__content{display:flex;flex-direction:column;padding:10px 12px 12px;gap:6px}.product-card-wrapper .card__information{padding:0;display:flex;flex-direction:column;gap:4px}.product-card-wrapper .card-information{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;flex:1}.product-card-wrapper .card-information>*+*{margin-top:0}.product-card-wrapper .card-information>*{line-height:1.5}.collection .product-grid,.product-grid-container .product-grid{gap:18px}@media(max-width:749px){.collection .product-grid,.product-grid-container .product-grid{gap:12px}}.card .card__badge,.card-wrapper .card__badge{position:absolute;top:auto;bottom:8px;left:8px;right:auto;display:flex;flex-direction:column;gap:4px;align-items:flex-start;z-index:2;pointer-events:none;max-width:calc(100% - 16px)}.card__merit-badge{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.04em;line-height:1.4;padding:3px 8px;border:1px solid #fff;border-radius:2px;white-space:nowrap;pointer-events:auto;box-shadow:0 1px 3px #00000026}.card__merit-badge--free-shipping{background:#b8945f;color:#fff}.card__merit-badge--preorder{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.card__merit-badge--sale-ended{background:#b91c1c;color:#fff;font-weight:700}.card .badge.badge--bottom-left,.card-wrapper .badge.badge--bottom-left{font-size:11px!important;font-weight:700;letter-spacing:.04em;padding:3px 8px!important;border-radius:2px!important;border:1px solid #fff;background:rgb(var(--color-foreground))!important;color:rgb(var(--color-background))!important;box-shadow:0 1px 3px #00000026;white-space:nowrap}.card__shipping-badge{display:none!important}.card__title-expiry{font-size:.78em;color:rgba(var(--color-foreground),.55);font-weight:400;margin-right:.3em;letter-spacing:0;display:inline}.card__meta{margin:0 0 6px;padding:0;font-size:10px;color:rgba(var(--color-foreground),.55);display:flex;flex-wrap:wrap;gap:8px;line-height:1.4}.card__sku code{font-family:SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:10px;color:rgba(var(--color-foreground),.7);background:rgba(var(--color-foreground),.05);padding:1px 5px;border-radius:2px;letter-spacing:.02em}@media(max-width:749px){.card__meta{font-size:9px;gap:4px;margin-bottom:4px}.card__sku code{font-size:9px;padding:0 4px}}.card-wrapper .card__heading{margin:0 0 6px;padding:0}.card-wrapper .card__heading,.card-wrapper .card__heading>a,.card-wrapper .card__heading .full-unstyled-link{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.5;font-size:13px;font-weight:600;font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,-apple-system,BlinkMacSystemFont,sans-serif;color:rgb(var(--color-foreground));letter-spacing:.01em;word-break:break-word;overflow-wrap:anywhere;min-height:58.5px}@media(max-width:749px){.card-wrapper .card__heading,.card-wrapper .card__heading>a,.card-wrapper .card__heading .full-unstyled-link{font-size:12px;line-height:1.5;min-height:54px;-webkit-line-clamp:3}}.card-wrapper--sale-ended .card__media img,.card-wrapper--sale-ended .card__inner img{filter:grayscale(100%);opacity:.6}.card-wrapper--sale-ended .card__media:after,.card-wrapper--sale-ended .card__inner>.card__media .media:after{content:"\8ca9\58f2\7d42\4e86";position:absolute;top:0;left:0;right:0;bottom:0;background:#1f20248c;color:#fff;font-size:14px;font-weight:700;letter-spacing:.12em;display:flex;align-items:center;justify-content:center;z-index:1;pointer-events:none}.card-wrapper--sale-ended .price,.card-wrapper--sale-ended .price__container,.card-wrapper--sale-ended .price-item,.card-wrapper--sale-ended .card__price-area--gec .price{text-decoration:line-through;color:rgba(var(--color-foreground),.4)}.card-wrapper--sale-ended:hover .card,.card-wrapper--sale-ended:hover .card__inner{border-color:rgba(var(--color-foreground),.18)}.card-wrapper{transition:border-color .15s ease,box-shadow .15s ease}.card-wrapper:hover .card,.card-wrapper:hover .card__inner{border-color:rgba(var(--color-foreground),.45)}.card__price-area--gec{display:flex;flex-direction:column;gap:8px;margin-top:auto;padding-top:8px;border-top:1px dotted rgba(var(--color-foreground),.12)}.card__price-gec{display:flex;align-items:baseline;gap:4px;flex-wrap:wrap;line-height:1.3}.card__price-amount{font-size:16px;font-weight:700;color:rgb(var(--color-foreground));letter-spacing:.01em;font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,-apple-system,BlinkMacSystemFont,sans-serif}.card__price-tax{font-size:10px;color:rgba(var(--color-foreground),.55);font-weight:400;letter-spacing:0}.card__price-gec--sold-out .card__price-amount{color:rgba(var(--color-foreground),.45);text-decoration:line-through;text-decoration-color:rgba(var(--color-foreground),.3)}.card__cta-detail.button,a.card__cta-detail{display:block;width:100%;padding:8px 10px;margin:0;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border:2px solid rgb(var(--color-foreground));border-radius:0;font-size:12px;font-weight:700;letter-spacing:.04em;text-align:center;text-decoration:none;cursor:pointer;line-height:1.4;font-family:inherit;box-shadow:none;min-height:0;transition:background-color .15s ease,color .15s ease}.card__cta-detail.button:before,.card__cta-detail.button:after,a.card__cta-detail:before,a.card__cta-detail:after{display:none!important;content:none!important}.card__cta-detail.button:hover,a.card__cta-detail:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background));text-decoration:none}@media(max-width:749px){.card__price-amount{font-size:14px}.card__price-tax{font-size:9px}.card__cta-detail.button,a.card__cta-detail{font-size:11px;padding:7px 8px}}.card__price-area--gec .price,.card__price-area--gec .price__container,.card__price-area--gec .price-item{font-size:inherit;color:inherit}.product-card-wrapper .quick-add,.product-card-wrapper quick-add-bulk,.product-card-wrapper .quick-add-modal{display:none!important}.card-information .g-lock-msg--inline{display:block;font-size:11px;color:rgba(var(--color-foreground),.7);background:rgba(var(--color-foreground),.04);border:1px dashed rgba(var(--color-foreground),.18);padding:8px 10px;text-align:center;margin:8px 0 0;line-height:1.5;letter-spacing:0}@media(max-width:749px){.card-information .g-lock-msg--inline{font-size:10px;padding:6px 8px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-card-gec.css.map */
