:root{--octagon-red: #c81e2e;--octagon-red-dark: #96131f}@media screen and (min-width:750px){.product-information__grid--half{grid-template-columns:var(--page-margin) 1.5fr 1fr var(--page-margin)!important}}.dialog-zoomed-gallery__dialog .product-media-container,.dialog-zoomed-gallery__dialog drag-zoom-wrapper,.dialog-zoomed-gallery__dialog .product-media,.dialog-zoomed-gallery__dialog .product-media__image{aspect-ratio:auto!important;height:auto!important;max-height:82svh!important}.dialog-zoomed-gallery__dialog .product-media__image{display:block!important;width:auto!important;max-width:100%!important;margin-inline:auto!important;object-fit:contain!important}.bk-prod-img{object-fit:contain!important;object-position:center center!important;padding:12px!important;background:transparent!important}.product-card__image,._product-card-gallery img,.card-gallery__image{object-fit:contain!important;object-position:center center!important}@media screen and (max-width:749px){.product-media-container,.product-media-constraint-wrapper,.product-media{max-height:38svh!important}.product-media__image,.product-media img{max-height:38svh!important;object-fit:contain!important}media-gallery .product-media-constraint-wrapper,media-gallery .product-media{display:flex!important;align-items:center!important;justify-content:center!important;margin-inline:auto!important;width:100%!important}media-gallery .product-media__image,media-gallery .product-media img{width:auto!important;max-width:100%!important;margin-inline:auto!important;object-position:center center!important}.dialog-zoomed-gallery__dialog .product-media-container,.dialog-zoomed-gallery__dialog .product-media-constraint-wrapper,.dialog-zoomed-gallery__dialog drag-zoom-wrapper,.dialog-zoomed-gallery__dialog .product-media,.dialog-zoomed-gallery__dialog .product-media__image,.dialog-zoomed-gallery__dialog .product-media img{max-height:74svh!important}.bk-prod-img{padding:8px!important}.slideshow-controls__thumbnail{width:52px!important;height:52px!important;min-width:52px!important}.slideshow-controls__thumbnails{padding-block:8px!important}.product-details .text-block h1,.product-details .text-block h2,.product-details .text-block h3{font-size:1.5rem!important;line-height:1.15!important}.variant-option__button-label:has(input[name^=Farbe-]){width:68px!important;min-width:68px!important;max-width:68px!important;height:68px!important;min-height:68px!important}}.variant-option__button-label,.variant-option__button-label .variant-option__button-label__text{color:var(--octagon-red)!important}.variant-option__button-label{border-color:var(--octagon-red)!important}.variant-option__button-label:before{border-color:var(--octagon-red)!important}.variant-option__button-label svg,.variant-option__button-label:not(.variant-option__button-label--has-swatch) svg{stroke:var(--octagon-red)!important}.variant-option__button-label:hover{border-color:var(--octagon-red)!important}.variant-option__button-label .variant-option__button-label__pill,.variant-option__button-label:has(:checked) .variant-option__button-label__pill,.variant-option__button-label:has(:checked):hover .variant-option__button-label__pill,.variant-option__button-label:hover .variant-option__button-label__pill{background:var(--octagon-red)!important;background-color:var(--octagon-red)!important}.variant-option__button-label:has(:checked),.variant-option__button-label:has(:checked):hover{border-color:var(--octagon-red)!important}.variant-option__button-label:has(:checked) .variant-option__button-label__text,.variant-option__button-label:has(:checked):hover .variant-option__button-label__text{color:#fff!important}.variant-option__button-label:has(:checked):before,.variant-option__button-label:has(:checked):hover:before{border-color:var(--octagon-red)!important}.variant-option__button-label:has(:checked) svg,.variant-option__button-label:has(:checked):hover svg{stroke:#fff!important}.variant-option:has(input[name^=Farbe-]){display:flex!important;flex-wrap:wrap;gap:10px;grid-template-columns:none!important}.variant-option:has(input[name^=Farbe-]) legend,.variant-option:has(input[name^=Farbe-]) .variant-option__label{flex:1 0 100%}.variant-option:has(input[name^=Farbe-]) .variant-option__button-label__pill{display:none!important}.variant-option__button-label:has(input[name^=Farbe-]){flex:0 0 auto!important;width:78px!important;min-width:78px!important;max-width:78px!important;height:78px!important;min-height:78px!important;padding:4px!important;border-radius:6px!important;border-width:1px!important;border-style:solid!important;border-color:#ffffff38!important;background-color:#ffffff0a!important;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.variant-option__button-label:has(input[name^=Farbe-]) .variant-option__button-label__text{display:block!important;width:100%;height:100%;font-size:0!important;line-height:0!important}.variant-option__button-label:has(input[name^=Farbe-]) .variant-option__button-label__text:before{content:"";display:block;width:100%;height:100%;background-image:var(--octagon-swatch-img);background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.variant-option__button-label:has(input[name^=Farbe-]):hover{border-color:#ffffff80!important}.variant-option__button-label:has(input[name^=Farbe-]:checked){border-color:var(--octagon-red)!important;box-shadow:0 0 0 2px var(--octagon-red)}.variant-option__button-label:has(input[value=Gr\fcn]){--octagon-swatch-img: url(/cdn/shop/files/rekawice-bokserskie-legion-oc_20118_p.png?v=1785988765&width=240&height=240&crop=center)}.variant-option__button-label:has(input[value=Braun]){--octagon-swatch-img: url(/cdn/shop/files/rekawice-bokserskie-legion-oc_20121_p.png?v=1785988764&width=240&height=240&crop=center)}.variant-option__button-label:has(input[value=Pink]){--octagon-swatch-img: url(/cdn/shop/files/rekawice-bokserskie-legion-oc_19236_p.png?v=1785988765&width=240&height=240&crop=center)}.variant-option legend,.variant-option__label{font-size:.75rem!important;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.variant-picker .variant-option .variant-option__button-label:not(.variant-option__button-label--has-swatch):not(:has(input[name^=Farbe-])){--oct-cut: 11px;--oct-cut-inner: 10px;position:relative;display:block!important;border:0!important;border-radius:0!important;padding:1.5px!important;background:var(--octagon-red)!important;background-color:var(--octagon-red)!important;box-shadow:none!important;clip-path:polygon(var(--oct-cut) 0,calc(100% - var(--oct-cut)) 0,100% var(--oct-cut),100% calc(100% - var(--oct-cut)),calc(100% - var(--oct-cut)) 100%,var(--oct-cut) 100%,0 calc(100% - var(--oct-cut)),0 var(--oct-cut));transition:background-color .15s ease}.variant-picker .variant-option .variant-option__button-label:not(.variant-option__button-label--has-swatch):not(:has(input[name^=Farbe-])) .variant-option__button-label__pill{display:none!important}.variant-picker .variant-option .variant-option__button-label:not(.variant-option__button-label--has-swatch):not(:has(input[name^=Farbe-])) .variant-option__button-label__text{display:flex!important;align-items:center;justify-content:center;width:100%;height:100%;padding-block:12px!important;padding-inline:10px!important;border-radius:0!important;background:var(--color-background, #0a0a0a)!important;color:var(--octagon-red)!important;text-align:center;clip-path:polygon(var(--oct-cut-inner) 0,calc(100% - var(--oct-cut-inner)) 0,100% var(--oct-cut-inner),100% calc(100% - var(--oct-cut-inner)),calc(100% - var(--oct-cut-inner)) 100%,var(--oct-cut-inner) 100%,0 calc(100% - var(--oct-cut-inner)),0 var(--oct-cut-inner));transition:background-color .15s ease,color .15s ease}.variant-picker .variant-option .variant-option__button-label:not(.variant-option__button-label--has-swatch):not(:has(input[name^=Farbe-])):not(:has(input:checked)):hover .variant-option__button-label__text{background:#c81e2e29!important}.variant-picker .variant-option .variant-option__button-label:not(.variant-option__button-label--has-swatch):not(:has(input[name^=Farbe-])):has(input:checked) .variant-option__button-label__text{background:var(--octagon-red)!important;color:#fff!important}.variant-picker .variant-option .variant-option__button-label:has(input[data-option-available=false]),.variant-picker .variant-option .variant-option__button-label:has(input[aria-disabled=true]){border-color:#ffffff2e!important;background:#ffffff2e!important;background-color:#ffffff2e!important;box-shadow:none!important;outline-color:transparent!important}.variant-picker .variant-option .variant-option__button-label:has(input[data-option-available=false]):before,.variant-picker .variant-option .variant-option__button-label:has(input[aria-disabled=true]):before{border-color:#ffffff2e!important}.variant-picker .variant-option .variant-option__button-label:has(input[data-option-available=false]) .variant-option__button-label__text,.variant-picker .variant-option .variant-option__button-label:has(input[aria-disabled=true]) .variant-option__button-label__text{color:#ffffff59!important}.variant-picker .variant-option .variant-option__button-label:not(.variant-option__button-label--has-swatch):not(:has(input[name^=Farbe-])):has(input[data-option-available=false]) .variant-option__button-label__text{background:var(--color-background, #0a0a0a)!important}.variant-picker .variant-option .variant-option__button-label:has(input[data-option-available=false]:checked),.variant-picker .variant-option .variant-option__button-label:has(input[aria-disabled=true]:checked){border-color:var(--octagon-red)!important;background:var(--octagon-red)!important;background-color:var(--octagon-red)!important;box-shadow:none!important;outline-color:transparent!important}.variant-picker .variant-option .variant-option__button-label:has(input[data-option-available=false]:checked):before,.variant-picker .variant-option .variant-option__button-label:has(input[aria-disabled=true]:checked):before{border-color:var(--octagon-red)!important}.variant-picker .variant-option .variant-option__button-label:has(input[data-option-available=false]:checked) .variant-option__button-label__text,.variant-picker .variant-option .variant-option__button-label:has(input[aria-disabled=true]:checked) .variant-option__button-label__text{background:var(--color-background, #0a0a0a)!important;color:#c81e2ebf!important}.variant-picker .variant-option.variant-option--buttons .variant-option__button-label .variant-option__strikethrough,.variant-picker .variant-option.variant-option--buttons .variant-option__button-label .variant-option__strikethrough line,.variant-picker .variant-option.variant-option--buttons .variant-option__button-label:has(input[data-option-available=false]) .variant-option__strikethrough line,.variant-picker .variant-option.variant-option--buttons .variant-option__button-label:has(input[aria-disabled=true]) .variant-option__strikethrough line,.variant-picker .variant-option.variant-option--buttons .variant-option__button-label:has(input[data-option-available=false]:checked) .variant-option__strikethrough line,.variant-picker .variant-option.variant-option--buttons .variant-option__button-label:has(input[aria-disabled=true]:checked) .variant-option__strikethrough line{stroke:#ffffff8c!important;color:#ffffff8c!important}@media screen and (max-width:749px){.variant-picker .variant-option .variant-option__button-label:not(.variant-option__button-label--has-swatch):not(:has(input[name^=Farbe-])){--oct-cut: 9px;--oct-cut-inner: 8px}.variant-picker .variant-option .variant-option__button-label:not(.variant-option__button-label--has-swatch):not(:has(input[name^=Farbe-])) .variant-option__button-label__text{padding-block:11px!important}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/octagon-overrides.css.map */
