#p_items{min-height:1500px}#p_items #product{max-width:1200px;margin:100px auto 0}#p_items #product .breadcrumbs p{opacity:.4}#p_items #product .confine{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:100px;gap:100px}#p_items #product .confine .l img{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;border-radius:2em;position:-webkit-sticky;position:sticky;top:5%}#p_items #product .confine .r .head{margin-bottom:2em}#p_items #product .confine .r .head .cat{font-size:2rem;font-weight:700;color:var(--pink)}#p_items #product .confine .r .head .name{font-size:4rem;color:#fff}#p_items #product .confine .r .head hr{height:20px;width:130px;border:none;background:var(--pink)}#p_items #product .confine .r .head .attrib{font-size:1.2rem;margin:1em 0;font-weight:700}#p_items #product .confine .r .pdesc{color:#979797;margin-bottom:40px;font-size:1.5rem}#p_items #product .confine .r .pi .pi-h{display:flex;align-items:center;gap:1em;margin-bottom:1em}#p_items #product .confine .r .pi .pi-h svg{color:var(--pink);width:30px;height:30px}#p_items #product .confine .r .pi .pi-h h3{font-size:1.7rem}#p_items #product .confine .r .pi p{color:#4d4d4d;text-transform:uppercase;margin-bottom:1em;font-size:1.2rem}#p_items #product .confine .r .btn.buy{font-size:2rem;padding:.25em 2em;background:var(--pink);color:#000;display:block;border-radius:1em;width:-moz-fit-content;width:fit-content}