.cp-detail .cp__columns.cp__product{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:start}.cp-detail .cp-detail__summary{padding:30px 30px 26px;background:#fff;border:1px solid #eadde3;border-radius:16px;min-width:0}.cp-detail__heading{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;margin:8px 0 17px}.cp-detail .cp-detail__heading h1{font-size:clamp(30px,3.2vw,45px);line-height:1.08;margin:0;letter-spacing:-1.6px;min-width:0;overflow-wrap:anywhere}.cp-detail .cp-detail__heading .cp-detail__total{flex:0 0 auto;text-align:right;padding-top:3px}.cp-detail .cp-detail__heading .cp-detail__total strong{font-size:27px;line-height:1.15;white-space:nowrap}.cp-detail .cp-detail__heading .cp-detail__total small{font-size:8px;letter-spacing:1.2px;text-transform:uppercase;margin:0 0 4px}.cp-detail .cp-detail__summary>.cp__eyebrow{margin:0 0 13px;font-size:8px;letter-spacing:1.8px}.cp-detail .cp-detail__research{border-radius:999px;font-size:8px;padding:5px 10px;background:#fff9fb}.cp-detail .cp-detail__intro{font-size:12px;line-height:1.7;margin:20px 0 25px}.cp-detail .cp-detail__variants{gap:8px}.cp-detail .cp-detail__variants legend{font-size:9px;letter-spacing:1.6px;text-transform:uppercase;margin-bottom:10px}.cp-detail .cp-detail__variants button{min-width:0;min-height:35px;padding:7px 16px;display:inline-flex;justify-content:center;align-items:center;gap:4px;border-radius:999px}.cp-detail .cp-detail__variants button strong{font-size:12px;line-height:1.25}.cp-detail .cp-detail__variants button>span{display:none}.cp-detail .cp-detail__variants button[aria-pressed=true]{background:#94233f;color:#fff;border-color:#94233f;box-shadow:none}.cp-detail .cp-detail__variants button small{font-size:8px}.cp-detail .cp-detail__order{border:0;padding:0;margin-top:24px;display:block}.cp-detail .cp-detail__order>div{display:flex;align-items:center;gap:18px}.cp-detail .cp-detail__order label{margin:0;font-size:9px;letter-spacing:1.5px;text-transform:uppercase}.cp-detail .cp-detail__quantity{border-radius:8px}.cp-detail .cp-detail__availability{font-size:10px;margin:14px 0 0}.cp-detail .cp-detail__whatsapp{border-radius:999px!important;min-height:51px;padding:15px 20px;font-size:13px}.cp-detail .ecommerce-add button{border-radius:999px;min-height:51px}.cp-detail .cp-detail__contact-note{font-size:10px;line-height:1.7;margin-top:12px}.cp-detail__shipping{display:flex;align-items:flex-start;gap:13px;padding:18px;margin-top:22px;border:1px solid #ead2dd;border-radius:12px;background:linear-gradient(120deg,#fffafb,#f8edf2)}.cp-detail__shipping>svg{width:22px;height:22px;flex:0 0 22px;stroke:#a33355;stroke-width:1.4;stroke-linejoin:round;margin-top:2px}.cp-detail__shipping strong{display:block;font-size:12px;color:#84233e}.cp-detail__shipping p{margin:1px 0 5px;font-size:13px;font-weight:600;color:#3d2030}.cp-detail__shipping small{display:block;font-size:9px;line-height:1.6;color:#927783;max-width:330px}@media(min-width:750px)and (max-width:1100px){.cp-detail .cp-detail__summary{padding:22px 20px}.cp-detail .cp-detail__heading h1{font-size:30px}.cp-detail .cp-detail__heading .cp-detail__total strong{font-size:22px}.cp-detail__heading{gap:12px}}@media(max-width:749px){.cp-detail .cp__columns.cp__product{grid-template-columns:minmax(0,1fr);gap:18px}.cp-detail .cp-detail__summary{padding:23px 19px;border-radius:13px}.cp-detail .cp-detail__heading h1{font-size:31px;letter-spacing:-1px}.cp-detail .cp-detail__heading .cp-detail__total strong{font-size:22px}.cp-detail__heading{gap:12px}.cp-detail__shipping{padding:14px;gap:10px}.cp-detail .cp-detail__intro{margin:17px 0 22px}}@media(max-width:360px){.cp-detail__heading{flex-wrap:wrap}.cp-detail .cp-detail__heading .cp-detail__total{text-align:left}}.cp.cp-detail{padding-top:36px}@media(max-width:749px){.cp.cp-detail{padding-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/product-panel.css.map */
