.product-block--related_colors_mobile{display:flex;gap:4px;overflow:auto;scroll-snap-type:x mandatory;margin-inline:-17px;padding-inline-start:17px}@media(min-width:751px){.product-block--related_colors_mobile{display:none}}.product-block--related_colors_mobile::-webkit-scrollbar{display:none}.mobile-related-color{scroll-snap-align:start;width:90px;height:90px;flex:0 0 90px}.mobile-related-color span{background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;width:100%;height:100%;box-shadow:none;margin:0}.variant__label.is-size{display:flex;justify-content:space-between;width:100%}.size-dialog__toggle--wrapper{display:flex;align-items:center;gap:.5rem}.size-dialog__toggle--label--eu,.size-dialog__toggle--label--usw,.size-dialog__toggle--label--usm,.size-dialog__toggle--label--cm{border-bottom:solid 1px transparent;transition:all .2s ease-in;cursor:pointer}[data-units=eu] .size-dialog__toggle--label--eu,[data-units=usw] .size-dialog__toggle--label--usw,[data-units=usm] .size-dialog__toggle--label--usm,[data-units=cm] .size-dialog__toggle--label--cm{border-color:rgb(var(--color-foreground))}.variant-wrapper [data-usw],.variant-wrapper [data-usm],.variant-wrapper [data-cm]{display:none}.variant-wrapper[data-units=usw] [data-usw]{display:inline}.variant-wrapper[data-units=usw] [data-eu],.variant-wrapper[data-units=usw] [data-usm],.variant-wrapper[data-units=usw] [data-cm]{display:none}.variant-wrapper[data-units=usm] [data-usm]{display:inline}.variant-wrapper[data-units=usm] [data-eu],.variant-wrapper[data-units=usm] [data-usw],.variant-wrapper[data-units=usm] [data-cm]{display:none}.variant-wrapper[data-units=cm] [data-cm]{display:inline}.variant-wrapper[data-units=cm] [data-eu],.variant-wrapper[data-units=cm] [data-usw],.variant-wrapper[data-units=cm] [data-usm]{display:none}.variant-wrapper{margin-block-end:1.5rem}.variant-input-wrap.is-size label.variant__button-label{flex-direction:column;text-align:center;min-width:52px}.variant-input-wrap .gs-size-stock,.variant-input-wrap.is-size label .gs-size-stock{background:transparent;box-shadow:none;padding:0;margin:2px 0 0;display:block;font-size:10px;line-height:1.1;letter-spacing:0;text-transform:none;white-space:nowrap}.gs-size-stock--low{color:#c8392b}.gs-size-stock--out{color:var(--colorBorder)}.variant-input-wrap.is-size label.disabled .gs-size-stock--low{display:none}.gs-size-note{margin:0 0 10px;font-size:calc(var(--typeBaseSize) * .8);line-height:1.5;color:rgb(var(--color-foreground))}.gs-size-note strong{font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/96/compiled_assets/styles.css.map */
