.ProductVariantsList{margin-top:5px}.ProductVariantsList .variantsList{list-style:none;padding:0;margin:0;line-height:1.1em}.ProductVariantsList .variantsList .variant{display:inline-block;font-size:13px;padding:0 3px}.ProductVariantsList .variantsList .variant.available{text-decoration:none}.ProductVariantsList .variantsList .variant.out-of-stock{text-decoration:line-through;opacity:.2}#sizeChart .showDescription{font-size:.8125rem;font-weight:700;text-transform:uppercase;margin-bottom:12px;margin-top:12px;text-decoration:underline;display:inline-block}#sizeChart .showDescription:hover{color:#5929ff;cursor:pointer}#size-chart-popup.description{font-size:12px;line-height:1.4em;padding-top:20px;font-weight:400}#size-chart-popup.description table{width:100%!important;table-layout:fixed;border-collapse:collapse;margin-top:18px;text-align:center}#size-chart-popup.description table strong{font-weight:700}#size-chart-popup.description table tr,#size-chart-popup.description table td,#size-chart-popup.description table th{height:auto!important;width:auto!important}#size-chart-popup.description table table,#size-chart-popup.description table td,#size-chart-popup.description table th{border:1px solid #dedede}#size-chart-popup.description table td{padding:6px 5px;box-sizing:border-box}#size-chart-popup.description table p{font-weight:400;margin:0;padding:0}.white-popup{position:relative;background:#FFF;padding:20px;width:auto;max-width:500px;margin:20px auto}.site-footer .footer-content:not(:last-child){margin-bottom:50px!important}.site-footer .box--big{min-height:auto}.site-nav.style--classic .submenu{left:auto;height:auto;width:auto;padding-top:40px!important;padding-bottom:40px!important}.site-nav.style--classic .submenu li{display:block;margin:0 20px;text-align:left}.site-nav.style--classic .submenu li a{font-size:13px!important;text-align:left}.formCheckbox{padding-top:8px;padding-bottom:8px}.formCheckbox input{opacity:0;position:absolute}.formCheckbox input:checked+label:before{background:#fff;box-shadow:inset 0 0 0 4px #333}.formCheckbox label{display:flex;cursor:pointer;letter-spacing:.02em;font-size:14px;text-align:left}.formCheckbox label:before{content:"";width:16px;height:16px;background-color:transparent;border:1px solid #fff;box-sizing:border-box}.formCheckbox label span{width:calc(100% - 20px);box-sizing:border-box;padding-left:10px}.formCheckbox label span a{color:#fff;text-decoration:underline}.formCheckbox label span a:hover{text-decoration:none}.formCheckbox label.error span a{color:#d24017;font-weight:500}
/*# sourceMappingURL=/s/files/1/2596/7742/t/15/assets/css_custom.scss.css.map?v=45781258507886839991611611758 */
