.ppp3 .cols .tabs{margin-top:6px}.ppp3 .ctop{max-width:720px;margin:22px auto 0}.ppp3 .ctop h3{font-family:var(--serif);font-weight:600;font-size:clamp(32px,4vw,48px);line-height:1;margin:0 0 10px}.ppp3 .ctop p{color:var(--mute);line-height:1.55;font-size:16px;margin:0}.ppp3 .side .pc{aspect-ratio:auto;display:flex;flex-direction:column;background:#161616}.ppp3 .side .pc img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;background:#fff;flex:none}.ppp3 .side .pc span{position:static;background:#161616;color:#fff;-webkit-line-clamp:2;line-clamp:2;height:calc(2.6em + 16px);padding:8px 10px;font-size:13.5px;line-height:1.3}.ppp3 .main .now{justify-content:flex-start;margin:14px 0 0;text-align:left}.ppp3 .pc.sale:after{content:"On Sale";position:absolute;top:10px;left:10px;z-index:2;background:var(--gold);color:var(--ink);font:800 11.5px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;padding:6px 10px;border-radius:99px;box-shadow:0 4px 14px #00000059}.ppp3 .chip.sale{color:var(--ink);background:var(--gold);border-color:var(--gold)}.ppp3 .chip.sale:before{display:none}.ppp3 s.was{opacity:.6;font-weight:500;margin-left:6px}@media(max-width:820px){.ppp3 .main .now{justify-content:center;text-align:center}}.ppp3 .sale{margin-top:clamp(18px,4vh,40px)}.ppp3 .salecard{position:relative;display:grid;grid-template-columns:minmax(118px,240px) 1fr;gap:clamp(14px,3vw,28px);align-items:center;padding:clamp(12px,2vw,18px);border-radius:24px;background:linear-gradient(135deg,#1d1705,#141414 62%);border:1.5px solid var(--gold);box-shadow:0 0 0 4px #ffc30814,0 18px 44px #00000080;text-decoration:none;color:#fff;max-width:760px;margin:0 auto 14px;transition:transform .25s}.ppp3 .salecard:hover{transform:translateY(-3px)}.ppp3 .salecard__img{display:block;border-radius:16px;overflow:hidden;background:#fff;aspect-ratio:1/1}.ppp3 .salecard__img img{width:100%;height:100%;object-fit:cover}.ppp3 .salecard__body{display:flex;flex-direction:column;align-items:flex-start;gap:8px;text-align:left;min-width:0}.ppp3 .salecard__flag{background:var(--gold);color:var(--ink);font:800 12px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;padding:7px 12px;border-radius:99px}.ppp3 .salecard__title{font-family:var(--serif);font-weight:600;font-size:clamp(24px,3vw,36px);line-height:1.05}.ppp3 .salecard__price{font-size:16px}.ppp3 .salecard__price b{font-size:22px;color:var(--gold)}.ppp3 .salecard__price s{opacity:.62;margin-left:10px}.ppp3 .salecard__cta{display:inline-flex;align-items:center;gap:8px;margin-top:4px;background:var(--gold);color:var(--ink);font-weight:700;border-radius:12px;padding:11px 16px}@media(max-width:560px){.ppp3 .salecard{grid-template-columns:118px 1fr;gap:14px;border-radius:20px}.ppp3 .salecard__title{font-size:21px}.ppp3 .salecard__price b{font-size:19px}.ppp3 .salecard__cta{padding:9px 13px;font-size:14px}}@media(prefers-reduced-motion:reduce){.ppp3 .salecard{transition:none}}.card-wrapper .card__information .card__heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3;min-height:2.6em}.card__badge .badge.color-scheme-4,.badge.price__badge-sale{background:#ffc308;color:#0d0d0d;border-color:#ffc308;font-weight:700;letter-spacing:.03em;font-size:0}.card__badge .badge.color-scheme-4:after,.badge.price__badge-sale:after{content:"On Sale";font-size:1.2rem}
/*# sourceMappingURL=/cdn/shop/t/20/assets/ppp-v32.css.map */
