.bachgold-fc{background:#fff}.bachgold-fc .collection{background:transparent}.bachgold-fc .collection__title{display:flex!important;flex-direction:column;align-items:flex-start;text-align:left;gap:4px;margin-bottom:20px}.bachgold-fc__eyebrow{font-family:var(--bachgold-mono, "Roboto Mono", monospace);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-fire, #D8673F);margin:0;font-weight:600;line-height:1}.bachgold-fc .title{font-family:var(--bachgold-display, "Roboto Condensed", system-ui, sans-serif)!important;font-weight:800!important;letter-spacing:-.01em!important;font-size:clamp(28px,3.6vw,44px)!important;line-height:1.05!important;color:var(--fg-forest, #233222)!important;margin:0!important}.bachgold-fc .collection__description{font-family:var(--bachgold-body, "Roboto", system-ui, sans-serif);font-size:clamp(14px,1.2vw,16px);line-height:1.5;color:var(--neutral-moss, #5C6B58);max-width:560px;margin:4px 0 0}.bachgold-fc .collection__description p{margin:0}.bachgold-fc .card__inner{position:relative}.bachgold-fc .card__inner>.bachgold-fc__badge{position:absolute;top:12px;left:12px;z-index:5;display:inline-block;font-family:var(--bachgold-body, "Roboto", system-ui, sans-serif);font-size:12px;font-weight:700;letter-spacing:0;text-transform:none;color:#fff;background:#1a1a1a;padding:6px 14px;border-radius:999px;line-height:1.2;pointer-events:none}.bachgold-fc .card-wrapper,.bachgold-fc .card,.bachgold-fc .card__inner{background:transparent!important;border:none!important;box-shadow:none!important}.bachgold-fc .card{border-radius:0!important;overflow:visible!important}.bachgold-fc .card__badge{display:none!important}.bachgold-fc .card__content{padding:12px 4px 0!important;background:transparent!important}.bachgold-fc .card__information{padding:0!important;display:flex;flex-direction:column;gap:4px}.bachgold-fc .card__heading{font-family:var(--bachgold-display, "Roboto Condensed", system-ui, sans-serif);font-weight:700;font-size:clamp(14px,1.05vw,16px);line-height:1.2;letter-spacing:-.005em;margin:0}.bachgold-fc .card__heading a,.bachgold-fc .card__heading .full-unstyled-link{color:var(--fg-forest, #233222);text-decoration:none}.bachgold-fc .card__heading a:hover{text-decoration:underline;text-underline-offset:3px}.bachgold-fc .caption-with-letter-spacing{font-size:11px;letter-spacing:.06em;color:var(--neutral-moss, #5C6B58)}.bachgold-fc .rating{display:flex!important;align-items:center;gap:4px;margin:2px 0 0!important}.bachgold-fc .rating-star{--letter-spacing: 0;color:var(--fg-forest, #233222);font-size:12px}.bachgold-fc .rating-text,.bachgold-fc .rating-count{font-size:11px;color:var(--neutral-moss, #5C6B58)}.bachgold-fc .price{font-family:var(--bachgold-display, "Roboto Condensed", system-ui, sans-serif);margin-top:2px}.bachgold-fc .price__regular .price-item--regular,.bachgold-fc .price__sale .price-item--sale{font-weight:700;font-size:clamp(13px,1vw,15px);color:var(--fg-forest, #233222)}.bachgold-fc .price__sale .price-item--sale{color:var(--accent-fire, #D8673F)!important}.bachgold-fc .price__sale .price-item--regular{font-size:12px;color:#23322280;text-decoration:line-through}.bachgold-fc .price__badge-sale,.bachgold-fc .unit-price{font-size:11px;color:var(--neutral-moss, #5C6B58)}.bachgold-fc .quick-add{position:relative!important;z-index:10!important}.bachgold-fc .quick-add,.bachgold-fc .quick-add *{pointer-events:auto!important}.bachgold-fc .slider-button{background:#fff;border:1px solid rgba(35,50,34,.12);color:var(--fg-forest, #233222);box-shadow:0 6px 18px #23322214}.bachgold-fc .collection__view-all{margin-top:16px}.bachgold-fc .collection__view-all .button{background:transparent;color:var(--fg-forest, #233222);border:1.5px solid var(--fg-forest, #233222);border-radius:6px;font-family:var(--bachgold-mono, "Roboto Mono", monospace);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:10px 22px;transition:background .18s ease,color .18s ease}.bachgold-fc .collection__view-all .button:hover{background:var(--fg-forest, #233222);color:#fff}@media(max-width:768px){.bachgold-fc .collection__title{margin-bottom:14px;gap:2px}.bachgold-fc__eyebrow{font-size:10px;letter-spacing:.12em}.bachgold-fc .title{font-size:clamp(20px,6vw,26px)!important;line-height:1.1!important}.bachgold-fc .collection__description{font-size:13px;line-height:1.45}.bachgold-fc .card__inner>.bachgold-fc__badge{font-size:10.5px;padding:4px 10px;top:8px;left:8px}.bachgold-fc .card__content{padding:8px 2px 0!important}.bachgold-fc .card__information{gap:2px}.bachgold-fc .card__heading{font-size:13px!important;line-height:1.2}.bachgold-fc .price__regular .price-item--regular,.bachgold-fc .price__sale .price-item--sale{font-size:12.5px}.bachgold-fc .price__sale .price-item--regular{font-size:11px}.bachgold-fc .collection__view-all{margin-top:10px}.bachgold-fc .collection__view-all .button{padding:9px 18px;font-size:11px}}@media(prefers-reduced-motion:reduce){.bachgold-fc .card__media img,.bachgold-fc .card .media img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/bachgold-fc.css.map */
