.gmbook .droptile{box-sizing:border-box;height:100%;color:inherit;border:1.5px solid var(--hair);background:var(--parch-hi);flex-direction:column;align-items:flex-start;gap:6px;padding:10px;text-decoration:none;display:flex}.gmbook a.droptile:hover,.gmbook a.droptile:focus-visible{border-color:var(--burgundy);background:#fbf3e2}.gmbook .droptile__pic{aspect-ratio:1;background:var(--parch);align-self:stretch;place-items:center;display:grid;position:relative;overflow:hidden}.gmbook .droptile__pic img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.gmbook .droptile__pic i{font-size:clamp(3.5rem,9vw,5.5rem);font-style:normal;line-height:1}.gmbook .droptile__pic i svg{opacity:.55;width:1em;height:1em}.gm2-pics .gmbook .droptile__pic>img{transition:opacity .45s}.gm2-pics .gmbook .droptile__pic>img:not([data-pic]){opacity:0}.gm2-pics .gmbook .droptile--post .droptile__pic:has(>img:not([data-pic])){aspect-ratio:1}.gm2-pics .gmbook .droptile__pic:has(>img:not([data-pic])):before{content:"";aspect-ratio:1;width:34%;color:var(--burgundy,#8b2c1f);background:currentColor;animation:2.4s ease-in-out infinite gm-breathe;-webkit-mask:url(/growlmaster/icons/pin-open.svg) 50%/contain no-repeat;mask:url(/growlmaster/icons/pin-open.svg) 50%/contain no-repeat}.gmbook .droptile--post .droptile__pic:has(>img:not([data-pic])):before{margin:auto;position:absolute;inset:0}@keyframes gm-breathe{0%,to{opacity:.6}50%{opacity:.15}}@media (prefers-reduced-motion:reduce){.gm2-pics .gmbook .droptile__pic:before{opacity:.3;animation:none}.gm2-pics .gmbook .droptile__pic>img{transition:none}}.gmbook .droptile b{color:var(--burgundy);font-size:1.05em}.gmbook .droptile__kind{background:var(--kind);color:#fff;letter-spacing:.06em;text-transform:uppercase;padding:0 .45em;font-family:Grandstander,system-ui,sans-serif;font-size:.72rem;font-weight:800;line-height:1.7}.gmbook[data-lang=he] .droptile__kind{letter-spacing:0}.gmbook .droptile__line{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gmbook .droptile__note{color:#8a6a10;font-size:.85em}.gmbook .droptile__by{font-size:.95em;font-weight:700}.gmbook a.droptile__by{color:var(--burgundy);text-decoration:none}.gmbook a.droptile__by:hover,.gmbook a.droptile__by:focus-visible{text-decoration:underline}.gmbook .droptile__counts{font-size:.95em;font-weight:700}.gmbook .droptile--post{gap:8px;height:auto;padding:0 0 14px}.gmbook .droptile--post>:not(.droptile__pic){margin-inline:14px}.gmbook .droptile--post .droptile__by{margin-top:12px;font-size:1.05em}.gmbook .droptile__maker{align-items:center;gap:10px;display:inline-flex}.gmbook .droptile--post .droptile__pic{aspect-ratio:auto;background:#fff;display:block}.gmbook .droptile--post .droptile__pic img{object-fit:contain;width:100%;height:auto;max-height:min(125cqw,80vh);display:block;position:static}.gmbook .droptile--post{container-type:inline-size}.gmbook .droptile--post .droptile__counts{font-size:1.05em}.gmbook .droptile--post b{font-size:1.25em}.gmbook .droptile--post .droptile__line{-webkit-line-clamp:2}.gmbook .gcounts{align-items:center;gap:6px;display:inline-flex}.gmbook .gcounts__saves{align-items:center;gap:4px;display:inline-flex}.gmbook .gadd{font:inherit;color:#fff;background:var(--burgundy);border:2px solid var(--burgundy);cursor:pointer;align-items:center;gap:6px;padding:6px 14px;font-weight:700;line-height:1.2;display:inline-flex}.gmbook .gadd:hover:not(:disabled),.gmbook .gadd:focus-visible{background:#a3382a}.gmbook .gadd.is-on{color:var(--burgundy);cursor:default;background:0 0}.gmbook .gadd__pin{background:currentColor;width:1.15em;height:1.15em;display:block;-webkit-mask:url(/growlmaster/icons/pin-open.svg) 50%/contain no-repeat;mask:url(/growlmaster/icons/pin-open.svg) 50%/contain no-repeat}.gmbook .droptile--post a{color:inherit;text-decoration:none}.gmbook .droptile--post .droptile__name:hover b,.gmbook .droptile--post .droptile__name:focus-visible b{text-decoration:underline}.gmbook .droptile--post .droptile__row{flex-wrap:wrap;justify-content:space-between;align-self:stretch;align-items:center;gap:10px;display:flex}
