.zcu{margin:4px 0 0;padding:18px 16px 12px;border-top:1px solid #E6E5DE;font-family:Poppins,sans-serif;color:#121212}.zcu *{box-sizing:border-box}.zcu[hidden],.zcu-row[hidden]{display:none!important}.zcu .zcu-h{margin:0 0 10px;font-family:Poppins,sans-serif;font-size:14px;line-height:20px;font-weight:600;letter-spacing:0;text-transform:none;color:#121212}.zcu-rows{display:flex;flex-direction:column;gap:10px}.zcu-row{display:flex;border:1px solid #E6E5DE;border-radius:15px;overflow:hidden;min-height:116px;background:#fff}.zcu .zcu-img{flex:0 0 96px;width:96px;background:#f0f0f0;display:block;border-radius:0!important;overflow:hidden}.zcu .zcu-img img{width:100%;height:100%;object-fit:cover;display:block;max-width:none}.zcu-info{flex:1 1 auto;min-width:0;position:relative;padding:11px 12px 11px 13px;display:flex;flex-direction:column;gap:2px}.zcu .zcu-name{font-family:Poppins,sans-serif;font-size:13px;line-height:17px;font-weight:600;letter-spacing:normal;text-transform:none;color:#121212;text-decoration:none;border-radius:0!important;padding-right:4px}.zcu .zcu-price{margin:0;font-family:Poppins,sans-serif;font-size:12px;line-height:17px;font-weight:400;letter-spacing:normal;color:#121212}.zcu-sws{display:flex;align-items:center;gap:6px;margin-top:8px;padding-right:44px;flex-wrap:wrap}.zcu .zcu-sw{width:30px;height:32px;padding:0 0 2px;margin:0;border:0;border-bottom:2px solid transparent;border-radius:0!important;background:none;cursor:pointer;min-height:0;min-width:0;box-shadow:none}.zcu .zcu-sw.is-on{border-bottom-color:#121212}.zcu .zcu-sw img{width:30px;height:30px;object-fit:cover;display:block;background:#f0f0f0;max-width:none}.zcu .zcu-more{font-size:12px;line-height:17px;color:#121212;text-decoration:none;border-radius:0!important;padding:0 2px}.zcu-sizes{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px;padding-right:44px}.zcu .zcu-size{width:36px;height:28px;min-height:0;min-width:0;margin:0;padding:0;border:1px solid #D9D8D0;border-radius:8px!important;background:#fff;color:#121212;font:400 12px/1 Poppins,sans-serif;letter-spacing:0;text-transform:none;cursor:pointer;box-shadow:none;display:inline-flex;align-items:center;justify-content:center}.zcu .zcu-size.is-on{border:1.5px solid #121212;font-weight:600}.zcu .zcu-size.is-out{text-decoration:line-through;color:#b5b4ac;background:#fafaf8;cursor:not-allowed}.zcu .zcu-size:focus:not(:focus-visible),.zcu .zcu-sw:focus:not(:focus-visible),.zcu .zcu-bag:focus:not(:focus-visible){outline:0;box-shadow:none}.zcu .zcu-bag{position:absolute;right:11px;bottom:11px;width:34px;height:34px;min-width:0;border-radius:50%!important;background:#f3f2ea;border:0;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;margin:0;min-height:0;box-shadow:none;transition:background .15s}.zcu .zcu-bag:hover{background:#e5e4d6}.zcu .zcu-bag:disabled{opacity:.35;cursor:not-allowed}.zcu .zcu-bag.is-busy{opacity:.5;pointer-events:none}.zcu .zcu-bag.is-done{background:#121212}.zcu .zcu-bag.is-done path{stroke:#fff}.zcu .zcu-bag:after,.zcu .zcu-bag:before,.zcu .zcu-sw:after,.zcu .zcu-sw:before,.zcu .zcu-size:after,.zcu .zcu-size:before{display:none!important}.zcu-err{margin:6px 0 0;font-size:11px;line-height:15px;color:#b42318}.drd-co[data-zcu-hide],.drd-co__row[data-zcu-hide],.drd-co [data-zcu-hide]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/301/assets/zorali-cart-upsell.css.map */
