.swatch{margin:1em 0}.swatch .header{margin:.2em 0;font-size:19px;font-family:BebasNeue,sans-serif;font-weight:600;letter-spacing:.5px}.swatch input{display:none}.swatch label{min-width:50px!important;height:56px!important;margin:0;border:#8F6F38 2px solid;background-color:transparent;font-size:22px;text-align:center;white-space:nowrap;text-transform:uppercase;color:#8f6f38;font-family:BebasNeue,sans-serif;display:flex;align-items:center;justify-content:center}.swatch-element label{padding:0 10px}.swatch input:checked+label{background:#c32032;color:#fff;border:2px solid #c32032;cursor:default}.swatch .swatch-element{float:left;-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased;margin:0 10px 10px 0;position:relative}.crossed-out{position:absolute;width:100%;height:100%;left:0;top:0}.swatch .swatch-element .crossed-out{display:none}.swatch .swatch-element.soldout .crossed-out{display:block}.swatch .swatch-element.soldout label:not(.product-section.has-soldout-message .swatch .swatch-element.soldout label):hover{cursor:not-allowed}.product-section.has-soldout-message .swatch .swatch-element.soldout label:hover{cursor:pointer}.product-section.product--all-soldout .crossed-out{display:block}.product-section.product--all-soldout .crossed-out:hover{cursor:not-allowed}.swatch .swatch-element.clicked,.swatch .swatch-element.available label:hover{cursor:pointer}.swatch-container__size{display:flex;flex-wrap:wrap}.swatch-container__size label{min-width:100%!important}.swatch-container__size>div{min-width:calc(20% - 10px)}.swatch-container__color label{min-width:unset!important;height:unset!important;line-height:normal;padding:1px 12px!important}
/*# sourceMappingURL=/cdn/shop/t/46/assets/layout.theme.styleLiquid.scss.css.map */
