.variants .status{display:none}.variants .facts,.variants .options{display:flex;flex-wrap:wrap;gap:.4em}.variants .trigger{min-width:6.2em;padding:.5em;text-align:center;color:var(--TEXT-green);background:var(--COLOR-action-soft);border:1px solid;border-radius:2px}.variants .trigger.disabled{color:var(--TEXT-muted);background:linear-gradient(to bottom right,transparent calc(50% - 1px),#5b5b5b 50%,transparent calc(50% + 1px)) no-repeat 50%/80% 80%;pointer-events:none}.variants .trigger.disabled.selected{color:#ccc;border-color:#ccc;background-color:#eee}.variants .trigger.selected{color:#fff;border-color:var(--COLOR-action);background-color:var(--COLOR-action)}.variants .details{display:none;padding:1em 0}.variants .details--dummy{display:block}.variants .details--dummy .data-input{background-color:#eee;cursor:not-allowed;border:1px solid var(--COLOR-border)}.variants .details.selected{display:block}.variants .facts{margin-bottom:1em;row-gap:.5em}.variants .additional-facts{display:flex;flex-wrap:nowrap;flex-grow:3;gap:.5em}.variants .fact{flex-grow:1}.variants .price .value{font-weight:700;min-width:15em}.variants .fact .price-value{font-size:1.4em}.variants .price .base-price{font-weight:400;font-size:.8em}.enable__2nd_card{margin-bottom:.5em;margin-top:1.5em}.enable__2nd_card .checkbox-label{font-size:105%}.enable__2nd_card .checkbox-label.highlight-conditions{color:var(--COLOR-attention)}.enable__2nd_card .checkbox-label.highlight-conditions:after,.enable__2nd_card .checkbox-label.highlight-conditions:before,.enable__2nd_card .checkbox-label.highlight-conditions:hover:before{border-color:var(--COLOR-attention)}.variants .add-product__form{display:flex;flex-direction:column;gap:1em}@media (min-width:46em){.variants .add-product__form{flex-direction:row}}.variants .artnum{margin-top:.5em;font-size:.75em}.variants .subform{display:flex;gap:.4em;max-width:33em}.variants .subform--basket{min-width:min(25em,100%);flex-grow:1}.variants .cart__button,.variants .wish__button{width:100%}@media (min-width:26em){.variants .wish__button{min-width:20em}}.variants .form .data-input{display:inline-block;min-width:2.2em;font-size:1.1em;width:auto;text-align:center}.variants .button.wish__button,.variants .wish__button,.variants .wishing{display:block;text-align:center}.variants .wishing{display:flex;align-items:center;gap:.4em;padding:.3em;white-space:nowrap}.wish__button>*{pointer-events:none}.variants .wish__button{padding:.5em;color:var(--TEXT-green);background:var(--COLOR-action-soft);border:1px solid;border-radius:2px}.bikesize{margin-top:1.5em;margin-bottom:.5em}.bikesize .button{color:var(--TEXT-green);background:var(--COLOR-action-soft);border:1px solid;border-radius:2px;width:inherit}.bikesize .button:hover{color:#fff;background:var(--COLOR-action)}.hidden{display:none}.bikesike--privacy .section_overlay__inner-wrapper{position:inherit}.bikesike--privacy .section_overlay{margin:.5em 0 0}