.eck-pdp-card{background:rgb(var(--eck-surface));border:1px solid rgb(var(--eck-paper-border));border-radius:1.8rem;padding:1.8rem;color:rgb(var(--eck-ink))}.eck-pdp-eyebrow,.eck-pdp-summary__vendor{margin:0;font-size:1.15rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--eck-ink-muted))}.product__info-container>.eck-pdp-summary{margin:0 0 1.2rem}.eck-pdp-summary__eyebrow{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin:0 0 1rem}.eck-pdp-summary__pill{padding:.35rem 1rem;border:1px solid rgb(var(--eck-card-border-warm));border-radius:999px;background:rgb(var(--eck-surface-warm));font-size:1.15rem;font-weight:600;line-height:1.3;color:rgb(var(--eck-ink))}.eck-pdp-summary__title{margin:0;font-family:var(--font-body-family);font-size:clamp(2.2rem,6vw,3rem);font-weight:800;line-height:1.15;letter-spacing:-.01em;color:rgb(var(--eck-ink))}.eck-pdp-summary__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin:1rem 0 0;font-size:1.3rem;color:rgb(var(--eck-ink-muted))}.eck-pdp-summary__meta .jdgm-preview-badge,.eck-pdp-summary__sku{margin:0}.eck-pdp-summary__sku.hidden{display:none}.eck-pdp-summary__price{margin-top:1.4rem;padding:1.4rem 1.6rem;border-radius:1.2rem;background:rgb(var(--eck-paper))}.eck-pdp-summary__price .price{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.2rem;margin:0}.eck-pdp-summary__price .price--on-sale .price__sale{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 1rem}.eck-pdp-summary__price .price__sale>span:has(>s){order:2}.eck-pdp-summary__price .price__sale s{font-size:1.5rem;color:rgb(var(--eck-ink-muted))}.eck-pdp-summary__price .price__badge-sale{margin-left:auto}.eck-pdp-summary__price .price--large .price-item--last,.eck-pdp-summary__price .price--large .price__regular .price-item{font-size:3.4rem;font-weight:800;letter-spacing:-.01em;color:rgb(var(--eck-ink))}.eck-pdp-summary__price .price__badge-sale{background:rgb(var(--eck-accent));color:rgb(var(--eck-accent-ink));border:0;font-weight:700}.eck-pdp-summary__stock{display:flex;align-items:center;gap:.7rem;margin:.6rem 0 0;font-size:1.4rem;font-weight:600;color:#1f7a3a}.eck-pdp-summary__dot{width:.9rem;height:.9rem;border-radius:50%;background:currentColor}.eck-pdp-summary__stock--out{color:rgb(var(--eck-ink-muted))}.product__info-container>.eck-fit--in-block{margin:0 0 1.2rem;background:rgb(var(--eck-surface));border-color:rgb(var(--eck-paper-border));border-radius:1.8rem}.product__info-container>.eck-pdp-specs{margin:0 0 1.2rem}.eck-pdp-specs__list{display:grid;grid-template-columns:1fr 1fr;gap:0 2rem;margin:0;padding:.6rem 1.8rem .4rem;background:rgb(var(--eck-surface));border:1px solid rgb(var(--eck-paper-border));border-radius:1.8rem}.eck-pdp-specs__item{min-width:0;padding:1.2rem 0;border-bottom:1px solid rgb(var(--eck-card-border-warm))}.eck-pdp-specs__item:nth-last-child(-n+2):nth-child(odd),.eck-pdp-specs__item:nth-last-child(-n+2):nth-child(odd)~.eck-pdp-specs__item,.eck-pdp-specs__item:last-child{border-bottom:0}.eck-pdp-specs__item dt{font-size:1.1rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--eck-ink-muted))}.eck-pdp-specs__item dd{margin:.3rem 0 0;font-family:var(--font-heading-family);font-size:1.7rem;line-height:1.3;overflow-wrap:anywhere;color:rgb(var(--eck-ink))}.eck-pdp-specs__note{display:block;margin-top:.2rem;font-family:var(--font-body-family);font-size:1.2rem;color:rgb(var(--eck-ink-muted))}.eck-pdp-specs__all{margin:1.2rem 0}.eck-pdp-specs__all>summary{display:block;width:fit-content;margin:0 auto;font-size:1.5rem;font-weight:700;color:rgb(var(--eck-ink));text-decoration:underline;text-underline-offset:.3rem;cursor:pointer;list-style:none}.eck-pdp-specs__all>summary::-webkit-details-marker{display:none}.eck-pdp-specs__all[open]>summary span{display:inline-block;transform:rotate(90deg)}.eck-pdp-specs__all .eck-pdp-specs__description{margin-top:1.2rem;padding:1.6rem 1.8rem;background:rgb(var(--eck-surface));border:1px solid rgb(var(--eck-paper-border));border-radius:1.8rem;overflow-x:auto}.eck-pdp-specs__description table{width:100%;table-layout:auto}.eck-pdp-specs__works .eck-pdp-eyebrow{margin-bottom:1rem}.eck-pdp-specs__chips{display:flex;flex-wrap:wrap;gap:.8rem;margin:0}.eck-pdp-specs__chips li{padding:.8rem 1.4rem;border-radius:999px;background:rgb(var(--eck-paper));font-size:1.45rem;color:rgb(var(--eck-ink))}.eck-pdp-quote{margin:1.6rem 0;padding:0 .4rem}.eck-pdp-quote__stars{margin:0 0 .6rem;color:rgb(var(--eck-accent));font-size:1.6rem;letter-spacing:.15em}.eck-pdp-quote__text{margin:0;padding:0;border:0;font-family:var(--font-heading-family);font-style:italic;font-size:1.8rem;line-height:1.45;color:rgb(var(--eck-ink))}.eck-pdp-quote__author{margin-top:.8rem;font-size:1.35rem;font-weight:700;color:rgb(var(--eck-ink))}@media screen and (max-width:749px){.shopify-section:has(.eck-pdp-summary){background:rgb(var(--eck-paper))}.shopify-section:has(.eck-pdp-summary) .product__media-wrapper .product__media-list{border-radius:1.8rem;overflow:hidden;background:rgb(var(--eck-surface))}.eck-pdp-card,.eck-pdp-specs__list{border-radius:1.6rem}.eck-pdp-card{padding:1.6rem}.eck-pdp-specs__list{padding:.4rem 1.6rem .2rem}.eck-pdp-specs__item dd{font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/105/assets/component-eck-pdp.css.map */
