:root{--pk: #e52f7e;--pk-deep: #b8135a;--pk-soft: #fde8f1;--pk-line: #f6c3d8}[data-pk-hide-on-end][hidden],.pk-off[hidden],.pk-on[hidden]{display:none!important}.pk-ribbon{display:inline-block;vertical-align:-.22em;flex:0 0 auto}.pk-bar{background:var(--pk-bar-bg, #111);color:var(--pk-bar-fg, #fff)}.pk-bar__inner{display:flex;align-items:center;justify-content:center;gap:.55rem 1.25rem;flex-wrap:wrap;min-height:46px;padding:.4rem 1rem;color:inherit;text-decoration:none;font-size:.9rem}.pk-bar__inner:hover .pk-bar__cta{text-decoration:underline;text-underline-offset:3px}.pk-bar__label{display:inline-flex;align-items:center;gap:.45rem;white-space:nowrap}.pk-bar__label .pk-ribbon{color:var(--pk-bar-chip, var(--pk));font-size:1.05rem}.pk-bar__label strong{letter-spacing:.08em;font-weight:700}.pk-bar__offer{opacity:.85}.pk-bar__timer{display:inline-flex;align-items:center;gap:.3rem;font-variant-numeric:tabular-nums}.pk-bar__ends{opacity:.75;margin-right:.15rem}.pk-t{display:inline-flex;align-items:baseline;gap:1px;background:var(--pk-bar-chip, var(--pk));color:#fff;border-radius:6px;padding:.18rem .42rem;line-height:1.2}.pk-t b{font-weight:700;font-size:.95rem;min-width:1.15em;text-align:center}.pk-t i{font-style:normal;font-size:.68rem;opacity:.85}.pk-bar__cta{font-weight:600;white-space:nowrap}@media(max-width:749px){.pk-bar__inner{gap:.45rem;font-size:.8rem;min-height:42px;padding:.35rem .6rem;flex-wrap:nowrap}.pk-bar__offer,.pk-bar__cta,.pk-bar__ends{display:none}.pk-bar__label strong{letter-spacing:.05em}.pk-t{padding:.14rem .32rem;border-radius:5px}.pk-t b{font-size:.82rem}.pk-t i{font-size:.6rem}}@media(max-width:359px){.pk-bar__label strong{font-size:.74rem}}.card__badge--pk{background:var(--pk);display:inline-flex;align-items:center;gap:.3rem;width:auto;max-width:none;white-space:nowrap;line-height:1;padding:.32rem .6rem;box-shadow:0 2px 8px #e52f7e59}.card__media{container-type:inline-size}@container (max-width: 210px){.card__badge--pk .pk-badge__word{display:none}.card__badge--pk{padding:.3rem .5rem;gap:.25rem}}.card__media .card__badge--pk svg.pk-ribbon,.card__badge--pk .pk-ribbon{width:.7em;height:.95em;aspect-ratio:auto;object-fit:fill;flex:0 0 auto;margin:0}.card__price--pk .pk-now{color:var(--pk-deep);font-weight:700}.pk-box{display:grid;grid-template-columns:auto 1fr;gap:.25rem .75rem;align-items:center;margin:-.2rem 0 1.1rem;padding:.85rem 1rem;border-radius:14px;background:linear-gradient(120deg,#fff1f7 0%,var(--pk-soft) 100%);border:1px solid var(--pk-line)}.pk-box__ribbon{grid-row:span 2;color:var(--pk);font-size:1.6rem;line-height:0}.pk-box__text{display:flex;flex-direction:column;gap:.1rem;font-size:.9rem;color:var(--body, #444)}.pk-box__text strong{color:var(--pk-deep);font-size:.98rem}.pk-box__timer{grid-column:2;display:flex;align-items:center;gap:.3rem;flex-wrap:wrap;margin-top:.35rem;font-variant-numeric:tabular-nums}.pk-box__ends{font-size:.8rem;font-weight:600;color:var(--pk-deep);margin-right:.15rem}.pk-box .pk-t{background:#fff;color:var(--pk-deep);border:1px solid var(--pk-line)}.pk-box--deal{background:#fafafa;border-color:#eee}.pk-box--deal .pk-box__ribbon{color:var(--grey, #888)}.pk-box--deal .pk-box__text strong{color:var(--ink, #111)}.sticky-buy__price s{color:var(--grey, #888);margin-right:.3rem}.sticky-buy__price .pk-now{color:var(--pk-deep);font-weight:700}.pk-cart{display:flex;align-items:center;gap:.6rem;margin:.25rem 0 .9rem;padding:.7rem .9rem;border-radius:12px;background:var(--pk-soft);border:1px solid var(--pk-line);color:var(--pk-deep);font-size:.88rem;line-height:1.35}.pk-cart__ribbon{color:var(--pk);font-size:1.25rem;line-height:0}.pk-cart--hint{background:#fff7fb}.cart-drawer__items+.pk-cart,.cart-drawer__body>.pk-cart{margin-top:0}.cart-page .pk-cart{max-width:720px}.cart-drawer__was{display:block;color:var(--grey, #888);font-weight:400;font-size:.8rem;text-align:right}.pk-hero{position:relative;overflow:hidden;color:var(--ink, #111);background:radial-gradient(circle at 12% 18%,#ffffffd9 0,#fff0 38%),radial-gradient(circle at 92% 88%,#e52f7e47 0,#e52f7e00 45%),linear-gradient(135deg,#ffe6f0,#ffc9de 52%,#ffa3c7)}.pk-hero__deco{position:absolute;color:var(--pk);opacity:.14;pointer-events:none;line-height:0}.pk-hero__deco--a{font-size:13rem;top:-2rem;right:38%;transform:rotate(-14deg)}.pk-hero__deco--b{font-size:8rem;bottom:-1.5rem;left:2%;transform:rotate(18deg)}.pk-hero__inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:2.5rem;align-items:center;padding-block:clamp(2.2rem,5vw,4.2rem)}.pk-hero__kicker{display:inline-flex;align-items:center;gap:.45rem;margin:0 0 .6rem;padding:.35rem .85rem;border-radius:100px;background:#fff;color:var(--pk-deep);font-size:.8rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.pk-hero__kicker .pk-ribbon{color:var(--pk)}.pk-hero__big{margin:0;font-size:clamp(3.6rem,9vw,7.4rem);line-height:.9;letter-spacing:-.045em;font-weight:700;color:var(--ink, #111)}.pk-hero__big span{color:var(--pk-deep)}.pk-hero__line{margin:.8rem 0 .25rem;font-size:clamp(1.05rem,2vw,1.3rem);font-weight:600;color:var(--ink, #111)}.pk-hero__text{margin:0 0 1.1rem;color:#5a3445}.pk-hero__timer{display:flex;gap:.5rem;margin:0 0 1.3rem;font-variant-numeric:tabular-nums}.pk-hero__unit{display:flex;flex-direction:column;align-items:center;min-width:4.1rem;padding:.55rem .4rem .45rem;border-radius:14px;background:#fff;box-shadow:0 6px 18px #b8135a24}.pk-hero__unit b{font-size:1.7rem;line-height:1;color:var(--pk-deep)}.pk-hero__unit small{margin-top:.25rem;font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:#8a5a6e}.pk-hero__ctas{display:flex;gap:.6rem;flex-wrap:wrap}.pk-hero__btn{background:var(--pk-deep);border-color:var(--pk-deep)}.pk-hero__btn:hover{background:var(--ink, #111);border-color:var(--ink, #111)}.pk-hero__btn2{background:#fff9}.pk-hero__fine{margin:.9rem 0 0;font-size:.8rem;color:#7a4a5e}.pk-hero__img{width:100%;height:auto;border-radius:20px;display:block}.pk-hero__collage{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;align-items:center}.pk-hero__card{position:relative;display:flex;flex-direction:column;gap:.3rem;padding:.55rem .55rem .75rem;background:#fff;border-radius:18px;box-shadow:0 14px 34px #780a3c2e;color:var(--ink, #111);text-decoration:none;transition:transform .25s ease}.pk-hero__card img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:12px}.pk-hero__card--1{transform:rotate(-5deg) translateY(10px)}.pk-hero__card--2{transform:translateY(-14px);z-index:1}.pk-hero__card--3{transform:rotate(5deg) translateY(10px)}.pk-hero__card:hover{transform:translateY(-18px) rotate(0);z-index:2}.pk-hero__sticker{position:absolute;top:-10px;right:-8px;z-index:1;display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:var(--pk);color:#fff;font-weight:700;font-size:.92rem;box-shadow:0 6px 14px #e52f7e73;transform:rotate(10deg)}.pk-hero__card-title{font-size:.82rem;font-weight:600;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pk-hero__card-price{font-size:.88rem;font-weight:700;color:var(--pk-deep)}.pk-hero__card-price s{color:var(--grey, #888);font-weight:400;margin-right:.2rem}@media(max-width:989px){.pk-hero__inner{grid-template-columns:minmax(0,1fr);gap:2rem;text-align:center}.pk-hero__copy{display:flex;flex-direction:column;align-items:center}.pk-hero__ctas{justify-content:center}.pk-hero__deco--a{right:-2rem;font-size:9rem}.pk-hero__collage{max-width:560px;margin:0 auto;gap:.7rem}}@media(max-width:549px){.pk-hero__timer{gap:.35rem}.pk-hero__unit{min-width:3.4rem;padding:.45rem .3rem .4rem;border-radius:12px}.pk-hero__unit b{font-size:1.35rem}.pk-hero__collage{gap:.45rem}.pk-hero__card{padding:.35rem .35rem .5rem;border-radius:12px}.pk-hero__card img{border-radius:8px}.pk-hero__card-title{font-size:.7rem}.pk-hero__card-price{font-size:.72rem}.pk-hero__card-price s{display:block;margin:0}.pk-hero__sticker{width:40px;height:40px;font-size:.72rem;top:-8px;right:-6px}.pk-hero__card--1{transform:rotate(-4deg) translateY(6px)}.pk-hero__card--2{transform:translateY(-8px)}.pk-hero__card--3{transform:rotate(4deg) translateY(6px)}.pk-hero__ctas{width:100%;flex-wrap:nowrap;gap:.5rem}.pk-hero__btn,.pk-hero__btn2{flex:1 1 0;min-width:0;padding-inline:.9rem;white-space:nowrap}.pk-hero__line{font-size:1rem}.pk-hero__text{font-size:.9rem;margin-bottom:.9rem}}@media(prefers-reduced-motion:reduce){.pk-hero__card,.pk-hero__card:hover{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/pinktober.css.map */
