.gpo-form__group:has(.gpo-checkbox){background:transparent!important;padding:0!important;margin-top:4px!important}.gpo-form__group:has(.gpo-checkbox)>.gpo-label{display:flex!important;align-items:center;gap:10px;flex-wrap:wrap;font-size:1.5rem!important;font-weight:600!important;color:#1d1d1f!important;margin-bottom:10px!important}.gpo-ov-wrapper:has(.gpo-checkbox){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important;height:auto!important;background:transparent!important;padding:0!important}.gpo-ov-wrapper .gpo-checkbox.gpo-ov-item{position:relative;display:flex!important;flex-direction:column;gap:6px;margin:0!important;padding:0!important;background:#fff;border:1.5px solid #E2DCD4;border-radius:12px;transition:border-color .15s ease,background .15s ease}.gpo-ov-wrapper .gpo-checkbox.gpo-ov-item:hover{border-color:#c9bfb3}.gpo-ov-wrapper .gpo-checkbox.gpo-ov-item>label{display:flex!important;align-items:center;gap:8px;padding:10px 12px!important;margin:0!important;cursor:pointer;min-height:44px}.gpo-ov-wrapper .gpo-checkbox.gpo-ov-item .choicelist-item__value{font-size:1.35rem!important;line-height:1.25}.gpo-ov-wrapper .gpo-checkbox.gpo-ov-item:has(input:checked){border-color:#c43a15;background:#fff1ec}.gpo-ov-wrapper .gpo-checkbox.gpo-ov-item:has(input:focus-visible){box-shadow:0 0 0 3px #c43a1533}.gpo-ov-wrapper .gpo-checkbox.gpo-ov-item:not(:has(input:checked)) .gpo-ov-quantity{display:none!important}.gpo-ov-wrapper .gpo-checkbox.gpo-ov-item .gpo-ov-quantity{margin:0 10px 10px!important}.gpo-ov-wrapper .gpo-checkbox.gpo-ov-item .gpo-ov-quantity *{min-height:0!important}.gpo-ov-wrapper .gpo-checkbox.gpo-ov-item .gpo-ov-quantity input,.gpo-ov-wrapper .gpo-checkbox.gpo-ov-item .gpo-ov-quantity button{height:32px!important;background:#fff!important}.pp-gpo-count{font-size:1.2rem;font-weight:600;padding:3px 10px;border-radius:999px;background:#f5f5f7;color:#515154}.pp-gpo-count.is-done{background:#1e8e3e;color:#fff}@media(max-width:420px){.gpo-ov-wrapper:has(.gpo-checkbox){grid-template-columns:1fr}}.product [class^=gpo-],.product [class*=" gpo-"]{background-color:transparent!important}.gpo-ov-wrapper .gpo-checkbox.gpo-ov-item{background:#fff!important}.gpo-ov-wrapper .gpo-checkbox.gpo-ov-item:has(input:checked){background:#fff1ec!important}.gpo-ov-wrapper .gpo-checkbox.gpo-ov-item>input{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important;margin:0!important;pointer-events:none}.gpo-ov-wrapper .gpo-checkbox.gpo-ov-item>label{padding-left:12px!important}.gpo-ov-wrapper .gpo-checkbox.gpo-ov-item>label:after{display:none!important}.gpo-ov-wrapper .gpo-checkbox.gpo-ov-item>label:before{content:""!important;position:static!important;display:block!important;flex:none;width:18px!important;height:18px!important;border:1.5px solid #C9BFB3!important;border-radius:6px!important;background:#fff!important;margin:0!important;transform:none!important;box-shadow:none!important;transition:background .15s ease,border-color .15s ease}.gpo-ov-wrapper .gpo-checkbox.gpo-ov-item>input:checked+label:before{border-color:#c43a15!important;background:#c43a15 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M3 7.2 5.8 10 11 4' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat!important}.gpo-form__group:has(.gpo-checkbox)>.gpo-label{padding:0!important}.gpo-form__group:has(.gpo-checkbox){border-top:1px solid #E8E8ED;padding-top:14px!important}.gpo-form__group:has(>.gpo-label:not(.expanded)) .gpo-ov-wrapper,.gpo-ov-wrapper[style*="display: none"],.gpo-ov-wrapper[style*="display:none"],.gpo-ov-wrapper[hidden]{display:none!important}.gpo-form__group:has(.gpo-checkbox)>.gpo-label{cursor:pointer;-webkit-user-select:none;user-select:none}
/*# sourceMappingURL=/cdn/shop/t/12/assets/pp-gpo.css.map */
