input[type=radio][value*=personalizat i],input[type=radio][value*=personalizat i]+label,label:has(>input[type=radio][value*=personalizat i]),option[value*=personalizat i]{display:none!important}.cw-hide{display:none!important}.cw-widget{display:inline-flex!important;flex-direction:column;align-items:flex-start;justify-content:center;width:auto!important;max-width:100%;margin:0!important;padding:0;vertical-align:middle;position:relative;box-sizing:border-box}.cw-widget[hidden]{display:inline-flex!important}.cw-pill,.cw-widget .cw-pill{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 20px;border:1px solid #000;border-radius:999px;background:transparent;color:#000;font-family:inherit;font-size:inherit;font-weight:400;line-height:1.2;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;box-shadow:none;-webkit-appearance:none;appearance:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.cw-pill:hover{border-color:#000;background-color:#f5f5f5;color:#000}.cw-pill.is-active,.cw-widget .cw-pill.is-active{background-color:#000!important;color:#fff!important;border-color:#000!important}.cw-pill.is-active:hover{background-color:#000!important;color:#fff!important}.cw-pill:focus-visible{outline:2px solid #000;outline-offset:3px}.cw-on input[type=radio]:checked+label,.cw-on label:has(input[type=radio]:checked){background:transparent!important;color:inherit!important}.cw-panel{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:max-content;max-width:min(360px,90vw);margin-top:16px;padding:16px;background:#fff;border:1px solid #e6e6e6;border-radius:12px;box-sizing:border-box}.cw-panel[hidden]{display:none!important}.cw{display:grid;gap:8px;margin-top:16px}.cw[hidden]{display:none!important}.cw__title{display:block;font-size:.875em;font-weight:600;line-height:1.4;color:#111}.cw__stepper{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;width:fit-content;border:1px solid #e6e6e6;border-radius:999px;padding:4px 8px;background-color:#fff;box-sizing:border-box}.cw__stepper button{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;padding:0;margin:0;border:0;border-radius:50%;background:transparent;color:#111;font-family:inherit;font-size:20px;font-weight:400;line-height:1;cursor:pointer;transition:background-color .2s ease}.cw__stepper button:hover:not(:disabled){background-color:#f2f2f2}.cw__stepper button:disabled{opacity:.3;cursor:not-allowed}.cw__stepper output{display:inline-block;min-width:72px;text-align:center;white-space:nowrap;color:#111;font-size:15px;font-weight:600;line-height:1.4}.cw__price{display:block;margin:4px 0 0;padding:0;color:#111;font-size:1.5em;font-weight:700;line-height:1.3}.cw__note{margin:0;padding:0;font-size:.875em;font-weight:400;line-height:1.5;color:#777}.cw-widget.cw-active .cw-panel{margin-top:16px}.cw-widget.cw-active .cw-pill{background:#000!important;color:#fff!important;border-color:#000!important}@media screen and (max-width:749px){.cw-widget{max-width:100%}.cw-pill,.cw-widget .cw-pill{min-height:40px;padding:9px 15px;font-size:14px;line-height:1.2}.cw-panel{width:max-content;max-width:min(320px,85vw);padding:14px;margin-top:12px}.cw__stepper{gap:8px}.cw__stepper button{width:34px;height:34px;min-width:34px}.cw__price{font-size:1.35em}.cw__note{font-size:12px}}@media(prefers-reduced-motion:reduce){.cw-pill,.cw__stepper button{transition:none}}.cw-widget,.cw-widget.cw-active{width:auto!important;max-width:none!important;flex-basis:auto!important;align-items:flex-start!important}.cw-widget .cw-panel{position:relative;width:100%!important;max-width:none!important;box-sizing:border-box;padding:24px!important}.cw-widget .cw__stepper{width:100%;justify-content:space-between}@media(max-width:749px){.cw-widget .cw-panel{padding:16px!important}}.cw__alert{display:flex;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;border-radius:8px;background:#fff6e5;color:#7a4b00;font-size:.875em;line-height:1.45}.cw__alert-icon{flex:0 0 18px;margin-top:1px}.cart-item__fixed-qty{margin-left:8px;font-size:.875em;color:#777;white-space:nowrap}.cw-locked .quantity__button{display:none!important}.cw-locked .quantity__input{pointer-events:none;border:0;background:transparent;text-align:right}.cart-item__fixed-qty{font-size:.875em;color:#777;white-space:nowrap}textarea[placeholder^=Observa]{min-height:100px!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-weight.css.map */
