.bundel-deal{--bd-acc:#ff4500;--bd-dark:#c23a00;--bd-light:#fff1e8;margin:0 0 18px;font-family:inherit;color:var(--color-text-main,#1d1d1d)}.bundel-deal[hidden]{display:none}.bundel-deal__title{font-family:Jost,var(--font-stack-headings,sans-serif);font-weight:600;font-size:1.05em;margin:0 0 10px}.bundel-deal__options{display:flex;flex-direction:column;gap:10px}.bundel-deal__opt{position:relative;display:flex;align-items:center;gap:12px;padding:14px 16px;border:1.5px solid var(--color-borders-main,rgba(29,29,29,.15));border-radius:var(--border-radius-cards,12px);background:var(--color-background-cards,#fff);cursor:pointer;transition:border-color .2s,background .2s;isolation:isolate;z-index:0}.bundel-deal__opt:hover{border-color:var(--bd-acc)}.bundel-deal__opt input{position:absolute;opacity:0;pointer-events:none}.bundel-deal__radio{flex:0 0 20px;width:20px;height:20px;border-radius:50%;border:2px solid var(--color-borders-forms-secondary,rgba(29,29,29,.6));display:grid;place-items:center;background:#fff}.bundel-deal__opt.is-selected .bundel-deal__radio{border-color:var(--bd-acc)}.bundel-deal__opt.is-selected .bundel-deal__radio:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--bd-acc)}.bundel-deal__main{flex:1;min-width:0}.bundel-deal__name{font-weight:700;font-size:1.05em;line-height:1.2}.bundel-deal__save{display:inline-block;margin-top:4px;font-size:.82em;font-weight:700;color:var(--bd-dark);background:var(--bd-light);padding:2px 8px;border-radius:30px}.bundel-deal__prices{text-align:right;white-space:nowrap}.bundel-deal__price{font-weight:700;font-size:1.1em}.bundel-deal__compare{display:block;font-size:.85em;color:var(--color-secondary-text-main,rgba(29,29,29,.62));text-decoration:line-through}.bundel-deal__badge{position:absolute;top:-11px;right:14px;z-index:2;font-size:.75em;font-weight:700;color:#fff;background:var(--bd-acc);padding:3px 10px;border-radius:30px;letter-spacing:.02em}.bundel-deal__opt.is-disabled{opacity:.45;cursor:not-allowed}.bundel-deal__opt.is-disabled .bundel-deal__save{background:none;color:inherit;padding:0}.bundel-deal__note{font-size:.8em;color:var(--color-secondary-text-main,rgba(29,29,29,.62));margin:8px 0 0}.bundel-deal__opt:focus-within{outline:2px solid var(--bd-acc);outline-offset:2px}.bundel-deal__ring{display:none}.bundel-deal__opt.is-selected{border-color:transparent;box-shadow:0 4px 18px #ff450038}.bundel-deal__opt.is-selected .bundel-deal__ring{display:block;position:absolute;top:-1.5px;right:-1.5px;bottom:-1.5px;left:-1.5px;border-radius:inherit;overflow:hidden;z-index:-1;pointer-events:none;-webkit-mask-image:-webkit-radial-gradient(white,black)}.bundel-deal__ring:before{content:"";position:absolute;left:50%;top:50%;width:1200px;height:1200px;margin:-600px 0 0 -600px;background:conic-gradient(#ff4500,#ffb03b,#fff1e8,#fff,#ffb03b,#c23a00,#ff4500,#00c8ff,#fff,#ff4500);animation:bd-rotate 3s linear infinite;will-change:transform}.bundel-deal__ring:after{content:"";position:absolute;top:2.5px;right:2.5px;bottom:2.5px;left:2.5px;border-radius:calc(var(--border-radius-cards,12px) - 2px);background:linear-gradient(110deg,transparent 30%,rgba(255,176,59,.28) 45%,rgba(255,255,255,.75) 50%,rgba(255,176,59,.28) 55%,transparent 70%) 0 0/250% 100% no-repeat,var(--color-background-cards,#fff);animation:bd-shine 2.6s ease-in-out infinite}@keyframes bd-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes bd-shine{0%{background-position:150% 0,0 0}to{background-position:-100% 0,0 0}}@media(prefers-reduced-motion:reduce){.bundel-deal__ring:before,.bundel-deal__ring:after{animation:none}}@media(max-width:480px){.bundel-deal__opt{padding:13px 12px;gap:10px}.bundel-deal__name{font-size:1em}}.bundel-deal__advies{text-decoration:none;display:inline-block;font-size:.85em;margin-right:2px}.product-form:has([data-bundel-deal]){border-top:0}.bundel-deal__box{display:inline-block;margin-top:4px;font-size:.8em;color:var(--color-secondary-text-main,rgba(29,29,29,.62))}.bundel-deal__more{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding:10px 16px;border:1.5px dashed var(--color-borders-main,rgba(29,29,29,.15));border-radius:var(--border-radius-cards,12px)}.bundel-deal__more-label{font-weight:700;font-size:.95em}.bundel-deal__stepper{display:flex;align-items:center;border:1.5px solid var(--color-borders-forms-secondary,rgba(29,29,29,.3));border-radius:30px;overflow:hidden;background:#fff}.bundel-deal__step{width:38px;height:38px;border:0;background:none;font-size:1.25em;font-weight:700;cursor:pointer;color:var(--color-text-main,#1d1d1d)}.bundel-deal__step:hover:not(:disabled){background:var(--bd-light)}.bundel-deal__step:disabled{opacity:.3;cursor:not-allowed}.bundel-deal__count{width:46px;height:38px;border:0;text-align:center;font-weight:700;font-size:1em;background:none;-moz-appearance:textfield;padding:0}.bundel-deal__count::-webkit-inner-spin-button,.bundel-deal__count::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bundel-deal__summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px;margin-top:10px;padding:10px 16px;border-radius:var(--border-radius-cards,12px);background:var(--bd-light);font-size:.92em}.bundel-deal__summary.is-extra{outline:2px solid var(--bd-acc)}.bundel-deal__sum-price{font-weight:700;font-size:1.1em}.bundel-deal__hint{flex-basis:100%;font-size:.85em;font-weight:700;color:var(--bd-dark)}.bundel-deal__hint:before{content:"\1f4e6  "}.bundel-deal__hint.is-ok:before{content:"\2713  "}.bundel-deal__hint.is-stock{color:#b3261e;font-weight:400}.bundel-deal__hint.is-stock:before{content:""}
/*# sourceMappingURL=/cdn/shop/t/23/assets/bundel-deal.css.map */
