.pp-bundle,.pp-bundles-preview,.pp-bundles-info{--ppb-ink: var(--pp7-ink, #11110f);--ppb-paper: var(--pp7-paper, #f5f0e6);--ppb-white: var(--pp7-white, #fffef8);--ppb-acid: var(--pp7-acid, #c9ff36);--ppb-purple-ink: #3b2a78;--ppb-purple-soft: #ece5ff;color:var(--ppb-ink)}.pp-bundle{padding-block:clamp(1.5rem,4vw,3rem) 0}.pp-bundle__inside{margin:0;padding:clamp(1.75rem,4vw,3rem) clamp(1rem,3vw,2.5rem);border-radius:28px;background:linear-gradient(135deg,#eaf6c9 0%,var(--ppb-paper) 55%,var(--ppb-white) 100%)}.pp-bundle__title,.pp-bundles__title{margin:0;font-size:clamp(1.6rem,3.2vw,2.4rem);font-weight:800;line-height:1.05;text-align:center}.pp-bundle__lead,.pp-bundles__lead{margin:.6rem auto 0;max-width:40rem;font-size:1rem;line-height:1.5;text-align:center;opacity:.8}.pp-bundle__audience{margin:.75rem auto 0;max-width:40rem;font-size:.95rem;text-align:center}.pp-bundle__strains{margin:1.75rem 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.pp-bundle-strain{display:grid;grid-template-rows:auto 1fr;overflow:hidden;background:var(--ppb-white);border-radius:20px}.pp-bundle-strain__media{display:block;aspect-ratio:1;background:var(--ppb-paper)}.pp-bundle-strain__media img{width:100%;height:100%;object-fit:cover}.pp-bundle-strain__body{padding:.9rem 1rem 1.1rem;display:grid;align-content:start;gap:.4rem}.pp-bundle-strain__role{justify-self:start;padding:.25rem .65rem;font-size:.75rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase;background:var(--ppb-acid);border-radius:999px}.pp-bundle-strain__name{margin:0;font-size:1.1rem;font-weight:800;line-height:1.15}.pp-bundle-strain__name a{color:inherit;text-decoration:none}.pp-bundle-strain__name a:hover{text-decoration:underline}.pp-bundle-strain__meta{margin:0;display:flex;flex-wrap:wrap;gap:.4rem;font-size:.85rem;opacity:.8}.pp-bundle-strain__meta span:before{content:"\b7";margin-right:.4rem}.pp-bundle-strain__effects{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.3rem}.pp-bundle-strain__effects li{padding:.25rem .6rem;font-size:.78rem;font-weight:700;color:var(--ppb-purple-ink);background:var(--ppb-purple-soft);border-radius:999px}.pp-bundle-strain__price{margin:.2rem 0 0;font-size:.82rem;opacity:.7}.pp-bundle__value{margin:1.5rem auto 0;padding:.9rem 1.25rem;max-width:44rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1.5rem;font-size:.95rem;background:var(--ppb-white);border-radius:999px}.pp-bundle__value s{opacity:.6}.pp-bundle__save,.pp-bundles__save{padding:.25rem .7rem;font-weight:800;background:var(--ppb-acid);border-radius:999px}.pp-bundle__note{margin:1rem auto 0;max-width:40rem;font-size:.85rem;text-align:center;opacity:.7}.pp-bundles__badge{position:absolute;top:.75rem;left:.75rem;padding:.3rem .75rem;font-size:.75rem;font-weight:800;color:var(--ppb-ink);background:var(--ppb-acid);border-radius:999px}.pp-bundles__save{color:var(--ppb-ink);font-size:.8rem}.pp-bundles__media--tile{display:grid;place-content:center;justify-items:center;gap:.25rem;text-align:center}.pp-bundles__media--acid{background:var(--ppb-acid)}.pp-bundles__media--purple{background:var(--pp7-purple, #b99cff)}.pp-bundles__media--coral{background:var(--pp7-coral, #ff745e)}.pp-bundles__media--sky{background:var(--pp7-sky, #9fe8ff)}.pp-bundles__count{font-size:clamp(4rem,9vw,6.5rem);font-weight:800;line-height:.9;color:var(--ppb-ink)}.pp-bundles__count-label{font-size:.8rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--ppb-ink)}.pp-bundles-info{padding-block:clamp(1rem,3vw,2rem) clamp(2.5rem,6vw,4.5rem);display:grid;gap:clamp(2rem,5vw,3.5rem);color:var(--pp7-ink, #11110f)}.pp-bundles-info__list{margin:1.5rem 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.pp-bundles-info__step{padding:1.25rem 1.25rem 1.4rem;display:grid;align-content:start;gap:.5rem;background:var(--pp7-white, #fffef8);border-radius:24px}.pp-bundles-info__num{width:2.4rem;height:2.4rem;display:grid;place-items:center;font-weight:800;background:var(--pp7-acid, #c9ff36);border-radius:50%}.pp-bundles-info__step h3{margin:.25rem 0 0;font-size:1.15rem;font-weight:800}.pp-bundles-info__step p{margin:0;font-size:.92rem;line-height:1.5;opacity:.8}.pp-bundles-info__qs{margin:1.5rem auto 0;max-width:46rem;display:grid;gap:.6rem}.pp-bundles-info__q{padding:1rem 1.25rem;background:var(--pp7-white, #fffef8);border-radius:18px}.pp-bundles-info__q summary{cursor:pointer;font-weight:800}.pp-bundles-info__q p{margin:.6rem 0 0;line-height:1.5;opacity:.8}.pp-bundles-info__note{margin:0;font-size:.8rem;text-align:center;opacity:.65}@media(max-width:989px){.pp-bundle__strains{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.pp-bundle__strains{gap:.65rem}.pp-bundle-strain__body{padding:.75rem .8rem .9rem}.pp-bundle__value{border-radius:20px}}@media(max-width:989px){.pp-bundles-info__list{grid-template-columns:1fr}}.pp-bundles-preview{padding-block:0 clamp(1.5rem,4vw,3rem)}.pp-bundles-preview__tile{aspect-ratio:1;display:grid;place-content:center;justify-items:center;gap:.25rem;text-align:center;border-radius:inherit}.pp-bundles-preview__strains{margin:0;padding:0;list-style:none;display:grid;gap:.2rem;width:100%;font-size:.85rem;font-weight:600;line-height:1.3;opacity:.8}.pp-bundles-preview__price{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.pp-bundles-preview__price strong{font-size:1.1rem}.pp-bundles-preview__price s{opacity:.6}
/*# sourceMappingURL=/cdn/shop/t/20/assets/puffy-bundles.css.map */
