.pg-plugins{.grid-bg{-webkit-mask-image:radial-gradient(ellipse 70% 90% at 50% 0,#000 30%,transparent 80%);mask-image:radial-gradient(ellipse 70% 90% at 50% 0,#000 30%,transparent 80%)}.partner{display:inline-flex;align-items:center;gap:10px;padding:6px 14px 6px 6px;border-radius:999px;background:rgba(11,13,20,.05);border:1px solid rgba(11,13,20,.1);font-size:14px;line-height:20px;color:#3A3F50}.partner b{padding:2px 10px;border-radius:999px;background:#0B0D14;color:#fff;font-size:12px;font-weight:700}.carousel{position:relative;flex-direction:column}.car-head,.carousel{display:flex;gap:16px}.car-head{flex-wrap:wrap;align-items:end;justify-content:space-between}.car-nav{display:flex;gap:8px;align-items:center}@media (max-width:560px){.car-nav .btn{display:none}}.car-btn{width:48px;height:48px;border-radius:999px;display:grid;place-items:center;background:#fff;border:1px solid rgba(11,13,20,.12);color:#0B0D14;cursor:pointer;transition:background .2s,border-color .2s,opacity .2s}.car-btn:hover:not(:disabled){border-color:#0B0D14}.car-btn:disabled{opacity:.35;cursor:default}.car-btn:focus-visible{outline:2px solid #0B0D14;outline-offset:2px}.pc-track{list-style:none;margin:0;padding:4px 2px 12px;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * 16px) / 4);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.pc-track::-webkit-scrollbar{display:none}@media (max-width:1020px){.pc-track{grid-auto-columns:calc((100% - 16px) / 2.2)}}@media (max-width:560px){.pc-track{grid-auto-columns:82%}}.pc-slide{scroll-snap-align:start;display:flex}.pc{position:relative;flex:1 1;display:flex;flex-direction:column;gap:14px;padding:10px 10px 18px;border-radius:22px;background:#F6F7FB;border:1px solid rgba(11,13,20,.08);color:#0B0D14;text-decoration:none;transition:border-color .3s,transform .4s cubic-bezier(.2,.7,.2,1)}.pc:hover{border-color:rgba(11,13,20,.35);transform:translateY(-4px);color:#0B0D14}.pc:focus-visible{outline:2px solid #0B0D14;outline-offset:2px}.shot{position:relative;display:block;aspect-ratio:1/1;border-radius:16px;overflow:hidden;background:#fff}.shot img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.pc:hover .shot img{transform:scale(1.05)}.shot .new{position:absolute;top:10px;right:10px;padding:3px 9px;border-radius:999px;background:#e19507;color:#0B0D14;font-size:11px;font-weight:700}.pc-body{display:flex;flex-direction:column;gap:6px;flex:1 1;padding:0 8px}.pc h3{margin:0;font-size:17px;line-height:24px;font-weight:600;letter-spacing:-.015em}.pc p{margin:0;font-size:14px;line-height:21px;color:#5B6172}.pc .foot{display:flex;justify-content:space-between;align-items:center;gap:8px;margin:0 8px;padding-top:14px;border-top:1px solid rgba(11,13,20,.07)}.pc .price{font-size:18px;line-height:24px;font-weight:600;letter-spacing:-.02em;color:#6B7185;opacity:.55;filter:blur(4px);-webkit-user-select:none;user-select:none;transition:filter .3s,opacity .3s}.pc:hover .price{filter:blur(3px);opacity:.7}.pc .go-label{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:600;color:#0B0D14}.pc .go{transition:transform .25s}.pc:hover .go{transform:translate(2px,-2px)}.custom{position:relative;border-radius:28px;overflow:hidden;background:#F6F7FB;border:1px solid rgba(11,13,20,.08);padding:48px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px}@media (max-width:600px){.custom{padding:32px 24px}}}