.section-plant-hero{position:relative;isolation:isolate}.plant-hero__inner{width:100%;display:grid;grid-template-columns:1fr;gap:32px}@media(min-width:990px){.plant-hero__inner{grid-template-columns:var(--plant-hero-gallery-cols, 1fr 1fr);gap:var(--plant-hero-gap, 40px);align-items:start}}.plant-hero__gallery{position:relative}.plant-gallery__main{position:relative;aspect-ratio:var(--plant-hero-aspect, 4 / 5);max-width:var(--plant-hero-gallery-max, none);margin-inline:auto;overflow:hidden;border-radius:8px;background:rgb(from var(--color-foreground) r g b / .04)}.plant-gallery__main-img,.plant-gallery__main img{width:100%;height:100%;object-fit:cover;display:block}.plant-gallery__main-btn{display:block;width:100%;height:100%;margin:0;padding:0;border:0;background:none;cursor:zoom-in;position:relative}.plant-gallery__zoom-hint{position:absolute;bottom:10px;right:10px;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;color:var(--color-background);background:rgb(from var(--color-foreground) r g b / .55);opacity:0;transition:opacity .2s ease;pointer-events:none}.plant-gallery__main-btn:hover .plant-gallery__zoom-hint,.plant-gallery__main-btn:focus-visible .plant-gallery__zoom-hint{opacity:1}@media(hover:none){.plant-gallery__zoom-hint{opacity:1}}.plant-gallery__thumbs{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:8px}.plant-gallery__thumb{position:relative;aspect-ratio:1 / 1;overflow:hidden;border-radius:6px;border:1px solid rgb(from var(--color-foreground) r g b / .1);background:rgb(from var(--color-foreground) r g b / .04)}.plant-gallery__thumb.is-active{border-color:var(--color-foreground)}.plant-gallery__thumb-btn{display:block;width:100%;height:100%;margin:0;padding:0;border:0;background:none;cursor:pointer}.plant-gallery__thumb img,.plant-gallery__thumb-img{width:100%;height:100%;object-fit:cover;display:block}.plant-lightbox-open{overflow:hidden}.plant-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:clamp(16px,4vw,56px);background:#000000db}.plant-lightbox[hidden]{display:none}.plant-lightbox__img{max-width:100%;max-height:100%;object-fit:contain;border-radius:6px;box-shadow:0 12px 48px #00000080}.plant-lightbox__close{position:absolute;top:clamp(12px,3vw,28px);right:clamp(12px,3vw,28px);width:44px;height:44px;display:flex;align-items:center;justify-content:center;font-size:28px;line-height:1;color:#fff;background:#ffffff1f;border:0;border-radius:50%;cursor:pointer;transition:background .2s ease}.plant-lightbox__close:hover{background:#ffffff3d}.plant-hero__card{position:relative;display:flex;flex-direction:column;gap:24px}@media(min-width:990px){.plant-hero__card[data-sticky=true]{position:sticky;top:96px;align-self:start}}.specimen-card__identity{display:block}.specimen-card__eyebrow{font-family:var(--brand-font-body);font-size:var(--brand-text-caption);font-weight:var(--brand-font-weight-semibold);line-height:1;text-transform:uppercase;letter-spacing:var(--brand-letter-spacing-wide);opacity:.65;margin:0 0 14px;color:var(--color-foreground)}.specimen-card__title{font-family:var(--brand-font-heading);font-size:var(--plant-hero-title-size, var(--brand-text-h1));font-weight:var(--brand-font-weight-regular);line-height:var(--brand-line-height-tight);letter-spacing:var(--brand-letter-spacing-tight);margin:0;text-wrap:balance;overflow-wrap:anywhere;color:var(--color-foreground)}@media(max-width:749px){.section-plant-hero .specimen-card__title{font-size:var(--plant-hero-title-size-mobile, var(--plant-hero-title-size, var(--brand-text-h1)))}}.specimen-card__latin{margin:12px 0 0;font-family:var(--brand-font-body);font-size:var(--brand-text-body);line-height:var(--brand-line-height-normal);letter-spacing:var(--brand-letter-spacing-normal);opacity:.78;overflow-wrap:anywhere;color:var(--color-foreground)}.specimen-card__latin em{font-style:italic}.pbr-pill__sep{display:inline-block;margin-inline:4px;opacity:.55}.pbr-pill{display:inline-flex;align-items:center;gap:4px;margin-inline-start:4px;padding:3px 10px;border-radius:100px;background:var(--color-foreground);color:var(--color-background);font-family:var(--brand-font-body);font-size:var(--brand-text-caption);font-weight:var(--brand-font-weight-bold);line-height:1;letter-spacing:var(--brand-letter-spacing-wide);text-transform:uppercase;white-space:nowrap}.bloom-dots{list-style:none;display:inline-flex;gap:6px;margin:16px 0 0;padding:0}.bloom-dots__dot{width:18px;height:18px;border-radius:50%;border:1px solid rgb(from var(--color-foreground) r g b / .2);background:currentColor}.bloom-dots__dot[data-color=biale],.bloom-dots__dot[data-color=bia-e],.bloom-dots__dot[data-color=bia-y]{background:var(--bloom-biale)}.bloom-dots__dot[data-color=rozowe],.bloom-dots__dot[data-color=r-owe]{background:var(--bloom-rozowe)}.bloom-dots__dot[data-color=czerwone]{background:var(--bloom-czerwone)}.bloom-dots__dot[data-color=purpurowe]{background:var(--bloom-purpurowe)}.bloom-dots__dot[data-color=zolto-zielone]{background:var(--bloom-zolto-zielone)}.bloom-dots__dot[data-color=liliowe]{background:var(--bloom-liliowe)}.specimen-card__rating{display:flex;align-items:baseline;gap:8px;font-family:var(--brand-font-body);font-size:var(--brand-text-body-sm);font-weight:var(--brand-font-weight-medium);line-height:1;color:var(--color-foreground)}.specimen-card__rating .stars,.specimen-card__rating .specimen-card__stars{display:inline-flex;align-items:center;gap:2px;color:var(--color-foreground)}.specimen-card__rating .rating-count{opacity:.6}.specimen-card__price{display:flex;align-items:baseline;gap:12px;padding-block:12px;border-top:1px dashed rgb(from var(--color-foreground) r g b / .25);border-bottom:1px dashed rgb(from var(--color-foreground) r g b / .25);color:var(--color-foreground)}.specimen-card__price .price-label{font-family:var(--brand-font-body);font-size:var(--brand-text-caption);font-weight:var(--brand-font-weight-medium);line-height:1;text-transform:uppercase;letter-spacing:var(--brand-letter-spacing-wide);opacity:.6}.specimen-card__price .price{font-family:var(--brand-font-heading);font-size:var(--brand-text-h2-mid);font-weight:var(--brand-font-weight-regular);line-height:1;letter-spacing:var(--brand-letter-spacing-tight)}.specimen-card__chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.specimen-card__chip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid rgb(from var(--color-foreground) r g b / .18);border-radius:100px;background:rgb(from var(--color-foreground) r g b / .04);color:var(--color-foreground);font-family:var(--brand-font-body);font-size:var(--brand-text-body-sm);font-weight:var(--brand-font-weight-medium);line-height:1;letter-spacing:var(--brand-letter-spacing-normal);white-space:nowrap}.specimen-card__chip-icon{display:inline-flex;align-items:center;line-height:1}.specimen-card__chip-icon .plant-icon{width:1em;height:1em}.specimen-card__delivery-icon{display:inline-flex;align-items:center;line-height:1}.specimen-card__delivery-icon .plant-icon{width:1em;height:1em}.specimen-card__chip-label{opacity:.6;font-weight:var(--brand-font-weight-regular)}.specimen-card__delivery{display:flex;align-items:center;gap:8px}.format-cards{border:0;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px}@media(max-width:749px){.format-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,110px),1fr))}}.format-cards__legend{grid-column:1 / -1;font-family:var(--brand-font-body);font-size:var(--brand-text-caption);font-weight:var(--brand-font-weight-medium);line-height:1;text-transform:uppercase;letter-spacing:var(--brand-letter-spacing-wide);opacity:.6;padding:0;margin-bottom:4px;color:var(--color-foreground)}.format-card{position:relative;border:1px solid rgb(from var(--color-foreground) r g b / .15);border-radius:8px;background:rgb(from var(--color-background) r g b / .4);transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.format-card:hover{border-color:var(--color-foreground)}.format-card.is-selected{border-color:var(--color-foreground);box-shadow:inset 0 0 0 1px var(--color-foreground);background:rgb(from var(--color-foreground) r g b / .06)}.format-card__link{display:flex;flex-direction:column;gap:6px;padding:12px 10px;color:inherit;text-decoration:none}.format-card__name{font-family:var(--brand-font-body);font-size:var(--brand-text-caption);font-weight:var(--brand-font-weight-bold);line-height:1.2;text-transform:uppercase;letter-spacing:var(--brand-letter-spacing-wide);overflow-wrap:anywhere}.format-card__price{font-family:var(--brand-font-heading);font-size:var(--brand-text-body);font-weight:var(--brand-font-weight-regular);line-height:1}.format-card__meta{margin:0;display:grid;gap:2px;font-size:var(--brand-text-caption);line-height:var(--brand-line-height-heading);opacity:.75}.format-card__meta div{display:flex;justify-content:space-between;gap:6px}.format-card__meta dt{font-weight:var(--brand-font-weight-medium);opacity:.7}.format-card__meta dd{margin:0;font-weight:var(--brand-font-weight-bold)}.specimen-card__buy{display:flex;flex-direction:column;gap:16px}.specimen-card__buy-row{display:flex;gap:8px;align-items:stretch;flex-wrap:wrap}.specimen-card__cta{flex:1;min-width:160px}.specimen-card__stock{font-family:var(--brand-font-body);font-size:var(--brand-text-body-sm);font-weight:var(--brand-font-weight-medium);line-height:var(--brand-line-height-heading);margin:0;opacity:.7;color:var(--color-foreground)}.specimen-card__stock--low{color:var(--bloom-czerwone);opacity:1;font-weight:var(--brand-font-weight-bold)}.specimen-card__stock--out{color:var(--bloom-czerwone);opacity:1}.specimen-card__app-block{font-size:var(--brand-text-body-sm);opacity:.85;color:var(--color-foreground)}.specimen-card__app-block *{font-family:inherit!important;font-size:inherit!important;color:inherit!important}.specimen-card__trust{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:var(--brand-text-body-sm);opacity:.85;color:var(--color-foreground)}.specimen-card__trust li{display:flex;align-items:flex-start;gap:8px;overflow-wrap:anywhere}.specimen-card__trust li .plant-icon{margin-top:2px;opacity:.85}@media(prefers-reduced-motion:reduce){.format-card{transition:none}}.section-plant-hero .format-card:focus-within{outline:2px solid var(--color-foreground);outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-plant-hero.css.map */
