.pk-reuse-hero,.pk-reuse-ritual,.pk-reuse-gallery{background:var(--pk-reuse-bg, #fdece4);color:var(--pk-reuse-body, var(--pk-on-surface-variant))}.pk-reuse-hero,.pk-reuse-ritual,.pk-reuse-gallery{padding:var(--pk-reuse-pad-top, 80px) 0 var(--pk-reuse-pad-bottom, 80px)}.pk-reuse-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--pk-xxl);align-items:center}.pk-reuse-hero__content{max-width:560px;display:flex;flex-direction:column;align-items:flex-start;gap:var(--pk-lg)}.pk-reuse-hero__content .pk-display-lg,.pk-reuse-ritual .pk-headline-lg,.pk-reuse-gallery .pk-headline-md{color:var(--pk-reuse-heading, var(--pk-on-surface))}.pk-reuse-hero__content .pk-body-lg,.pk-reuse-gallery .pk-body-md{color:var(--pk-reuse-body, var(--pk-on-surface-variant))}.pk-reuse-hero__content .rte p,.pk-reuse-gallery .rte p,.pk-reuse-step__text p,.pk-reuse-ritual__note p{margin:0}.pk-reuse-hero__buttons{display:flex;flex-wrap:wrap;gap:var(--pk-md);padding-top:var(--pk-sm)}.pk-reuse-hero__media{width:100%;height:var(--pk-reuse-hero-height, 560px);overflow:hidden;border-radius:55% 45% 36% 64%/55% 38% 62% 45%;background:var(--pk-surface-container);box-shadow:0 18px 36px #2818141f}.pk-reuse-hero__media picture,.pk-reuse-hero__image{width:100%;height:100%;display:block}.pk-reuse-hero__image{object-fit:cover}.pk-reuse-ritual__header{max-width:760px;margin:0 auto var(--pk-xxl);text-align:center}.pk-reuse-ritual__header .pk-eyebrow{margin-bottom:var(--pk-md)}.pk-reuse-ritual__rule{display:block;width:80px;height:1px;margin:var(--pk-lg) auto 0;background:color-mix(in srgb,var(--pk-reuse-accent, var(--pk-primary)) 48%,transparent)}.pk-reuse-ritual__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--pk-gutter)}.pk-reuse-step{min-height:320px;padding:40px 32px;border:1px solid var(--pk-reuse-border, var(--pk-outline-variant));border-radius:var(--pk-radius-xl);background:color-mix(in srgb,var(--pk-reuse-card, #fff8f6) 76%,transparent);text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:background-color .22s ease,transform .22s ease,box-shadow .22s ease}.pk-reuse-step:hover{background:var(--pk-reuse-card, #fff8f6);box-shadow:0 8px 24px #e3886d1f;transform:translateY(-2px)}.pk-reuse-step__icon-wrap{width:64px;height:64px;margin-bottom:var(--pk-lg);border:1px solid var(--pk-reuse-border, var(--pk-outline-variant));border-radius:var(--pk-radius-xl);background:var(--pk-surface-container-lowest);color:var(--pk-reuse-accent, var(--pk-primary));display:grid;place-items:center}.pk-reuse-step__icon-wrap .pk-icon{font-size:30px}.pk-reuse-step__icon-image{width:32px;height:32px;object-fit:contain}.pk-reuse-step__title{margin:0 0 var(--pk-md);color:var(--pk-reuse-heading, var(--pk-on-surface));font-family:var(--pk-font-display);font-size:24px;font-style:italic;font-weight:500;line-height:1.35}.pk-reuse-step__text{max-width:30em;color:var(--pk-reuse-body, var(--pk-on-surface-variant));font-family:var(--pk-font-body);font-size:14px;line-height:1.65}.pk-reuse-ritual__note{max-width:760px;margin:var(--pk-xl) auto 0;color:var(--pk-reuse-body, var(--pk-on-surface-variant));font-family:var(--pk-font-body);font-size:13px;line-height:1.6;text-align:center}.pk-reuse-gallery__header{margin-bottom:var(--pk-xl);display:flex;align-items:flex-end;justify-content:space-between;gap:var(--pk-xl)}.pk-reuse-gallery__header>div{max-width:640px}.pk-reuse-gallery__header .pk-body-md{margin-top:var(--pk-md)}.pk-reuse-gallery__link{flex:0 0 auto;color:var(--pk-reuse-accent, var(--pk-primary))!important;font-family:var(--pk-font-body);font-size:13px;font-weight:700;letter-spacing:.04em;text-decoration:none;display:inline-flex;align-items:center;gap:var(--pk-sm)}.pk-reuse-gallery__link .pk-icon{font-size:20px;transition:transform .18s ease}.pk-reuse-gallery__link:hover .pk-icon{transform:translate(4px)}.pk-reuse-gallery__grid{height:620px;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-rows:repeat(2,minmax(0,1fr));gap:var(--pk-gutter)}.pk-reuse-gallery-card{position:relative;min-height:0;overflow:hidden;border-radius:var(--pk-radius-lg);background:var(--pk-surface-container)}.pk-reuse-gallery-card--featured{grid-row:1 / 3}.pk-reuse-gallery-card__image{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.pk-reuse-gallery-card:hover .pk-reuse-gallery-card__image{transform:scale(1.035)}.pk-reuse-gallery-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,var(--pk-reuse-overlay, rgba(40, 24, 20, .24)),transparent 52%)}.pk-reuse-gallery-card__content{position:absolute;left:28px;right:28px;bottom:26px;z-index:1;color:#fff}.pk-reuse-gallery-card__content p{margin:0 0 6px;font-family:var(--pk-font-body);font-size:11px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.pk-reuse-gallery-card__content h3{margin:0;color:inherit;font-family:var(--pk-font-display);font-size:24px;font-weight:500;line-height:1.3}@media(max-width:767px){.pk-reuse-hero,.pk-reuse-ritual,.pk-reuse-gallery{padding-top:var(--pk-reuse-pad-top-mobile, 60px);padding-bottom:var(--pk-reuse-pad-bottom-mobile, 60px)}.pk-reuse-hero__grid{grid-template-columns:1fr;gap:var(--pk-xl)}.pk-reuse-hero__grid--mobile-image-first .pk-reuse-hero__media{order:-1}.pk-reuse-hero__content{gap:20px}.pk-reuse-hero__content .pk-display-lg{font-size:40px}.pk-reuse-hero__media{height:auto;aspect-ratio:1 / 1}.pk-reuse-hero__buttons{width:100%;padding-top:4px}.pk-reuse-hero__buttons .pk-btn{flex:1 1 100%}.pk-reuse-ritual__header{margin-bottom:var(--pk-xl)}.pk-reuse-ritual__grid{grid-template-columns:1fr;gap:var(--pk-md)}.pk-reuse-step{min-height:0;padding:32px 24px}.pk-reuse-gallery__header{align-items:flex-start;flex-direction:column;gap:var(--pk-lg)}.pk-reuse-gallery__grid{height:auto;grid-template-columns:1fr;grid-template-rows:none;gap:var(--pk-md)}.pk-reuse-gallery-card,.pk-reuse-gallery-card--featured{min-height:260px;grid-row:auto}.pk-reuse-gallery-card--featured{min-height:420px}.pk-reuse-gallery-card__content{left:20px;right:20px;bottom:20px}}@media(prefers-reduced-motion:reduce){.pk-reuse-step,.pk-reuse-gallery-card__image,.pk-reuse-gallery__link .pk-icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/phoolkala-reuse.css.map */
