.bundle-card{width:100%;background:var(--oke-filter-searchHighlightColor);border:2px solid var(--oke-attributeBar-backgroundColor);border-radius:10px;padding:15px 20px;cursor:pointer;position:relative}.bundle-offer-badge{position:absolute;top:-12px;right:20px;background:rgb(var(--color-foreground));color:#fff;border-radius:0 0 4px 4px;padding:6px 9px;white-space:nowrap;text-align:center;z-index:2;font-weight:600;font-size:var(--text-xs);line-height:100%}.bundle-card input.add-on[type=checkbox]:not(.switch):after{inset-block-start:6px;position:absolute;transform:rotate(calc(var(--r, 20deg) * var(--transform-logical))) translate(-50%,-50%)}.input-radio-bundle{display:flex!important;flex-shrink:0;width:20px;height:20px;border-radius:50%;background:#fff;border:3px solid #fff;box-sizing:border-box;box-shadow:0 0 0 2px var(--bar-border-color, rgba(0, 0, 0, .3))}.bundle-card.selected .input-radio-bundle{background:var(--color-button-gradient, #000);box-shadow:0 0 0 2px var(--color-button-gradient, #000)}.bundle-offer-badge:before{position:absolute;content:"";background:rgb(var(--color-foreground));left:-14.5px;top:-.5px;clip-path:polygon(100% 0,0% 100%,100% 100%);width:15px;height:12px}.bundle-offer-badge:after{position:absolute;content:"";background:rgb(var(--color-foreground));right:-14.5px;top:-.5px;clip-path:polygon(0 0,0% 100%,100% 100%);width:15px;height:12px}.bundle-card.selected{border:2px solid var(--color-base-button-gradient);background:#84418214}.bundle-header{display:flex;justify-content:space-between;align-items:flex-start;flex:1}.options{display:none}.bundle-card.selected .options{display:block}.bundle-title{display:flex;align-items:flex-start;gap:10px}.options-value-name{padding-bottom:10px}.radio{width:18px;height:18px;border:2px solid var(--color-base-button-gradient);border-radius:50%;margin-top:5px;display:flex;align-items:center;justify-content:center}.radio:after{content:"";width:10px;height:10px;background:var(--oke-filter-searchHighlightColor);border-radius:50%}.title-text h3{margin:0;font-size:17px;color:var(--color-background);display:flex;align-items:center}.title-text p{margin:2px 0 0;font-size:13px;font-weight:700;color:var(--color-background)}.price{text-align:right}.price .new{font-weight:700;color:var(--color-background)}.price .old{color:#888;text-decoration:line-through}.options{margin-top:15px}.options label{font-size:13px;color:#333;display:block;margin-bottom:8px}.option-row{display:flex;align-items:center;gap:10px;margin-bottom:8px}.option-row span{font-size:13px;width:20px;align-items:center}.option-row select{flex:1;padding:6px 8px;border-radius:5px;border:1px solid #ccc;background:#fff;font-size:13px}.addon{background:var(--oke-attributeBar-backgroundColor);border-radius:6px;padding:8px 6px;margin-top:10px;display:flex;justify-content:space-between;align-items:center}.addon-left{display:flex;align-items:center;gap:8px;font-weight:700;color:var(--color-background);line-height:normal}.addon-left input{width:16px;height:16px;accent-color:#6a4cf0}.addon-price{text-align:right}.addon-price .new{font-weight:700;color:var(--color-background)}.addon-price .old{color:#353333;text-decoration:line-through}.custom-select{position:relative;width:250px;font-family:sans-serif}.select-btn{border:1px solid #ddd;border-radius:6px;padding:10px 12px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;background:#fff}.select-list{position:absolute;left:0;right:0;top:100%;background:#fff;border:1px solid #ddd;list-style:none;margin:0;padding:0;display:none;max-height:220px;overflow-y:auto;z-index:100}.custom-select.active .select-list{display:block}.select-list li{padding:10px 12px;cursor:pointer;display:flex;align-items:center;gap:10px}.select-list li:hover{background:#f5f5f5}.swatch-color{min-width:20px;height:20px;border-radius:50%;border:1px solid #ccc;display:inline-block}.arrow{font-size:12px}#submit-bundle .btn-loader>*{transform:scale(1.6)}input.add-on{display:none}.bundle-card.selected input.add-on{display:block}
/*# sourceMappingURL=/cdn/shop/t/2/assets/product-variant-offer.css.map */
