:root{--pk-cacao: #2A1912;--pk-cioc: #4A2E22;--pk-pesca: #FAE4D6;--pk-crema: #FBF5F0;--pk-caramello: #C08457;--pk-oro: #E8C189;--pk-oro-antico: #B4874A;--pk-testo: #3A241B;--pk-testo-2: #7A5A4A;--pk-linea: rgba(74, 46, 34, .14);--pk-linea-scura: rgba(232, 193, 137, .22);--pk-r: 14px;--font-heading-family: "Prata", Georgia, "Times New Roman", serif;--font-heading-weight: 400;--font-heading-style: normal;--font-body-family: "DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-body-weight: 400;--font-body-weight-bold: 700}body{letter-spacing:0}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-weight:400;letter-spacing:0;text-wrap:balance}.button,.shopify-payment-button__button--unbranded{font-family:var(--font-body-family);font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-size:1.3rem}.card__media,.card .media,.card__inner{border-radius:var(--pk-r);overflow:hidden}.card__heading{font-family:var(--font-heading-family);font-weight:400;font-size:1.7rem;line-height:1.3}.price{font-variant-numeric:tabular-nums;letter-spacing:.02em}.price-item--regular,.price-item--sale{font-weight:600}.badge{font-family:var(--font-body-family);letter-spacing:.06em;text-transform:uppercase;font-size:1.1rem}.product__title h1{font-size:clamp(2.6rem,3vw,3.6rem);line-height:1.15}.product__media-item .media{border-radius:var(--pk-r)}.product__description{line-height:1.7}.section-header .header-wrapper{border-bottom:1px solid var(--pk-linea-scura)}.header__menu-item span{font-size:1.4rem;letter-spacing:.04em}.announcement-bar__message{font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase}.pk{font-family:var(--font-body-family);color:var(--pk-testo)}.pk *,.pk *:before,.pk *:after{box-sizing:border-box}.pk-in{width:100%;max-width:1240px;margin:0 auto;padding:0 2rem}@media(min-width:750px){.pk-in{padding:0 4rem}}.pk-occhiello{font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--pk-oro-antico);margin:0 0 1.4rem}.pk-scuro .pk-occhiello{color:var(--pk-oro)}.pk-titolo{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(3rem,4.2vw,4.8rem);line-height:1.12;margin:0 0 1.6rem;color:inherit;text-wrap:balance}.pk-riga{width:64px;height:2px;background:linear-gradient(90deg,var(--pk-oro),transparent);margin:0 0 2.2rem;border:0}.pk-testo{font-size:1.65rem;line-height:1.7;max-width:60ch;margin:0 0 2.4rem;color:var(--pk-testo-2)}.pk-testo p{margin:0 0 1rem}.pk-scuro .pk-testo{color:#fae4d6c7}.pk-tasti{display:flex;flex-wrap:wrap;gap:1.2rem}.pk-tasto{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:4.8rem;padding:0 2.6rem;border-radius:6px;font-size:1.3rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:transform .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease;border:1px solid transparent;cursor:pointer}.pk-tasto:hover{transform:translateY(-2px)}.pk-tasto:focus-visible{outline:2px solid var(--pk-oro);outline-offset:3px}.pk-tasto--oro{background:var(--pk-oro);color:var(--pk-cacao)}.pk-tasto--oro:hover{background:#f0d3a8}.pk-tasto--linea{border-color:#fae4d673;color:var(--pk-pesca)}.pk-tasto--linea:hover{border-color:var(--pk-oro);color:var(--pk-oro)}.pk-tasto--cioc{background:var(--pk-cioc);color:var(--pk-pesca)}.pk-tasto--cioc:hover{background:var(--pk-cacao)}.pk-tasto--linea-scura{border-color:#4a2e2259;color:var(--pk-cioc)}.pk-tasto--linea-scura:hover{border-color:var(--pk-cioc)}.pk-scuro{background:radial-gradient(120% 90% at 85% 0%,#5A3A2C 0%,var(--pk-cioc) 38%,var(--pk-cacao) 100%);color:var(--pk-pesca)}.pk-pesca{background:var(--pk-pesca)}.pk-crema{background:var(--pk-crema)}.pk-sez{padding:7rem 0}@media(min-width:990px){.pk-sez{padding:10rem 0}}.pk-testa{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:4rem}.pk-testa .pk-titolo{margin:0}.pk-link{color:inherit;font-size:1.3rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:.3rem}.pk-link:hover{color:var(--pk-oro-antico)}.pk [data-pk-in]{transition:opacity .7s ease,transform .7s ease;transition-delay:var(--d, 0s)}.pk-anim [data-pk-in]:not(.pk-visto){opacity:0;transform:translateY(18px)}@media(prefers-reduced-motion:reduce){.pk [data-pk-in]{transition:none}.pk-anim [data-pk-in]:not(.pk-visto){opacity:1;transform:none}.pk-tasto:hover{transform:none}}.pk-hero{position:relative;overflow:hidden;padding:6rem 0 7rem}@media(min-width:990px){.pk-hero{padding:8rem 0 9rem}}.pk-hero__simbolo{position:absolute;right:-4rem;bottom:-10rem;width:40rem;opacity:.07;pointer-events:none}.pk-hero__griglia{position:relative;z-index:1;display:grid;gap:5rem;align-items:center}@media(min-width:990px){.pk-hero__griglia{grid-template-columns:1.05fr .95fr;gap:7rem}}.pk-hero .pk-titolo{font-size:clamp(3.6rem,5.4vw,6.2rem);line-height:1.06}.pk-hero .pk-titolo em{font-style:normal;color:var(--pk-oro)}.pk-numeri{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;margin-top:4.4rem;padding-top:2.6rem;border-top:1px solid var(--pk-linea-scura);max-width:56rem}.pk-numeri b{display:block;font-family:var(--font-heading-family);font-weight:400;font-size:clamp(2.6rem,3.2vw,3.6rem);line-height:1;color:var(--pk-oro);font-variant-numeric:tabular-nums;white-space:nowrap}.pk-numeri span{display:block;margin-top:.8rem;font-size:1.15rem;letter-spacing:.08em;text-transform:uppercase;color:#fae4d6b3;line-height:1.4}.pk-cornice{position:relative;border-radius:22px;padding:1rem;background:linear-gradient(145deg,#e8c1898c,#e8c18914 40%,#e8c18966);box-shadow:0 40px 80px -30px #0009}.pk-cornice img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:14px}.pk-cornice__nota{position:absolute;left:-1.6rem;bottom:2.4rem;background:var(--pk-crema);color:var(--pk-cioc);border-radius:10px;padding:1.2rem 1.6rem;font-size:1.25rem;line-height:1.35;box-shadow:0 18px 40px -18px #0000008c;max-width:24rem}.pk-cornice__nota b{display:block;font-family:var(--font-heading-family);font-weight:400;font-size:1.7rem}@media(max-width:749px){.pk-cornice__nota{left:1rem;bottom:1rem}}.pk-maestri__lista{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(22rem,1fr);gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:1rem;scrollbar-width:thin}@media(min-width:990px){.pk-maestri__lista{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(var(--n, 5),minmax(0,1fr));overflow:visible}}.pk-maestro{scroll-snap-align:start;display:block;text-decoration:none;color:inherit}.pk-maestro__foto{position:relative;border-radius:var(--pk-r);overflow:hidden;aspect-ratio:3 / 4;background:var(--pk-pesca)}.pk-maestro__foto img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease;display:block}.pk-maestro:hover .pk-maestro__foto img{transform:scale(1.04)}.pk-maestro__foto:after{content:"";position:absolute;inset:auto 0 0 0;height:45%;background:linear-gradient(180deg,transparent,rgba(42,25,18,.78))}.pk-maestro__nome{position:absolute;left:1.6rem;right:1.6rem;bottom:1.4rem;z-index:1;color:var(--pk-crema);font-family:var(--font-heading-family);font-size:2rem;line-height:1.2}.pk-maestro__ruolo{margin:1.2rem 0 0;font-size:1.35rem;color:var(--pk-testo-2);line-height:1.5}.pk-maestro__vedi{display:inline-block;margin-top:.6rem;font-size:1.15rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--pk-oro-antico)}.pk-maestro--invito .pk-maestro__foto{display:flex;flex-direction:column;justify-content:flex-end;padding:2rem;background:var(--pk-cioc);color:var(--pk-pesca)}.pk-maestro--invito .pk-maestro__foto:after{display:none}.pk-maestro--invito b{font-family:var(--font-heading-family);font-weight:400;font-size:2.2rem;line-height:1.2;color:var(--pk-oro)}.pk-maestro--invito p{margin:1rem 0 0;font-size:1.4rem;line-height:1.5;color:#fae4d6cc}.pk-prodotti__griglia{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 1.6rem}@media(min-width:750px){.pk-prodotti__griglia{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1100px){.pk-prodotti__griglia{grid-template-columns:repeat(4,minmax(0,1fr));gap:3.2rem 2.4rem}}.pk-prod{display:flex;flex-direction:column;text-decoration:none;color:inherit}.pk-prod__foto{position:relative;border-radius:var(--pk-r);overflow:hidden;aspect-ratio:1;background:#fff;border:1px solid var(--pk-linea)}.pk-prod__foto img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease,opacity .4s ease}.pk-prod__foto img+img{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.pk-prod:hover .pk-prod__foto img:first-child{transform:scale(1.04)}.pk-prod:hover .pk-prod__foto img+img{opacity:1}.pk-prod__firma{position:absolute;left:1rem;top:1rem;background:#fbf5f0f0;color:var(--pk-cioc);font-size:1.05rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:.5rem .9rem;border-radius:99px;max-width:calc(100% - 2rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-prod__nome{font-family:var(--font-heading-family);font-size:1.6rem;line-height:1.3;margin:1.4rem 0 .6rem;overflow-wrap:anywhere}@media(min-width:750px){.pk-prod__nome{font-size:1.75rem}}.pk-prod__prezzo{font-size:1.4rem;font-weight:600;color:var(--pk-oro-antico);font-variant-numeric:tabular-nums;margin-top:auto}.pk-prod__prezzo s{color:var(--pk-testo-2);font-weight:400;margin-left:.6rem}.pk-misura__griglia{display:grid;gap:4.4rem;align-items:center}@media(min-width:990px){.pk-misura__griglia{grid-template-columns:.9fr 1.1fr;gap:8rem}}.pk-misura__foto{border-radius:20px;overflow:hidden;aspect-ratio:4 / 5;background:var(--pk-pesca)}.pk-misura__foto img{width:100%;height:100%;object-fit:cover;display:block}.pk-passi{list-style:none;margin:0 0 3.2rem;padding:0;display:grid;counter-reset:pk}.pk-passi li{counter-increment:pk;display:grid;grid-template-columns:5.2rem 1fr;gap:1.6rem;padding:2.2rem 0;border-top:1px solid var(--pk-linea)}.pk-passi li:last-child{border-bottom:1px solid var(--pk-linea)}.pk-passi li:before{content:counter(pk,decimal-leading-zero);font-family:var(--font-heading-family);font-size:2.6rem;line-height:1;color:var(--pk-oro-antico)}.pk-passi h3{margin:0 0 .6rem;font-size:2rem;line-height:1.25;color:var(--pk-cioc)}.pk-passi p{margin:0;font-size:1.5rem;line-height:1.65;color:var(--pk-testo-2)}.pk-sil__griglia{display:grid;gap:4rem;align-items:start}@media(min-width:990px){.pk-sil__griglia{grid-template-columns:1fr 1fr;gap:8rem}}.pk-temp{display:grid;grid-template-columns:1fr 1fr;border-radius:18px;overflow:hidden;background:var(--pk-crema);box-shadow:0 30px 60px -36px #4a2e2280}.pk-temp>div{padding:3rem 2.4rem 2rem}.pk-temp>div+div{border-left:1px solid var(--pk-linea)}.pk-temp b{display:block;font-family:var(--font-heading-family);font-weight:400;font-size:clamp(4rem,6vw,6.4rem);line-height:1;color:var(--pk-cioc);font-variant-numeric:tabular-nums;white-space:nowrap}.pk-temp span{display:block;margin-top:1rem;font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;color:var(--pk-testo-2)}.pk-temp__barra{grid-column:1 / -1;padding:0 2.4rem 2.6rem}.pk-temp__barra i{display:block;height:8px;border-radius:99px;background:linear-gradient(90deg,#8fb7d9,#e8c189 55%,#c0573a)}.pk-pregi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin-top:1.6rem}.pk-pregi div{background:var(--pk-crema);border-radius:12px;padding:1.8rem 1.4rem;border:1px solid var(--pk-linea);min-width:0}.pk-pregi b{display:block;font-family:var(--font-heading-family);font-weight:400;font-size:1.7rem;color:var(--pk-cioc);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.pk-pregi span{display:block;margin-top:.4rem;font-size:1.25rem;line-height:1.4;color:var(--pk-testo-2)}@media(max-width:480px){.pk-pregi{grid-template-columns:1fr}}.pk-evid__griglia{display:grid;gap:4rem;align-items:center}@media(min-width:990px){.pk-evid__griglia{grid-template-columns:1fr 1fr;gap:8rem}}.pk-evid__foto{position:relative}.pk-evid__foto img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:18px;display:block}.pk-sigillo{position:absolute;right:-.6rem;top:-.6rem;width:10.4rem;height:10.4rem;border-radius:50%;background:var(--pk-oro);color:var(--pk-cacao);display:grid;place-items:center;text-align:center;font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;line-height:1.25;transform:rotate(-10deg);box-shadow:0 16px 30px -14px #0009;padding:1rem}.pk-evid__prezzo{font-family:var(--font-heading-family);font-size:3rem;color:var(--pk-oro);margin:0 0 2.4rem;font-variant-numeric:tabular-nums}.pk-sede__griglia{display:grid;gap:4rem}@media(min-width:990px){.pk-sede__griglia{grid-template-columns:1fr 1fr;gap:8rem;align-items:center}}.pk-schede{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem}@media(max-width:560px){.pk-schede{grid-template-columns:1fr}}.pk-scheda{background:var(--pk-crema);border:1px solid var(--pk-linea);border-radius:14px;padding:2.2rem;min-width:0}.pk-scheda small{display:block;font-size:1.1rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--pk-oro-antico);margin-bottom:.8rem}.pk-scheda p,.pk-scheda a{margin:0;font-size:1.55rem;line-height:1.55;color:var(--pk-cioc);text-decoration:none;overflow-wrap:anywhere}.pk-scheda a:hover{color:var(--pk-oro-antico)}.pk-piede{padding:7rem 0 3rem}.pk-piede__griglia{display:grid;gap:4rem}@media(min-width:750px){.pk-piede__griglia{grid-template-columns:1.4fr 1fr 1fr 1fr}}.pk-piede__logo{width:200px;max-width:100%;height:auto;display:block;margin-bottom:2rem}.pk-piede h2{font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--pk-oro);margin:0 0 1.6rem}.pk-piede ul{list-style:none;margin:0;padding:0;display:grid;gap:.9rem}.pk-piede a,.pk-piede p,.pk-piede li{color:#fae4d6cc;font-size:1.45rem;line-height:1.55;text-decoration:none;margin:0}.pk-piede a:hover{color:var(--pk-oro)}.pk-piede__social{display:flex;gap:1rem;margin-top:2rem}.pk-piede__social a{width:4rem;height:4rem;border:1px solid var(--pk-linea-scura);border-radius:50%;display:grid;place-items:center}.pk-piede__social svg{width:1.8rem;height:1.8rem;fill:currentColor}.pk-piede__fondo{margin-top:5rem;padding-top:2.4rem;border-top:1px solid var(--pk-linea-scura);display:flex;flex-wrap:wrap;gap:1.6rem 3rem;justify-content:space-between;align-items:center}.pk-piede__fondo p,.pk-piede__fondo a{font-size:1.25rem;color:#fae4d699}.pk-piede__legali{display:flex;flex-wrap:wrap;gap:.6rem 2rem}.pk-piede .list-payment{justify-content:flex-start;margin:0;padding:0}
/*# sourceMappingURL=/cdn/shop/t/8/assets/pk-2026.css.map */
