pf-spotlight-shop{display:block;max-width:1220px;margin:0 auto}pf-doll-carousel{display:block;min-width:0}.pf-doll-row+.pf-doll-row{margin-top:clamp(36px,5vw,64px)}.pf-doll-row__heading{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:12px;margin-bottom:22px}.pf-doll-row__number{border:1px solid #b0b7ac;border-radius:50%;width:34px;height:34px;display:grid;place-items:center;font-size:12px;font-variant-numeric:tabular-nums}.pf-doll-row__view-all{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:14px;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.pfw .pf-doll-row__view-all svg,.pfw .pf-doll-row__view-all path{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.pf-doll-row__grid{--pf-card-gap: 24px;list-style:none;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * var(--pf-card-gap)) / 4);gap:var(--pf-card-gap);padding:4px 0 0;margin:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.pf-doll-row__grid::-webkit-scrollbar{display:none}.pf-doll-card{display:flex;flex-direction:column;min-width:0;margin:0;scroll-snap-align:start}.pf-doll-card__link{text-decoration:none}.pf-doll-card__photo{overflow:hidden;border-radius:5px;aspect-ratio:1;background:#faf8f5}.pf-doll-card__photo img{mix-blend-mode:multiply}.pfw .pf-doll-card__photo img{object-fit:contain}.pf-doll-card__link h4{font:inherit;font-size:clamp(15px,1.4vw,18px);line-height:1.4;min-height:2.8em;text-transform:none;letter-spacing:normal;color:inherit;margin:14px 0 6px}.pfw .pf-doll-card__price{font-size:15px;margin:0 0 14px}.pf-doll-card__price s{font-size:.86em;opacity:.7;margin-left:6px}.pf-doll-card form{margin:auto 0 0}.pfw .pf-doll-card__action{display:flex;justify-content:center;align-items:center;width:100%;min-height:46px;padding:10px 14px;border-radius:3px;border:1px solid var(--pfw-button);background:var(--pfw-button);color:var(--pfw-button-text);text-align:center;text-decoration:none;font:inherit;line-height:1.3;font-size:14px;transition:background-color .15s ease,border-color .15s ease}.pfw .pf-doll-card__action:before,.pfw .pf-doll-card__action:after{content:none}.pfw .pf-doll-card__action:disabled{opacity:.58;cursor:default}.pf-doll-card>.pf-doll-card__action{margin-top:auto;margin-bottom:44px}.pf-doll-card__feedback{min-height:44px;padding-top:5px;font-size:12px;line-height:1.4}.pfw .pf-doll-card__feedback a{display:inline-flex;align-items:center;min-height:30px;margin-left:5px;color:#355545;font-size:13px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.pf-doll-row__navigation{display:flex;align-items:center;gap:10px;margin-top:3px}.pf-doll-row__progress{height:2px;background:#303a351c;flex:1;overflow:hidden;margin-right:16px}.pf-doll-row__progress span{display:block;height:100%;background:#7f8d82}.pf-doll-row__count{min-width:58px;text-align:center;font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.pfw .pf-doll-row__arrow{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;min-height:44px;padding:0;border:1px solid #303a353d;border-radius:50%;background:transparent;color:var(--pfw-ink);box-shadow:none}.pfw .pf-doll-row__arrow:before,.pfw .pf-doll-row__arrow:after{content:none}.pfw .pf-doll-row__arrow svg,.pfw .pf-doll-row__arrow path{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.pfw .pf-doll-row__arrow:disabled{opacity:.28;cursor:default}.pf-doll-row__grid:focus-visible{outline:2px solid var(--pfw-ink);outline-offset:5px}.pf-doll-row__grid a:focus-visible,.pf-doll-row__grid button:focus-visible{outline-offset:-3px}@media(hover:hover){.pf-doll-card__link:hover h4{text-decoration:underline;text-underline-offset:4px}.pfw .pf-doll-card__action:not(:disabled):hover{background:var(--pfw-paper);border-color:var(--pfw-ink)}.pfw .pf-doll-row__arrow:not(:disabled):hover{background:#9da9a024;border-color:var(--pfw-ink)}}@media(min-width:701px)and (max-width:1000px){.pf-doll-row__grid{--pf-card-gap: 20px;grid-auto-columns:calc((100% - 2 * var(--pf-card-gap)) / 3)}}@media(max-width:700px){.pf-doll-row__heading{grid-template-columns:auto minmax(0,1fr);column-gap:9px;margin-bottom:12px}.pf-doll-row__view-all{grid-column:2;justify-self:start;font-size:13px;min-height:44px}.pf-doll-row__grid{--pf-card-gap: 16px;grid-auto-columns:66%}.pf-doll-card__link h4{margin-top:12px;font-size:17px}.pf-doll-row__progress{margin-right:6px}}@media(prefers-reduced-motion:reduce){.pfw .pf-doll-card__action{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/pf-spotlight-shop.css.map */
