.ic831y{--product-price-font-size:1em;display:-ms-grid;-ms-grid-columns:minmax(0, 1fr);grid-template-columns:minmax(0,1fr);align-items:center;gap:14px 16px;font-size:1rem;display:grid}.iz3fu0l{display:contents}.iz3fu0l>*{background-color:var(--iz3fu0l-0)}.iz3fu0l:not(:last-child):after{content:"";-ms-grid-column:1/-1;border-bottom:1px solid #eceae3;grid-column:1/-1}.i1o8vm5x{-ms-grid-column:1/-1;display:-ms-grid;-ms-grid-columns:64px minmax(0, 1fr) min-content;-ms-grid-rows:auto auto;grid-column:1/-1;grid-template-rows:auto auto;grid-template-columns:64px minmax(0,1fr) min-content;align-content:start;align-items:start;gap:4px 10px;display:grid}.i1o8vm5x>img{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2;object-fit:contain;background:#eaf3ee;border-radius:12px;grid-area:1/1/3;width:64px;height:64px;padding:6px}.i1o8vm5x .del{-ms-grid-column:3;-ms-grid-row:1;grid-area:1/3}.ijqx0l4{-ms-grid-column:2;-ms-grid-row:1;grid-area:1/2;min-width:0}.ijqx0l4 a,.ijqx0l4 strong{color:#1a1a1a;overflow-wrap:anywhere;font-weight:700}.ijqx0l4 a:hover{color:#2e7d5b}.i1ijsece{-ms-grid-column:2/-1;-ms-grid-row:2;overflow-wrap:anywhere;color:#5b6470;grid-area:2/2/auto/-1;min-width:0;font-size:.85em}.i1fnwuyd{-ms-grid-column:1/-1;-webkit-box-flex-wrap:nowrap;flex-wrap:nowrap;grid-column:1/-1;align-items:center;gap:8px;min-width:0;display:flex}.u4sgild{flex:auto;min-width:min-content}.i14frlwe{-webkit-box-flex-wrap:nowrap;flex-wrap:nowrap;flex:0 auto;align-items:center;gap:8px;min-width:min-content;margin-left:auto;display:flex}.q1dhob3h{border:1px solid #eceae3;border-radius:12px;flex-shrink:0;align-items:center;display:inline-flex;overflow:hidden}.q1dhob3h button{width:var(--cart-quantity-button-width,34px);cursor:pointer;background:0 0;border:none;height:34px;font-size:1em}.q1dhob3h button:hover{background:#eaf3ee}.q1dhob3h input{width:var(--cart-quantity-input-width,46px);text-align:center;background:0 0;border:none;border-left:1px solid #eceae3;border-right:1px solid #eceae3;height:34px;font-size:1em;font-weight:600}.s8mf20g{text-align:right;font-family:Manrope,Inter,-apple-system,sans-serif;font-weight:800;font-size:inherit;flex:0 auto;min-width:min-content}.s8mf20g .p196he85{justify-content:flex-end}.d1wrpzhf{cursor:pointer;color:#5b6470;background:0 0;border:1px solid #eceae3;border-radius:8px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:1.125em;line-height:1;display:inline-flex}.d1wrpzhf:hover{color:#dc2626;background:#fee2e2}.cdavn47{flex-direction:column;gap:10px;min-width:0;display:flex}@media (width<=480px){.cdavn47{--cart-quantity-button-width:28px;--cart-quantity-input-width:32px}}.cdavn47[data-variant=preview]{--cart-quantity-button-width:28px;--cart-quantity-input-width:32px}.cdavn47[data-variant=checkout]{background:#fff;border:1px solid #eceae3;border-radius:16px;padding:24px}.cdavn47[data-variant=order]{background:#fff;border:1px solid #dce5de;border-radius:14px;margin:20px 0;padding:22px}.cdavn47[data-variant=checkout] h2{margin:0 0 16px;font-family:Manrope,Inter,-apple-system,sans-serif;font-size:1.15rem}.cdavn47[data-variant=preview] .total{margin:14px 0 0}.cdavn47[data-variant=preview] .ic831y{gap:12px 8px;font-size:.875rem}.cdavn47[data-variant=order] .ijqx0l4 a{color:#275e3b}.cdavn47[data-variant=order] .ijqx0l4 a:hover{-webkit-text-decoration:underline;text-decoration:underline}
