.hd-wrap{width:100%;max-width:var(--content-max);margin:0 auto;padding:0 var(--gutter)}.hd-section{padding:var(--s-9) 0 0}.hd-section__head{display:flex;align-items:end;justify-content:space-between;gap:var(--s-5);margin-bottom:var(--s-6)}.hd-section__head p{max-width:46ch;margin:var(--s-3) 0 0}.hd-section__head h2{margin:0;font-size:var(--fs-h2)}.hd-eyebrow{margin:0 0 var(--s-2);font-size:var(--fs-xs);font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.hd-muted{color:var(--ink-2)}.num{font-variant-numeric:tabular-nums}.hd-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[hidden]{display:none!important}.hd-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 22px;border-radius:var(--r-ui);border:1px solid var(--ink);background:var(--ink);color:var(--bg);font:inherit;font-weight:650;text-decoration:none;cursor:pointer;transition:transform .2s var(--ease),background .2s}.hd-btn:hover{transform:translateY(-1px)}.hd-btn--ghost{background:transparent;color:var(--ink);border-color:var(--line-strong)}.hd-btn--ghost:hover{border-color:var(--ink)}.hd-btn--gold{background:var(--rosin);border-color:var(--rosin);color:#1b1408}.tag{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:var(--r-ui);font-size:var(--fs-xs);font-weight:600;background:var(--surface-2);color:var(--ink-2);white-space:nowrap}.tag--green{background:color-mix(in oklab,var(--green) 14%,transparent);color:var(--green-2)}.tag--red{background:color-mix(in oklab,var(--red) 14%,transparent);color:var(--red-ink)}.tag--solid{background:var(--ink);color:var(--bg)}.tag--rosin{background:var(--rosin);color:#1b1408}.card{position:relative;display:grid;gap:var(--s-3);align-content:start}.card a{color:inherit;text-decoration:none}.card__frame{position:relative}.card__media{position:relative;display:block;aspect-ratio:1;border-radius:var(--r-ui);overflow:hidden;background:var(--surface-2);isolation:isolate}.card__media img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.94)}.card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold) 34%,transparent),inset 0 0 36px -8px color-mix(in srgb,var(--bg-deep) 45%,transparent)}.card__flags{z-index:2}.card__media:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.card__name:focus-visible,.card__breeder:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.card__frame>.drip{right:16px;top:calc(100% - 1px);width:26px;height:44px;transition:opacity .6s ease-out}.card__frame>.drip.is-gone{opacity:0}@media(hover:hover){.card__media img{transition:transform .4s ease-out}.card:hover .card__media img{transform:scale(1.03)}}@media(prefers-reduced-motion:reduce){.card__media img{transition:none}.card:hover .card__media img{transform:none}}.card__flags{position:absolute;left:12px;top:12px;right:12px;display:flex;flex-wrap:wrap;gap:6px}.card__body{display:grid;gap:2px;padding:0 2px}.card__breeder{font-size:var(--fs-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.card__name{font-size:17px;font-weight:750;font-variation-settings:"wdth" 85;line-height:1.15}.card__name:hover{text-decoration:underline wavy var(--gold);text-underline-offset:.2em}.card__meta{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.card__why{margin:6px 0 0;padding-left:10px;border-left:2px solid var(--rosin);font-size:var(--fs-s);opacity:.85}.card__price{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-2);margin-top:4px}.card__price strong{font-size:17px}.card__price span{font-size:var(--fs-xs);color:var(--ink-3)}.card--soldout .card__media img{filter:grayscale(.85) opacity(.7)}.chips{display:flex;flex-wrap:wrap;gap:var(--s-2);margin-bottom:var(--s-6)}.chip{height:40px;padding:0 16px;border-radius:var(--r-ui);border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);font:inherit;font-weight:600;font-size:var(--fs-s);cursor:pointer}.chip[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.chip .num{opacity:.6;margin-left:4px}.hd-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--s-6) var(--s-4)}@media(max-width:1279px){.hd-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1000px){.hd-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.hd-grid{grid-template-columns:repeat(2,1fr);gap:var(--s-6) var(--s-3)}}.hd-grid__more{display:flex;flex-direction:column;align-items:center;gap:var(--s-3);margin-top:var(--s-7)}.hd-grid__empty{grid-column:1 / -1;color:var(--ink-2)}.hd-rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(200px,calc((100% - 4 * var(--s-4)) / 5));gap:var(--s-4);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:var(--s-4);scrollbar-width:thin}.hd-rail>*{scroll-snap-align:start}@media(max-width:700px){.hd-section__head{flex-direction:column;align-items:start}}[data-frame=schloss]{--frame-castle: 190px;position:relative;isolation:isolate;margin-top:calc(var(--frame-top, min(var(--frame-castle), (100vw - 32px) * .2184)) + 8px)}[data-frame=schloss]>:not(.frame-svg):not(.drip):not(.frame-bg){position:relative;z-index:1}.frame-bg{position:absolute;z-index:0;overflow:hidden;pointer-events:none}.frame-svg{position:absolute;z-index:0;overflow:visible;pointer-events:none}.gate{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:grid;place-items:center;padding:var(--gutter);background:color-mix(in oklab,var(--bg) 92%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.gate__card{--frame-castle: 120px;width:min(100%,520px);padding:var(--s-7);filter:drop-shadow(0 18px 30px rgba(0,0,0,.18));display:grid;gap:var(--s-4);text-align:left;color:var(--ink)}.gate__card h2{margin:0;font-size:var(--fs-h2)}.gate__card p{margin:0}.gate__actions{display:flex;gap:var(--s-3);flex-wrap:wrap;margin-top:var(--s-3)}.gate__legal{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-5);font-size:var(--fs-s)}.gate__legal a{color:var(--ink-2);text-decoration:underline;text-underline-offset:.25em;padding:10px 0}.gate__legal a:hover,.gate__legal a:focus-visible{color:var(--ink)}.crumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:var(--fs-s);color:var(--ink-3)}.crumbs a{color:var(--ink-2)}.hd-prose [style]{font-family:inherit!important;color:inherit!important;background:none!important;letter-spacing:inherit!important;line-height:inherit!important;border-radius:0!important;box-shadow:none!important}.hd-prose p[style],.hd-prose li[style]{font-size:inherit!important;margin:0 0 var(--s-3)!important}.hd-prose h2[style],.hd-prose h3[style],.hd-prose h4[style]{font-size:var(--fs-h3)!important;margin:var(--s-5) 0 var(--s-2)!important;font-variation-settings:"wdth" 85,"opsz" 24}.hd-prose div[style]{border:0!important;border-left:2px solid var(--rosin)!important;padding:0 0 0 var(--s-3)!important;margin:0 0 var(--s-3)!important}.hd-prose a{color:inherit;text-decoration:underline wavy var(--gold);text-underline-offset:.28em;text-decoration-thickness:1.5px}.hd-sortbar{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--s-4) var(--s-6);margin-bottom:var(--s-6)}.hd-sortbar .chips{margin-bottom:0;flex:1 1 520px}.hd-sort{display:flex;align-items:center;gap:var(--s-2);font-size:var(--fs-s);color:var(--ink-2)}.hd-sort select{height:40px;padding:0 12px;border:1px solid var(--line-strong);border-radius:var(--r-ui);background:var(--surface);color:var(--ink);font:inherit;font-weight:600}main .shopify-policy__container{width:100%;max-width:calc(76ch + 2 * var(--gutter));margin:0 auto;padding:var(--s-7) var(--gutter) var(--s-9)}main .shopify-policy__title{margin:0 0 var(--s-6);text-align:left}main .shopify-policy__title h1{margin:0;font-size:clamp(32px,4.2vw,56px);line-height:1.04;text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}main .shopify-policy__body{font-size:var(--fs-m);line-height:1.7;color:var(--ink);overflow-wrap:break-word}main .shopify-policy__body .rte>:first-child,.shopify-policy__body .rte>div>:first-child{margin-top:0}main .shopify-policy__body h2{margin:var(--s-7) 0 var(--s-3);font-size:clamp(22px,2.2vw,30px)}main .shopify-policy__body h3{margin:var(--s-6) 0 var(--s-2);font-size:var(--fs-h3)}main .shopify-policy__body h4,.shopify-policy__body h5{margin:var(--s-5) 0 var(--s-2);font-size:var(--fs-l)}main .shopify-policy__body p{margin:0 0 var(--s-4)}main .shopify-policy__body ul,.shopify-policy__body ol{margin:0 0 var(--s-4);padding-left:1.3em}main .shopify-policy__body li{margin-bottom:6px}main .shopify-policy__body a{color:inherit;text-decoration:underline wavy var(--gold);text-underline-offset:.28em;text-decoration-thickness:1.5px;overflow-wrap:anywhere}main .shopify-policy__body table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:0 0 var(--s-5)}main .shopify-policy__body th,.shopify-policy__body td{padding:8px 12px;text-align:left;border-bottom:1px solid var(--line);vertical-align:top}main .shopify-policy__body [style]{font-family:inherit!important;color:inherit!important;background:none!important}main .shopify-policy__body img{max-width:100%;height:auto}.hdsc-cart-note{margin:var(--s-3) 0 0;font-size:var(--fs-xs);line-height:1.4;color:var(--ink-2);text-align:center}hdsc-sortiment:not([data-ready]) .hd-grid{visibility:hidden}hdsc-sortiment:not([data-ready]) .card:nth-child(n+16){display:none}@media(max-width:1279px){hdsc-sortiment:not([data-ready]) .card:nth-child(n+13){display:none}}.shopify-policy__container{font-size:var(--fs-m, 16px);line-height:1.65}.shopify-policy__container p,.shopify-policy__container li{font-size:inherit;line-height:inherit}.article{padding:var(--s-4);background:var(--surface);border:1.5px solid var(--rosin);border-radius:var(--r-ui);transition:border-color .2s ease,background-color .2s ease}.article:hover,.article:focus-visible{background:var(--surface-2);border-color:var(--gold)}
/*# sourceMappingURL=/cdn/shop/t/18/assets/hdsc-components.css.map */
