#ses-zendure-pro-configurator{--ses-green: #238d08;--ses-green-dark: #1b7006;--ses-ink: #242624;--ses-muted: #686b68;--ses-line: #dfe3de;--ses-surface: #f5f6f4;width:100%;min-width:0;margin:1.25rem 0 1.1rem;color:var(--ses-ink);font-family:inherit}#ses-zendure-pro-configurator .ses-capacity-configurator__heading{margin:0 0 1rem}#ses-zendure-pro-configurator .ses-capacity-configurator__eyebrow{margin:0 0 .3rem;color:var(--ses-green);font-size:1.05rem;font-weight:700;letter-spacing:.08em}#ses-zendure-pro-configurator h2{margin:0;font:inherit;font-size:clamp(1.8rem,2vw,2.35rem);font-weight:600;line-height:1.15}#ses-zendure-pro-configurator .ses-capacity-configurator__heading>p:last-child{margin:.5rem 0 0;color:var(--ses-muted);font-size:1.25rem;line-height:1.45}#ses-zendure-pro-configurator .ses-capacity-configurator__options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;width:100%;min-width:0;margin:0;padding:0;border:0}#ses-zendure-pro-configurator .ses-capacity-option{position:relative;display:block;min-width:0;cursor:pointer}#ses-zendure-pro-configurator .ses-capacity-option input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}#ses-zendure-pro-configurator .ses-capacity-option__content{position:relative;display:flex;min-height:7rem;flex-direction:column;justify-content:center;padding:.85rem .7rem;overflow:hidden;border:1px solid var(--ses-line);border-radius:1rem;background:#fff;text-align:center;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}#ses-zendure-pro-configurator .ses-capacity-option:hover .ses-capacity-option__content{border-color:#a8b4a5;transform:translateY(-1px)}#ses-zendure-pro-configurator .ses-capacity-option input:focus-visible+.ses-capacity-option__content{outline:2px solid var(--ses-green);outline-offset:2px}#ses-zendure-pro-configurator .ses-capacity-option input:checked+.ses-capacity-option__content{border-color:var(--ses-green);box-shadow:0 0 0 1px var(--ses-green);background:#f5fbf3}#ses-zendure-pro-configurator .ses-capacity-option__capacity{font-size:1.5rem;font-weight:700;line-height:1.15}#ses-zendure-pro-configurator .ses-capacity-option__kind{margin-top:.22rem;color:var(--ses-muted);font-size:1.05rem;line-height:1.2}#ses-zendure-pro-configurator .ses-capacity-option__bonus{display:block;margin-top:.28rem;color:var(--ses-green);font-size:.98rem;font-weight:700;line-height:1.2}#ses-zendure-pro-configurator .ses-capacity-option__price{display:inline-block;margin-top:.35rem;color:var(--ses-ink);font-size:1.2rem;font-weight:600;line-height:1.2}#ses-zendure-pro-configurator .ses-capacity-option__compare{display:inline-block;margin:.25rem 0 0 .38rem;color:#858a82;font-size:.92rem;font-weight:500;line-height:1.2}#ses-zendure-pro-configurator .ses-capacity-option__badge{position:absolute;top:0;right:0;padding:.24rem .5rem;border-radius:0 0 0 .65rem;background:var(--ses-green);color:#fff;font-size:.9rem;font-weight:700;line-height:1.2}#ses-zendure-pro-configurator .ses-capacity-configurator__powerhub{margin-top:.9rem;padding:1rem 1.15rem;border:1px solid #b8d9ae;border-radius:.9rem;background:#f5fbf3;color:var(--ses-ink);line-height:1.5}#ses-zendure-pro-configurator .ses-capacity-configurator__powerhub-title{display:block;color:var(--ses-green-dark);font-size:1.2rem;line-height:1.3}#ses-zendure-pro-configurator .ses-capacity-configurator__powerhub-agreement{margin:.38rem 0 0;font-size:1.08rem;font-weight:650;line-height:1.5}#ses-zendure-pro-configurator .ses-capacity-configurator__powerhub-details{margin-top:.62rem}#ses-zendure-pro-configurator .ses-capacity-configurator__powerhub-details summary{display:inline-flex;align-items:center;color:var(--ses-green-dark);font-size:1.05rem;font-weight:700;line-height:1.35;text-decoration:underline;text-underline-offset:.18em;cursor:pointer}#ses-zendure-pro-configurator .ses-capacity-configurator__powerhub-details summary::marker{color:var(--ses-green)}#ses-zendure-pro-configurator .ses-capacity-configurator__powerhub-details p{margin:.65rem 0 0;color:var(--ses-muted);font-size:1.02rem;line-height:1.55}#ses-zendure-pro-configurator .ses-capacity-option.is-unavailable{cursor:not-allowed;opacity:.5}#ses-zendure-pro-configurator .ses-capacity-configurator__summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.85rem;padding:.95rem 1rem;border-radius:1rem;background:var(--ses-surface)}#ses-zendure-pro-configurator .ses-capacity-configurator__price-label{margin:0 0 .1rem;color:var(--ses-muted);font-size:1.05rem}#ses-zendure-pro-configurator .ses-capacity-configurator__selected-price{display:inline-block;margin:0;font-size:1.8rem;font-weight:700;line-height:1.15}#ses-zendure-pro-configurator .ses-capacity-configurator__selected-compare{display:inline-block;margin-left:.45rem;color:#858a82;font-size:1rem;font-weight:500;line-height:1.2}#ses-zendure-pro-configurator .ses-capacity-configurator__stock{display:inline-flex;align-items:center;gap:.4rem;color:var(--ses-green-dark);font-size:1.1rem;font-weight:700;white-space:nowrap}#ses-zendure-pro-configurator .ses-capacity-configurator__stock:before{width:.6rem;height:.6rem;border-radius:50%;background:var(--ses-green);content:""}#ses-zendure-pro-configurator .ses-capacity-configurator__stock.is-unavailable{color:#9b3126}#ses-zendure-pro-configurator .ses-capacity-configurator__stock.is-unavailable:before{background:#c33f32}#ses-zendure-pro-configurator .ses-capacity-configurator__stock.is-preorder{color:#9a6700}#ses-zendure-pro-configurator .ses-capacity-configurator__stock.is-preorder:before{background:#d89b00}#ses-zendure-pro-configurator .ses-capacity-configurator__add{display:flex;width:100%;min-height:4.8rem;align-items:center;justify-content:center;gap:.8rem;margin-top:.9rem;padding:.9rem 1.4rem;border:1px solid var(--ses-green);border-radius:5rem;background:var(--ses-green);color:#fff;font:inherit;font-size:1.25rem;font-weight:700;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s ease}#ses-zendure-pro-configurator .ses-capacity-configurator__cart-icon{width:2.5rem;height:2.5rem;flex:0 0 2.5rem}#ses-zendure-pro-configurator .ses-capacity-configurator__add:hover{border-color:var(--ses-green-dark);background:var(--ses-green-dark);transform:translateY(-1px)}#ses-zendure-pro-configurator .ses-capacity-configurator__add:focus-visible{outline:2px solid var(--ses-ink);outline-offset:3px}#ses-zendure-pro-configurator .ses-capacity-configurator__add:disabled{cursor:not-allowed;opacity:.62;transform:none}#ses-zendure-pro-configurator .ses-capacity-configurator__cart-status{margin:.6rem 0 0;color:var(--ses-green-dark);font-size:1.05rem;line-height:1.4}#ses-zendure-pro-configurator .ses-capacity-configurator__cart-status a{margin-left:.3rem;color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:.2rem}#ses-zendure-pro-configurator .ses-capacity-configurator__cart-status.is-error{color:#9b3126}@media screen and (max-width:749px){#ses-zendure-pro-configurator{margin:1rem 0 .9rem}#ses-zendure-pro-configurator h2{font-size:1.8rem}#ses-zendure-pro-configurator .ses-capacity-configurator__heading>p:last-child{font-size:1.15rem}#ses-zendure-pro-configurator .ses-capacity-configurator__options{display:flex;margin-right:-1.5rem;padding:1px 1.5rem 3px 1px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}#ses-zendure-pro-configurator .ses-capacity-configurator__options::-webkit-scrollbar{display:none}#ses-zendure-pro-configurator .ses-capacity-option{flex:0 0 12.5rem;scroll-snap-align:start}#ses-zendure-pro-configurator .ses-capacity-option__content{min-height:6.7rem}#ses-zendure-pro-configurator .ses-capacity-configurator__summary{align-items:flex-start;flex-direction:column;gap:.4rem}}.ses-p1-offer[hidden]{display:none!important}.ses-p1-offer{margin-top:1.3rem}.ses-p1-offer h3{margin:0 0 .65rem;font-size:1.35rem;font-weight:650}.ses-p1-offer__card{display:flex;align-items:center;gap:1rem;padding:1rem;border:1px solid #c8d8c3;border-radius:1rem;background:#f6faf4;color:inherit;cursor:pointer}.ses-p1-offer__checkbox{flex:0 0 1.8rem;width:1.8rem;height:1.8rem;accent-color:#238d08;cursor:pointer}.ses-p1-offer__card:has(input:checked){border-color:#238d08;box-shadow:0 0 0 1px #238d08}.ses-p1-offer__image{flex:0 0 6rem;width:6rem;height:6rem;object-fit:contain;border-radius:.6rem;background:#fff}.ses-p1-offer__body{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .65rem;min-width:0}.ses-p1-offer__body>strong{font-size:1.2rem;line-height:1.3}.ses-p1-offer__badge{padding:.25rem .55rem;border-radius:.4rem;background:#238d08;color:#fff;font-size:1rem;font-weight:700;white-space:nowrap}.ses-p1-offer__copy{flex:0 0 100%;font-size:1.08rem;line-height:1.5;color:#566250}.ses-p1-offer__prices{flex:0 0 100%;font-size:1.2rem}.ses-p1-offer__prices s{color:#777;margin-right:.4rem}.ses-p1-offer__prices b{color:#1b7006}.ses-p1-offer__checkbox:focus-visible{outline:2px solid #238d08;outline-offset:3px}#ses-zendure-pro-configurator [hidden]{display:none!important}.ses-pro-included-p1{padding:1rem;border:1px solid #b8d9ae;border-radius:1rem;background:#f5fbf3;color:#1b7006;font-weight:600}.ses-pro-components{margin:1rem 0 0;color:#566250;font-size:1.1rem}.ses-pro-preorder{margin:.75rem 0 0;color:#9a6700;font-size:1.1rem;line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/56/assets/zendure-pro-configurator.css.map */
