[data-mb-variants],[data-mb-used-product-condition]{display:inline-flex;flex-direction:column;gap:15px;min-width:0;max-width:100%;margin-bottom:-5px}[data-mb-used-product-condition]{display:flex;width:100%;gap:0}.mb-option{display:inline-block;min-width:0;max-width:100%;margin:0}.mb-option-legend{display:inline-flex;align-items:center;justify-content:space-between;padding:0;color:#000;font-size:15.5px;font-weight:500}.mb-option-legend a{color:#5a5a5a;font-size:12px;font-weight:300;text-decoration:underline}.mb-option-legend a:hover{color:var(--secondary, #0084c5)}.radios-wrapper{display:inline-flex;flex-direction:column;gap:8px;max-width:100%}.radios{display:inline-flex;flex-wrap:wrap;gap:12px}.mb-variant{display:inline-flex;align-items:center;margin:0!important;padding:17px 32px;border:1px solid #d7d7d7;border-radius:10px;font-size:15.5px;line-height:1.2;cursor:pointer}.mb-variant input{position:absolute;opacity:0;pointer-events:none}.mb-variant img{width:0;margin-right:7px;opacity:0}.mb-variant:not(.is-disabled):not(:has(input:checked)):hover{border-color:#5b5b5b}.mb-variant:not(.is-disabled):has(input:checked),.mb-variant:not(.is-disabled):has(input:checked):hover{border-color:var(--primary, #16bfda);background-color:#16bfda1a;color:#000;font-weight:500}.mb-variant:not(.is-disabled):has(input:checked) img{width:15px;opacity:1}.mb-variant:has(input:focus-visible){outline:2px solid var(--secondary, #0084c5);outline-offset:3px}.mb-variant.is-disabled{border-color:#d7d7d7;background:linear-gradient(to top left,transparent 49%,#ffd6d6 50%,transparent 51%);cursor:default}.mb-variant.is-disabled span{opacity:.6}.mb-variant.is-disabled svg{opacity:.2}.mb-condition-panel,.mb-condition-panel *,.mb-condition-panel *:before,.mb-condition-panel *:after{box-sizing:border-box}.mb-condition-panel{--condition-accent: var(--secondary, #0084c5);--condition-text: #202020;--condition-muted: #626262;--condition-border: #e3e8ec;--condition-divider: #f0f1f2;--condition-overview-border: #bfdce9;--condition-process-color: var(--secondary, #0084c5);--condition-process-background: #edf7fb;--condition-radius: 12px;--condition-padding: 16px;--condition-icon-size: 22px;--condition-icon-gap: 11px;--condition-title-size: 15.5px;--condition-body-size: 14px;display:grid;grid-template-columns:minmax(0,1fr);gap:10px;width:100%;min-width:0;max-width:100%;margin:14px 0 5px;padding:0;border:0;background:transparent;color:var(--condition-text);font-family:inherit;font-size:var(--condition-body-size);font-weight:400;font-style:normal;line-height:1.5}[data-mb-used-product-condition] .mb-condition-panel{margin-top:0}.mb-condition-panel .mb-condition-text{display:contents}@media(min-width:750px){.mb-condition-panel .mb-condition-text--new{display:flex;flex-wrap:wrap;align-items:stretch;gap:inherit;min-width:0}.mb-condition-panel .mb-condition-text--new>.mb-condition-assurance{flex:1 1 auto;width:auto;min-width:0;max-width:100%}}.mb-condition-panel .mb-condition-heading{margin:0 0 2px;padding:0;color:var(--condition-text);font-family:inherit;font-size:18px;font-weight:500;line-height:1.4;letter-spacing:normal;text-transform:none}.mb-condition-panel .mb-condition-overview,.mb-condition-panel .mb-condition-assurance,.mb-condition-panel .mb-condition-features{width:100%;min-width:0;margin:0;border:1px solid var(--condition-border);border-radius:var(--condition-radius);background:#fff;box-shadow:none}.mb-condition-panel .mb-condition-row{display:flex;align-items:center;gap:var(--condition-icon-gap);min-width:0;min-height:var(--condition-icon-size)}.mb-condition-panel .mb-condition-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--condition-icon-size);width:var(--condition-icon-size);height:var(--condition-icon-size);color:var(--condition-accent)}.mb-condition-panel .mb-condition-icon svg{display:block;width:100%;height:100%}.mb-condition-panel .mb-condition-overview{display:flex;flex-direction:column;gap:0;padding:var(--condition-padding);border-color:var(--condition-overview-border)}.mb-condition-panel .mb-condition-overview__main{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:var(--condition-icon-gap);min-width:0}.mb-condition-panel .mb-condition-overview__main>.mb-condition-icon{align-self:center;width:24px;height:24px;margin:0}.mb-condition-panel .mb-condition-overview__copy{display:flex;flex-direction:column;gap:5px;min-width:0}.mb-condition-panel .mb-condition-appearance{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:3px 7px;min-width:0;margin:0;padding:0;font-family:inherit;font-style:normal;letter-spacing:normal;text-transform:none}.mb-condition-panel .mb-condition-appearance__label{display:inline;margin:0;padding:0;color:var(--condition-text);font-family:inherit;font-size:var(--condition-title-size);font-weight:400;line-height:1.5}.mb-condition-panel .mb-condition-appearance__label:after{content:none}.mb-condition-panel .mb-condition-grade{display:inline-block;max-width:100%;margin:0;padding:0;color:var(--condition-accent);font-family:inherit;font-size:20px;font-weight:500;line-height:1.4;letter-spacing:normal}.mb-condition-panel .mb-condition-description{min-width:0;margin:0;padding:0;color:var(--condition-muted);font-size:var(--condition-body-size);font-weight:400;font-style:normal;line-height:1.5}.mb-condition-panel .mb-condition-glossary{display:block;min-width:0;margin:12px 0 0;padding:0;border:0;border-top:1px solid #e7eff3;background:transparent}.mb-condition-panel .mb-condition-glossary__summary{display:grid;grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:10px;min-height:44px;margin:0;padding:10px 0;border:0;border-radius:0;background:transparent;color:var(--condition-muted);font-family:inherit;font-size:13px;font-weight:400;line-height:1.5;letter-spacing:normal;text-transform:none;list-style:none;cursor:pointer;touch-action:manipulation}.mb-condition-panel .mb-condition-glossary:not([open])>.mb-condition-glossary__summary{min-height:34px;padding-bottom:0}.mb-condition-panel .mb-condition-glossary__label{min-width:0;font-style:italic}.mb-condition-panel .mb-condition-glossary__chevron{display:block;width:16px;height:16px;color:var(--condition-accent);transition:transform .18s ease}.mb-condition-panel .mb-condition-glossary[open] .mb-condition-glossary__chevron{transform:rotate(180deg)}.mb-condition-panel .mb-condition-glossary__content{min-width:0;padding:2px 0 0}.mb-condition-panel .mb-condition-glossary__intro{margin:0 0 12px;padding:0;color:var(--condition-muted);font-family:inherit;font-size:13px;font-weight:400;line-height:1.55}.mb-condition-panel .mb-condition-glossary__list{display:flex;flex-direction:column;min-width:0;margin:0;padding:0}.mb-condition-panel .mb-condition-glossary__item{display:flex;flex-direction:column;gap:3px;min-width:0;margin:0;padding:11px 0;border-top:1px solid var(--condition-divider)}.mb-condition-panel .mb-condition-glossary__item:last-child{padding-bottom:0}.mb-condition-panel .mb-condition-glossary__term{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;padding:0;color:var(--condition-text);font-family:inherit;font-size:14px;font-weight:500;line-height:1.5}.mb-condition-panel .mb-condition-glossary__badge{display:inline-flex;align-items:center;margin:0;padding:3px 8px;border:0;border-radius:999px;background:var(--condition-process-background);color:var(--condition-accent);font-family:inherit;font-size:11px;font-weight:500;font-style:normal;line-height:1.4;letter-spacing:normal;text-transform:none}.mb-condition-panel .mb-condition-glossary__definition{margin:0;padding:0;color:var(--condition-muted);font-family:inherit;font-size:13px;font-weight:400;line-height:1.55}.mb-condition-panel .mb-condition-assurance{display:flex;align-items:center;min-height:56px;padding:var(--condition-padding)}.mb-condition-panel .mb-condition-assurance__warranty{min-width:0;margin:0;padding:0;color:var(--condition-text);font-family:inherit;font-size:var(--condition-title-size);font-weight:500;font-style:normal;line-height:1.5;letter-spacing:normal;text-transform:none}.mb-condition-panel .mb-condition-features{display:block;padding:0;transition:border-color .16s ease}.mb-condition-panel .mb-condition-features:not(:has(.mb-condition-disclosure)){display:none}.mb-condition-panel .mb-condition-disclosure{display:block;margin:0;padding:0;border:0;background:transparent}.mb-condition-panel .mb-condition-disclosure__summary{display:grid;grid-template-columns:var(--condition-icon-size) minmax(0,1fr) 16px;align-items:center;gap:var(--condition-icon-gap);min-height:56px;margin:0;padding:var(--condition-padding);border:0;border-radius:var(--condition-radius);background:transparent;color:var(--condition-text);font-family:inherit;font-size:var(--condition-title-size);font-weight:500;font-style:normal;line-height:1.5;letter-spacing:normal;text-transform:none;list-style:none;cursor:pointer;touch-action:manipulation}.mb-condition-panel .mb-condition-disclosure__label{min-width:0}.mb-condition-panel .mb-condition-disclosure__chevron{display:block;width:16px;height:16px;color:var(--condition-accent);transition:transform .18s ease}.mb-condition-panel .mb-condition-disclosure[open] .mb-condition-disclosure__chevron{transform:rotate(180deg)}.mb-condition-panel .mb-condition-disclosure__content{display:flex;flex-direction:column;gap:0;min-width:0;margin:0 var(--condition-padding);padding:2px 0 4px;border-top:1px solid var(--condition-border)}.mb-condition-panel .mb-condition-glossary__summary::-webkit-details-marker,.mb-condition-panel .mb-condition-disclosure__summary::-webkit-details-marker{display:none}.mb-condition-panel .mb-condition-glossary__summary::marker,.mb-condition-panel .mb-condition-disclosure__summary::marker{content:""}.mb-condition-panel .mb-condition-glossary__summary:before,.mb-condition-panel .mb-condition-glossary__summary:after,.mb-condition-panel .mb-condition-disclosure__summary:before,.mb-condition-panel .mb-condition-disclosure__summary:after{content:none}.mb-condition-panel .mb-condition-glossary__summary:focus-visible,.mb-condition-panel .mb-condition-disclosure__summary:focus-visible{outline:2px solid var(--condition-accent);outline-offset:3px}.mb-condition-panel .mb-condition-originals{display:flex;align-items:center;gap:12px;min-width:0;margin:14px 0 2px;padding:8px 12px 8px 0;border:0;border-radius:10px;background:var(--condition-process-background)}.mb-condition-panel .mb-condition-originals__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:36px;margin:0;color:var(--condition-process-color)}.mb-condition-panel .mb-condition-originals__icon svg{display:block;width:22px;height:22px}.mb-condition-panel .mb-condition-originals__text{min-width:0;margin:0;padding:0;color:var(--condition-process-color);font-family:inherit;font-size:14px;font-weight:500;line-height:1.5}.mb-condition-panel .mb-condition-process{display:flex;flex-direction:column;gap:0;min-width:0;margin:0;padding:0;list-style:none}.mb-condition-panel .condition-feature{display:flex;align-items:flex-start;gap:12px;min-width:0;max-width:100%;margin:0;padding:14px 0;color:var(--condition-text);font-family:inherit;font-size:var(--condition-body-size);font-weight:400;font-style:normal;line-height:1.5;list-style:none}.mb-condition-panel .condition-feature:before,.mb-condition-panel .condition-feature:after{content:none}.mb-condition-panel .condition-feature+.condition-feature{border-top:1px solid var(--condition-divider)}.mb-condition-panel .condition-feature__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:36px;margin:0;border:0;border-radius:10px;background:var(--condition-process-background);color:var(--condition-process-color)}.mb-condition-panel .condition-feature__icon svg{display:block;flex-shrink:0;width:22px;height:22px}.mb-condition-panel .condition-feature__copy{display:flex;flex-direction:column;gap:3px;min-width:0;padding-top:1px}.mb-condition-panel .condition-feature__title{display:block;margin:0;color:var(--condition-text);font-size:14px;font-weight:500;line-height:1.5}.mb-condition-panel .condition-feature__description{display:block;margin:0;color:var(--condition-muted);font-size:13px;font-weight:400;line-height:1.55}.mb-condition-panel .mb-condition-reviews{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-width:0;margin:0;padding:15px 0 12px;border:0;border-top:1px solid var(--condition-border);border-radius:0;background:transparent;box-shadow:none;color:var(--condition-text);text-decoration:none}.mb-condition-panel .mb-condition-reviews__body{display:flex;flex:0 1 auto;flex-wrap:nowrap;align-items:center;justify-content:center;gap:10px;min-width:0}.mb-condition-panel .mb-condition-reviews__logo{display:block;flex:0 0 78px;width:78px;height:22px;max-width:none;margin:0 0 5px;object-fit:contain;object-position:center}.mb-condition-panel .mb-condition-reviews__title{display:block;min-width:0;max-width:100%;margin:0;padding:0;color:var(--condition-text);font-family:inherit;font-size:14px;font-weight:500;font-style:normal;line-height:1.5;letter-spacing:normal;text-transform:none;text-align:left;transition:color .16s ease}.mb-condition-panel .mb-condition-reviews__arrow{display:block;flex:0 0 16px;align-self:center;width:16px;height:16px;color:var(--condition-process-color)}.mb-condition-panel .mb-condition-reviews:focus-visible{outline:2px solid var(--condition-accent);outline-offset:3px;border-radius:3px}.mb-condition-panel .mb-condition-heading,.mb-condition-panel .mb-condition-appearance,.mb-condition-panel .mb-condition-appearance__label,.mb-condition-panel .mb-condition-grade,.mb-condition-panel .mb-condition-description,.mb-condition-panel .mb-condition-glossary__label,.mb-condition-panel .mb-condition-glossary__intro,.mb-condition-panel .mb-condition-glossary__term,.mb-condition-panel .mb-condition-glossary__badge,.mb-condition-panel .mb-condition-glossary__definition,.mb-condition-panel .mb-condition-assurance__warranty,.mb-condition-panel .mb-condition-disclosure__label,.mb-condition-panel .mb-condition-originals__text,.mb-condition-panel .condition-feature__title,.mb-condition-panel .condition-feature__description,.mb-condition-panel .mb-condition-reviews__title{white-space:normal;word-break:normal;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}.product-info>[data-mb-used-product-condition]:has(+[data-mb-product-purchase]) .mb-condition-panel{margin-bottom:0}@media(hover:hover)and (pointer:fine){.mb-condition-panel .mb-condition-glossary__summary:hover{color:var(--condition-accent)}.mb-condition-panel .mb-condition-features:hover{border-color:var(--condition-accent)}.mb-condition-panel .mb-condition-reviews:hover .mb-condition-reviews__title{color:var(--condition-accent)}}@media(max-width:989px){.mb-variant{padding:17px 21px;border-width:2px;border-color:var(--bg-grey, #d7d7d7)}.mb-option-legend{font-size:16px}.radios{gap:8px}[data-mb-variants],[data-mb-used-product-condition]{margin-bottom:-7px}.mb-condition-panel{--condition-padding: 14px;--condition-title-size: 15px;gap:9px;margin-bottom:8px}.mb-condition-panel .mb-condition-heading{font-size:20px}.mb-condition-panel .condition-feature{gap:10px;padding:13px 0}.mb-condition-panel .mb-condition-originals{gap:10px;padding:8px 11px 8px 0}.mb-condition-panel .mb-condition-reviews{gap:8px;padding:13px 0 10px}.mb-condition-panel .mb-condition-reviews__body{gap:8px}.mb-condition-panel .mb-condition-reviews__logo{flex-basis:64px;width:64px;height:20px}.mb-condition-panel .mb-condition-reviews__title{font-size:13px;line-height:1.4}.mb-condition-panel .mb-condition-reviews__arrow{flex-basis:14px;width:14px;height:14px}}@media(max-width:400px){.mb-variant{padding:15px}.mb-condition-panel{--condition-padding: 13px;--condition-icon-gap: 9px}}@media(prefers-reduced-motion:reduce){.mb-condition-panel .mb-condition-features,.mb-condition-panel .mb-condition-glossary__chevron,.mb-condition-panel .mb-condition-disclosure__chevron,.mb-condition-panel .mb-condition-reviews__title{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/94/assets/mb-product-hero-variants.css.map */
