.pk-ps{--pk-cream: var(--color-cream, #f5f0e8);--pk-ink: var(--color-ink, #1a1c1b);--pk-gold: var(--color-gold, #b98a3d);--pk-gold-hover: var(--color-gold-hover, #a67b35);--pk-muted: var(--color-muted, #6b6560);--pk-grey-well: #ece8e2;--pk-serif: var(--font-display, "Cormorant Garamond", Georgia, serif);--pk-sans: var(--font-body, "Inter", system-ui, sans-serif);--pk-max: min(100%, 1320px);--pk-ease: cubic-bezier(.22, 1, .36, 1);font-family:var(--pk-sans);color:var(--pk-ink)}.pk-viia-card{transition:transform .35s var(--pk-ease)}.pk-viia-card:hover{transform:translateY(-4px)}.pk-viia-card__media-wrap{position:relative}.pk-viia-card__well{background:#fff;border-radius:12px;padding:clamp(3px,1.5vw,5px);aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;border:0;border:3px solid #f6f6f6c7;overflow:hidden;transition:background .3s var(--pk-ease)}.pk-viia-card__img{width:100%;height:100%;object-fit:contain;transition:transform .6s var(--pk-ease)}.pk-viia-card:hover .pk-viia-card__img{transform:scale(1.04)}.pk-viia-card__badge{position:absolute;top:12px;right:12px;padding:6px 12px;border-radius:999px;background:var(--pk-gold);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--pk-ink);z-index:2}.pk-viia-card__cart{position:absolute;left:12px;right:12px;bottom:12px;z-index:3;min-height:44px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:var(--pk-gold);color:var(--pk-ink);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;opacity:0;transform:translateY(8px);transition:opacity .35s var(--pk-ease),transform .35s var(--pk-ease),background .3s}.pk-viia-card:hover .pk-viia-card__cart{opacity:1;transform:translateY(0)}.pk-viia-card__cart:hover{background:var(--pk-gold-hover)}.pk-viia-card__body{padding:14px 4px 0}.pk-viia-card__stars{display:flex;gap:2px;margin-bottom:8px;color:var(--pk-gold)}.pk-viia-card__link{text-decoration:none;color:inherit}.pk-viia-card__title{margin:0 0 6px;font-family:var(--pk-serif);font-size:1.05rem;font-weight:500;line-height:1.25}.pk-viia-card__prices{display:flex;align-items:baseline;gap:8px}.pk-viia-card__price{font-size:.92rem;font-weight:800}.pk-viia-card__price--sale{color:#8f3a32}.pk-viia-card__price--was{font-size:.82rem;color:var(--pk-muted);font-weight:600}.pk-rec{background:#fff;padding:clamp(56px,8vw,88px) clamp(20px,4vw,40px)}.pk-rec__inner{max-width:var(--pk-max);margin:0 auto}.pk-rec__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:clamp(32px,5vw,48px)}.pk-rec__title{margin:0;font-family:var(--pk-serif);font-size:clamp(2rem,4vw,2.75rem);font-weight:400;line-height:1.05}.pk-rec__tabs{display:flex;flex-wrap:wrap;gap:8px}.pk-rec__tab{border:1px solid rgba(26,28,27,.14);background:transparent;color:var(--pk-ink);border-radius:999px;padding:10px 18px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background .25s var(--pk-ease),border-color .25s var(--pk-ease),color .25s var(--pk-ease)}.pk-rec__tab:hover{border-color:var(--pk-gold)}.pk-rec__tab.is-active{background:var(--pk-ink);border-color:var(--pk-ink);color:var(--pk-cream)}.pk-rec__panel{display:none}.pk-rec__panel.is-active{display:block}.pk-rec__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2.5vw,28px)}.pk-faq{background:var(--pk-cream);padding:clamp(56px,8vw,96px) clamp(20px,4vw,40px);border-top:1px solid rgba(26,28,27,.06)}.pk-faq__inner{max-width:var(--pk-max);margin:0 auto;display:grid;grid-template-columns:1fr 1.2fr;gap:clamp(32px,5vw,72px);align-items:start}.pk-faq__title{margin:0;font-family:var(--pk-serif);font-size:clamp(2rem,4vw,2.75rem);font-weight:400;line-height:1.1}.pk-faq__item{border-bottom:1px solid rgba(26,28,27,.12)}.pk-faq__q{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;font-size:.95rem;font-weight:700;cursor:pointer;list-style:none}.pk-faq__q::-webkit-details-marker{display:none}.pk-faq__icon{font-size:1.25rem;font-weight:400;color:var(--pk-muted);transition:transform .3s var(--pk-ease)}.pk-faq__item[open] .pk-faq__icon{transform:rotate(45deg)}.pk-faq__a{padding:0 0 20px;font-size:.92rem;line-height:1.7;color:var(--pk-muted)}.pk-faq__a p{margin:0}.pk-reviews{background:#fff;padding:clamp(56px,8vw,96px) clamp(20px,4vw,40px)}.pk-reviews__inner{max-width:var(--pk-max);margin:0 auto}.pk-reviews__head{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:clamp(32px,5vw,48px);padding-bottom:24px;border-bottom:1px solid rgba(26,28,27,.1)}.pk-reviews__summary{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.pk-reviews__title{margin:0;font-family:var(--pk-serif);font-size:clamp(2rem,4vw,2.75rem);font-weight:400}.pk-reviews__score{display:flex;flex-direction:column;gap:4px}.pk-reviews__score-num{font-size:2rem;font-weight:700;line-height:1}.pk-reviews__stars{display:flex;gap:3px;color:var(--pk-gold)}.pk-reviews__count{margin:0;font-size:.88rem;color:var(--pk-muted)}.pk-reviews__write{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border-radius:999px;background:var(--pk-gold);color:var(--pk-ink);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border:0;cursor:pointer;transition:background .25s var(--pk-ease)}.pk-reviews__write:hover{background:var(--pk-gold-hover)}.pk-reviews__list{display:flex;flex-direction:column;gap:0}.pk-review{padding:28px 0;border-bottom:1px solid rgba(26,28,27,.08)}.pk-review__top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:10px}.pk-review__stars{display:flex;gap:2px;color:var(--pk-gold)}.pk-review__date{font-size:.82rem;color:var(--pk-muted)}.pk-review__author{margin:0 0 8px;font-size:.92rem;font-weight:700}.pk-review__verified{display:inline-block;margin-left:8px;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--pk-gold)}.pk-review__body{margin:0;font-size:.95rem;line-height:1.7;color:var(--pk-muted)}.pk-reviews__app{margin-top:24px}@media(max-width:989px){.pk-rec__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pk-faq__inner{grid-template-columns:1fr}}@media(max-width:599px){.pk-rec__head{flex-direction:column;align-items:flex-start}.pk-rec__grid{grid-template-columns:1fr}.pk-reviews__head{flex-direction:column;align-items:flex-start}}.pk-rec{padding:clamp(64px,9vw,104px) clamp(20px,4vw,48px);background:#faf8f4;border-top:1px solid rgba(26,28,27,.05)}.pk-rec__head{margin-bottom:clamp(36px,5.5vw,56px);align-items:center}.pk-rec__title{font-size:clamp(2.15rem,4.5vw,3rem);letter-spacing:-.02em}.pk-rec__tabs{gap:10px}.pk-rec__tab{padding:11px 20px;font-size:11px}.pk-rec__grid{gap:clamp(20px,3vw,36px)}.pk-rec .pk-viia-card__title{font-size:clamp(1rem,1.6vw,1.12rem)}.pk-rec .pk-viia-card__well{border-radius:18px}.pk-faq{padding:clamp(64px,9vw,104px) clamp(20px,4vw,48px)}.pk-faq__title{font-size:clamp(2.15rem,4.5vw,3rem);letter-spacing:-.02em}.pk-faq__q{font-size:.98rem;letter-spacing:.02em;text-transform:none;font-weight:600}.pk-reviews{padding:clamp(64px,9vw,104px) clamp(20px,4vw,48px);background:#fff}.pk-reviews__title{font-size:clamp(2.15rem,4.5vw,3rem);letter-spacing:-.02em}.pk-reviews__head{margin-bottom:clamp(36px,5.5vw,56px)}.pk-review{padding:clamp(24px,3vw,32px) 0}@media(max-width:989px){.pk-rec__head{align-items:flex-start}}.pk-rec,.pk-faq,.pk-reviews{padding:clamp(40px,6vw,64px) clamp(20px,4vw,48px)}.pk-rec__head,.pk-faq__head,.pk-reviews__head{margin-bottom:clamp(24px,3.5vw,40px)}.pk-rec__title,.pk-faq__title,.pk-reviews__title{font-family:var(--font-display, var(--pk-font-serif));font-weight:400}.pk-viia-card__title{margin-bottom:4px}.pk-viia-card__price-row{margin-top:4px;gap:6px}.pk-viia-card__cart{box-shadow:none;font-family:var(--font-body, var(--pk-font-sans));font-weight:600}.pk-viia-card:hover{transform:none}.pk-viia-card:hover .pk-viia-card__media img{transform:scale(1.02)}
/*# sourceMappingURL=/cdn/shop/t/22/assets/product-sections-pakhor.css.map */
