.hmc-discovery{align-items:start;gap:clamp(24px,4vw,60px)}.hmc-discovery>.product-info{position:static;top:auto;min-width:0}.hmc-discovery--featured>.product-info{padding:8px 0}.hmc-highend .hmc-discovery .product-info__title{font-family:var(--heading-font-family),Georgia,serif;font-size:clamp(30px,3.2vw,44px)!important;line-height:1.1;font-weight:400;letter-spacing:-.025em!important;overflow-wrap:break-word}.hmc-highend .hmc-discovery--product .product-info__title{font-size:clamp(28px,3vw,38px)!important}.hmc-discovery .product-info__text{font-size:15px;line-height:1.7}.hmc-discovery [data-block-id=setcontents] .prose{color:#5b4228;font-size:14px}.hmc-custom-product-badge{border:1px solid #DECFBA;border-radius:999px;padding:7px 11px;font-size:11px;line-height:1.4;letter-spacing:.025em;white-space:normal;text-align:left}.hmc-highend .hmc-discovery .product-info__price sale-price{font-size:30px!important;line-height:1.15;font-weight:600}.hmc-highend .hmc-discovery .product-info__price unit-price{font-size:13px!important;font-weight:400}.hmc-discovery .product-info__buy-buttons .button{min-height:52px;width:100%;padding:14px 18px;white-space:normal;font-size:14px;letter-spacing:.04em}.hmc-discovery [data-block-id=setdetails] .button{min-height:42px;font-size:13px}.hmc-discovery-media{margin:0;min-width:0;overflow:hidden;background:#f1e9de;border:1px solid #E5D9C9;border-radius:12px}.hmc-discovery-media img{display:block;width:100%;height:auto;object-fit:contain}.hmc-discovery-media figcaption{padding:12px 16px;color:#685f58;font-size:12px;line-height:1.5;background:#fbf8f3}.hmc-discovery--featured .product-gallery{position:static;top:auto}.hmc-discovery--featured .product-gallery__media img{max-height:520px;object-fit:contain}.hmc-discovery .product-info__block-item{min-width:0}@media(min-width:1000px){.hmc-discovery{align-items:center}.hmc-discovery--product{align-items:start}}@media(max-width:999px){.hmc-discovery--featured{display:flex;flex-direction:column;gap:20px}.hmc-discovery--featured>.product-info{order:0;width:100%}.hmc-discovery--featured>.product-gallery{order:1;width:100%}.hmc-discovery--featured .product-gallery__media img{max-height:340px}.hmc-discovery--featured .hmc-discovery-media img{max-height:300px}}@media(max-width:749px){.hmc-highend .hmc-discovery .product-info__title{font-size:30px!important}.hmc-highend .hmc-discovery--product .product-info__title{font-size:28px!important}.hmc-discovery .product-info__text{font-size:14px;line-height:1.65}.hmc-custom-product-badge{font-size:10px;max-width:100%;padding:6px 10px}.hmc-highend .hmc-discovery .product-info__price sale-price{font-size:27px!important}}.hmc-sample-delivery{display:flex;align-items:center;gap:8px;margin:8px 0 0;color:#5b4228;font-size:13px;line-height:1.5;text-align:left}.hmc-sample-delivery svg{flex:0 0 auto}.hmc-sample-delivery strong{font-weight:600}.hmc-sample-delivery--compact{font-size:12px;margin-top:5px}.hmc-sample-inventory>.hmc-sample-delivery{margin-top:0}.quick-buy-drawer__info>.hmc-sample-delivery{margin-bottom:18px}.hmc-sample-shipping-label{display:flex;align-items:center;justify-content:flex-start;gap:7px;max-width:100%;margin:8px 0 0;padding:0;color:#5b4228;font-size:13px;line-height:1.5;text-align:left;overflow-wrap:anywhere}.hmc-sample-shipping-label svg{flex:0 0 auto}.hmc-sample-shipping-label strong{font-weight:600}.hmc-sample-shipping-label--compact{font-size:12px;margin-top:4px}.hmc-sample-cart-shipping{gap:5px}.hmc-sample-cart-shipping .hmc-sample-shipping-label{margin:0}.hmc-sample-cart-shipping small{display:block;font-size:12px;line-height:1.5;text-align:left}@media(max-width:749px){.hmc-sample-shipping-label{font-size:12px}.hmc-sample-shipping-label--compact{font-size:11px}}.hmc-sample-inventory,.hmc-set-delivery{display:grid;gap:8px;width:100%;min-width:0}.hmc-sample-stock{--hmc-stock-dot:#497053;display:grid;gap:9px;box-sizing:border-box;width:100%;min-width:0;padding:18px 20px;border:1px solid #dbc9ac;border-radius:10px;background:#faf6ee;color:#30271f;text-align:left;overflow-wrap:break-word}.hmc-sample-stock[data-stock-state=unavailable],.hmc-sample-stock[data-stock-state=backorder]{--hmc-stock-dot:#82796f;background:#f5f2ec;border-color:#dfd8ce}.hmc-sample-stock .hmc-sample-stock__heading{margin:0;color:#30271f;font-family:var(--heading-font-family, Georgia, serif);font-size:19px;font-weight:400;line-height:1.4;letter-spacing:-.015em}.hmc-sample-stock__status{display:grid;grid-template-columns:6px minmax(0,1fr);align-items:start;column-gap:10px}.hmc-sample-stock__dot{position:relative;display:block;width:6px;height:6px;margin-top:7px;border-radius:50%;background:var(--hmc-stock-dot)}.hmc-sample-stock__dot:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border:1px solid var(--hmc-stock-dot);border-radius:50%;opacity:.2}.hmc-sample-stock__details{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 9px;min-width:0;font-size:13px;line-height:1.6}.hmc-sample-stock .hmc-sample-stock__label{font-weight:500}.hmc-sample-stock__delivery{color:#615548;border-inline-start:1px solid #dbc9ac;padding-inline-start:9px}.hmc-sample-stock__delivery strong{font-weight:500;white-space:nowrap}.hmc-sample-stock .hmc-sample-stock__note{margin:0;color:#716354;font-size:12px;line-height:1.6}.hmc-sample-stock--animated[data-stock-state=available] .hmc-sample-stock__dot:after{animation:hmc-stock-pulse 3.6s ease-out infinite}.hmc-sample-stock--compact{margin:6px 0 0;padding:10px 12px;border-radius:8px}.hmc-sample-stock--compact .hmc-sample-stock__details{display:grid;gap:1px;font-size:12px}.hmc-sample-stock--compact .hmc-sample-stock__delivery{border:0;padding:0}.quick-buy-drawer__info>.hmc-sample-stock{margin:4px 0 14px}.hmc-set-shipping-note{margin:0;color:#716354;font-size:12px;line-height:1.6}@keyframes hmc-stock-pulse{0%{transform:scale(.85);opacity:.3}70%,to{transform:scale(1.35);opacity:0}}@media(max-width:749px){.hmc-sample-stock{padding:15px 16px;gap:8px}.hmc-sample-stock .hmc-sample-stock__heading{font-size:18px}.hmc-sample-stock__details{display:grid;gap:1px}.hmc-sample-stock__delivery{border:0;padding:0}.hmc-sample-stock--compact{padding:10px}.hmc-sample-stock--compact .hmc-sample-stock__status{column-gap:8px}.hmc-sample-stock--compact .hmc-sample-stock__details{font-size:11px}}@media(prefers-reduced-motion:reduce){.hmc-sample-stock--animated .hmc-sample-stock__dot:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/harmonics-kennenlernset.css.map */
