/* START_SECTION:femplus-cart (INDEX:11) */
.fem-cart{max-width:1160px;margin:auto;padding:64px 28px 90px;font-family:Jost,Arial,sans-serif}.fem-cart h1{font-size:clamp(34px,5vw,52px);line-height:1.15;letter-spacing:-.04em}.fem-cart-eyebrow{font-size:12px;letter-spacing:.14em;color:#860933}.fem-cart-item{display:grid;grid-template-columns:110px 1fr auto;gap:24px;padding:26px 0;border-bottom:1px solid #edd7e1}.fem-cart-image{width:110px;height:140px;object-fit:contain;background:#fff4f8;border-radius:12px}.fem-cart-item h2{font-size:21px;line-height:1.3;margin-bottom:8px}.fem-cart-item h2 a{text-decoration:none}.fem-cart-item p{margin-bottom:10px}.fem-cart-item input{width:66px;padding:8px;border:1px solid #bda1ad;border-radius:6px;margin-left:8px}.fem-cart-remove{margin-left:14px;font-size:14px}.fem-cart-price{font-size:22px;color:#860933}.fem-cart-price s{display:block;font-size:15px;color:#6b5962}.fem-cart-note{font-size:14px;color:#6b5962}.fem-cart-summary{max-width:430px;margin:32px 0 0 auto}.fem-cart-total{display:flex;justify-content:space-between;font-size:25px}.fem-cart-primary{display:inline-block;background:#860933;color:#fff;border:0;border-radius:40px;font:600 17px Jost,Arial,sans-serif;padding:16px 26px;text-decoration:none;transition:background .2s}.fem-cart-primary:hover{background:#630426}.fem-cart-summary button{width:100%;margin:8px 0}.fem-cart-update{background:#fff;border:1px solid #860933;color:#860933;border-radius:40px;padding:13px;font:inherit}.fem-cart-payments{display:flex;justify-content:center;gap:8px;margin-top:18px}.fem-cart-payments svg{width:42px;height:28px}@media(max-width:600px){.fem-cart{padding:40px 18px}.fem-cart-item{grid-template-columns:76px 1fr;gap:14px}.fem-cart-image{width:76px;height:106px}.fem-cart-price{grid-column:2}.fem-cart-item h2{font-size:18px}.fem-cart-remove{display:inline-block;margin:12px 0 0}.fem-cart-summary{max-width:none}.fem-cart-item label{font-size:14px}}
/* END_SECTION:femplus-cart */
