.plant-index-intro{margin-bottom:20px}#plant-index{font-size:1.4rem}#plant-index .icon{width:1.6rem;position:absolute;top:20px;right:20px}#plant-index .active{display:inline-block!important}#plant-index [data-target]{background:none;border:none}#plant-index [data-target].active{background:#913451;border-radius:15px;color:#fff}#plant-index button:hover{cursor:pointer;text-decoration:underline;font-weight:700}#plant-index div[data-level]{width:100%}#plant-index div[data-level] button{width:100%;text-align:left;z-index:1}#plant-index div[data-level=group]{padding-bottom:2.5rem}#plant-index div[data-level=group]>ul{margin:2.5rem 0;padding:0}#plant-index div[data-level=group]>ul li{display:flex;position:relative;line-height:1;padding:1.5rem 0;border-top:.1rem solid rgba(var(--color-foreground),.08);border-bottom:.1rem solid rgba(var(--color-foreground),.08)}#plant-index a[data-level=index]{letter-spacing:0;font-weight:700;color:#000;display:inline-block;text-align:center;text-decoration:none;width:30px;height:30px;font-size:1.8rem}#plant-index a[data-level=index]:hover{cursor:pointer;font-weight:700;text-decoration:none}#plant-index button[data-level=group]:hover{cursor:pointer;text-decoration:underline;font-weight:700}.plant-index-letters{list-style:none;padding:1rem 0;margin-left:-4px}.plant-index-letters li{display:inline;padding:0 .3rem}#plant-index-navigation{border:1px solid var(--light-green);margin:0;padding:0}#plant-index-navigation li{display:inline;padding:0 .3rem}#plant-index-navigation li button[data-level=index]{font-size:1.1rem}#plant-index-navigation li:not(:last-child):after{content:">";color:var(--light-green)}#plant-index summary h3,#plant-index summary h4{width:100%}.plant-index-wrapper{background:#efe9e1;padding-top:2rem;padding-bottom:2rem}#genus-list{list-style:none;padding:0;margin:2rem 0}#genus-list .genus-item .genus-item-content{display:flex;flex-direction:row;background:#fff;align-items:center;margin-top:1rem;padding:2rem 3rem 2rem 1rem;text-decoration:none;position:relative}#genus-list .genus-item .genus-item-content .button--primary{background:var(--gold);min-width:auto;padding-left:1.5rem;padding-right:1.5rem;min-height:3.2rem}#genus-list .genus-item .genus-item-content .button--primary:after{box-shadow:var(--gold) 0 0 0 1px,var(--gold) 0 0 0 1px}#genus-list .genus-item.active .genus-item-content .button--primary .icon.icon-arrow{rotate:90deg}#genus-list .genus-item .genus-item-content .genus-item-title{padding:0 2rem;flex-grow:1}#genus-list .genus-item .genus-item-content .genus-item-title h3{display:inline;font-weight:500}#genus-list .genus-item .genus-item-content .genus-item-title h3 a{color:inherit;text-decoration:none}#genus-list .genus-item .genus-item-content .genus-item-title h3 a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}#genus-list .genus-item .genus-item-content .genus-item-title h3,#genus-list .genus-item .genus-item-content .genus-item-title span{font-size:2rem}#genus-list .genus-item .genus-item-content span .icon{width:2rem}.genus-item-species,.genus-item-hybrids,.genus-item-hybrids-list{display:none;gap:1rem}#genus-list .genus-item.active .genus-item-species,#genus-list .genus-item.active .genus-item-hybrids{display:block;padding:1rem 0}.genus-item-species .specie-item,.genus-item-hybrids-list .specie-item{background:#fff;position:relative;display:flex;flex-direction:row;align-items:center;padding-right:2rem;text-decoration:none}.genus-item-species .specie-item,.genus-item-hybrids-list .specie-item{flex-grow:0}.specie-item .specie-item-content{width:100%;height:100%;display:flex;flex-direction:row;justify-content:space-between;padding:2rem}.specie-item .specie-item-icons{display:flex;justify-content:space-between;align-items:center}.specie-item .specie-item-icons .info-icons{display:flex;color:var(--rose);margin-right:1rem}.specie-item .specie-item-icons .button{justify-self:flex-end;min-width:auto;padding-left:1.5rem;padding-right:1.5rem;min-height:3.2rem}.specie-item h3,.specie-item h4{margin:0;font-family:var(--cabrito--sans-font)}.specie-item h3 a{color:inherit;text-decoration:none;font-weight:900}.specie-item h3 a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.specie-item h3 small{color:var(--rose)}.specie-item span .icon{width:2rem}@media screen and (min-width: 750px){#genus-list .genus-item.active .genus-item-hybrids{display:block}#genus-list .genus-item.active .genus-item-species,#genus-list .genus-item .genus-item-hybrids-list.active{display:grid;grid-template-columns:1fr 1fr}#genus-list .genus-item .genus-item-hybrids-list.active{margin-top:1rem}}.plant-index-wrapper .icon-wrapper{display:flex;align-items:center}.plant-index-wrapper .icon-wrapper .icon{color:var(--rose)}.plant-index-wrapper .icon-info-information,.plant-index-wrapper .icon-info-shop{height:4rem;width:4rem}.button--hybrids{display:inline-flex;padding:2rem 4rem 2rem 3rem;background:#fff;justify-content:space-between;width:calc(50% - .5rem);border:0;color:rgb(var(--color-foreground));text-decoration:none;font-weight:900;font-size:calc(var(--font-heading-scale) * 1.8rem)}.button--hybrids:before,.button--hybrids:after{display:none}.button--hybrids span{background-color:var(--rose);color:#fff;min-width:4.2rem;padding-left:1.5rem;padding-right:1.5rem;min-height:3.2rem;border-radius:var(--buttons-radius-outset)}.button--hybrids.active span svg{rotate:90deg}
/*# sourceMappingURL=/cdn/shop/t/3/assets/plant-index.css.map */
