html body.template-product{--tg-size-heading:22px;--tg-size-gap:12px;--tg-size-height:66px;--tg-size-font:20px}html body.template-product main#MainContent .productView-moreItem-product-variant,html body.template-product main#MainContent .productView-moreItem-product-variant .productView-options,html body.template-product main#MainContent .productView-moreItem-product-variant .productView-variants,html body.template-product main#MainContent .productView-moreItem-product-variant variant-radios{display:block!important;width:100%!important;max-width:none!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;overflow:visible!important}html body.template-product main#MainContent fieldset.product-form__input.tg-native-size-option{position:relative!important;float:none!important;clear:both!important;display:block!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0 0 20px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}html body.template-product main#MainContent fieldset.product-form__input.tg-native-size-option:before,html body.template-product main#MainContent fieldset.product-form__input.tg-native-size-option:after{content:none!important;display:none!important}html body.template-product main#MainContent fieldset.product-form__input.tg-native-size-option>legend.tg-native-size-legend{position:absolute!important;top:0!important;left:0!important;display:block!important;width:1px!important;min-width:1px!important;max-width:1px!important;height:1px!important;min-height:1px!important;max-height:1px!important;margin:-1px!important;padding:0!important;border:0!important;opacity:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;pointer-events:none!important}html body.template-product main#MainContent fieldset.product-form__input.tg-native-size-option>.tg-size-heading{position:relative!important;display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:16px!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;min-width:0!important;min-height:28px!important;margin:0 0 18px!important;padding:0!important;border:0!important;background:transparent!important;color:#080808!important;overflow:visible!important}html body.template-product main#MainContent fieldset.product-form__input.tg-native-size-option>.tg-size-heading>.tg-size-title{display:block!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:#080808!important;font:700 var(--tg-size-heading)/1.15 Arial,Helvetica,sans-serif!important;letter-spacing:0!important;text-align:left!important;text-transform:none!important;white-space:nowrap!important}html body.template-product main#MainContent fieldset.product-form__input.tg-native-size-option>.tg-size-heading .tg-size-title-value{color:inherit!important;font:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}html body.template-product main#MainContent fieldset.product-form__input.tg-native-size-option>.tg-size-heading>.tg-mp-size-guide-trigger{position:static!important;display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:28px!important;margin:0 0 0 auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;transform:none!important}html body.template-product main#MainContent .tg-mp-size-guide-trigger .tg-mp-size-guide-clickable,html body.template-product main#MainContent .tg-mp-size-guide-trigger.tg-mp-size-guide-clickable{position:static!important;display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:28px!important;margin:0!important;padding:0 0 5px!important;border:0!important;border-bottom:3px solid #080808!important;border-radius:0!important;outline:0!important;background:transparent!important;color:#080808!important;font:700 var(--tg-size-heading)/1 Arial,Helvetica,sans-serif!important;letter-spacing:0!important;text-align:right!important;text-decoration:none!important;text-transform:none!important;white-space:nowrap!important;box-shadow:none!important;transform:none!important;cursor:pointer!important}html body.template-product main#MainContent .tg-mp-size-guide-clickable>:not(.tg-mp-size-guide-text){display:none!important}html body.template-product main#MainContent .tg-mp-size-guide-text{display:inline!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:inherit!important;font:inherit!important;letter-spacing:inherit!important;line-height:inherit!important;text-decoration:none!important;text-transform:none!important;box-shadow:none!important}html body.template-product main#MainContent .tg-mp-size-guide-trigger:before,html body.template-product main#MainContent .tg-mp-size-guide-trigger:after,html body.template-product main#MainContent .tg-mp-size-guide-clickable:before,html body.template-product main#MainContent .tg-mp-size-guide-clickable:after{content:none!important;display:none!important}html body.template-product main#MainContent fieldset.product-form__input.tg-native-size-option>.tg-size-grid{position:relative!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-auto-flow:row!important;align-items:stretch!important;column-gap:var(--tg-size-gap)!important;row-gap:0!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;overflow:visible!important}html body.template-product main#MainContent fieldset.product-form__input.tg-native-size-option>.tg-size-grid>input.product-form__radio{position:absolute!important;top:0!important;left:0!important;width:1px!important;min-width:1px!important;max-width:1px!important;height:1px!important;min-height:1px!important;max-height:1px!important;margin:-1px!important;padding:0!important;border:0!important;opacity:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;pointer-events:none!important}html body.template-product main#MainContent fieldset.product-form__input.tg-native-size-option>.tg-size-grid>label.product-form__label{position:static!important;float:none!important;clear:none!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;height:var(--tg-size-height)!important;min-height:var(--tg-size-height)!important;max-height:var(--tg-size-height)!important;margin:0!important;padding:0!important;border:1px solid #cfcfcf!important;border-radius:0!important;outline:0!important;background:#fff!important;color:#080808!important;font:700 var(--tg-size-font)/1 Arial,Helvetica,sans-serif!important;letter-spacing:0!important;text-align:center!important;text-transform:none!important;box-shadow:none!important;transform:none!important;cursor:pointer!important;overflow:hidden!important}html body.template-product main#MainContent fieldset.product-form__input.tg-native-size-option>.tg-size-grid>label.product-form__label:before,html body.template-product main#MainContent fieldset.product-form__input.tg-native-size-option>.tg-size-grid>label.product-form__label:after{content:none!important;display:none!important;border:0!important;box-shadow:none!important}html body.template-product main#MainContent fieldset.product-form__input.tg-native-size-option>.tg-size-grid>label.product-form__label>.text{position:static!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;color:inherit!important;font:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;text-align:inherit!important;text-transform:inherit!important;box-shadow:none!important;transform:none!important;overflow:visible!important}html body.template-product main#MainContent fieldset.product-form__input.tg-native-size-option>.tg-size-grid>label.product-form__label>.text:before,html body.template-product main#MainContent fieldset.product-form__input.tg-native-size-option>.tg-size-grid>label.product-form__label>.text:after{content:none!important;display:none!important;border:0!important;box-shadow:none!important}html body.template-product main#MainContent fieldset.product-form__input.tg-native-size-option>.tg-size-grid>label.product-form__label>.text *{margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:inherit!important;font:inherit!important;box-shadow:none!important}html body.template-product main#MainContent fieldset.product-form__input.tg-native-size-option>.tg-size-grid>input.product-form__radio:checked+label.product-form__label{border:1px solid #080808!important;background:#080808!important;color:#fff!important;outline:0!important;box-shadow:none!important}html body.template-product main#MainContent fieldset.product-form__input.tg-native-size-option>.tg-size-grid>input.product-form__radio:not(:checked)+label.product-form__label:hover{border-color:#080808!important;background:#fff!important;color:#080808!important;box-shadow:none!important}html body.template-product main#MainContent fieldset.product-form__input.tg-native-size-option>.tg-size-grid>input.product-form__radio+label.product-form__label.soldout{opacity:.45!important;cursor:not-allowed!important}html body.template-product [data-tg-size-prompt=hidden]{display:none!important}html body.template-product main#MainContent .tg-pdp-fitbar a{display:inline-block!important;visibility:visible!important;opacity:1!important;flex:0 0 auto!important;margin:0!important;padding:0 0 3px!important;border:0!important;border-bottom:3px solid #080808!important;background:transparent!important;color:#080808!important;font-weight:900!important;line-height:1!important;text-decoration:none!important;white-space:nowrap!important}@media(max-width:767px){html body.template-product{--tg-size-heading:18px;--tg-size-gap:8px;--tg-size-height:54px;--tg-size-font:16px}html body.template-product main#MainContent fieldset.product-form__input.tg-native-size-option{margin-bottom:18px!important}html body.template-product main#MainContent fieldset.product-form__input.tg-native-size-option>.tg-size-heading{min-height:23px!important;margin-bottom:13px!important;gap:10px!important}html body.template-product main#MainContent fieldset.product-form__input.tg-native-size-option>.tg-size-heading>.tg-mp-size-guide-trigger,html body.template-product main#MainContent .tg-mp-size-guide-trigger .tg-mp-size-guide-clickable,html body.template-product main#MainContent .tg-mp-size-guide-trigger.tg-mp-size-guide-clickable{min-height:23px!important}html body.template-product main#MainContent .tg-mp-size-guide-trigger .tg-mp-size-guide-clickable,html body.template-product main#MainContent .tg-mp-size-guide-trigger.tg-mp-size-guide-clickable{padding-bottom:3px!important;border-bottom-width:2px!important}html body.template-product main#MainContent .tg-pdp-fitbar a{padding-bottom:2px!important;border-bottom-width:2px!important}}html body.template-product main#MainContent fieldset.product-form__input.tg-native-size-option.tg-size-required-invalid{margin:11px -9px 20px!important;padding:11px 9px 9px!important;border:1px solid #dc3a2d!important}html body.template-product main#MainContent .tg-size-required-error{display:flex!important;align-items:center!important;gap:6px!important;width:100%!important;margin:8px 0 0!important;padding:0!important;color:#b42318!important;font:700 12px/1.35 Arial,Helvetica,sans-serif!important;letter-spacing:0!important;text-align:left!important}html body.template-product main#MainContent .tg-size-required-error[hidden]{display:none!important}html body.template-product main#MainContent .tg-size-required-error__icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 15px!important;width:15px!important;height:15px!important;margin:0!important;padding:0!important;border-radius:50%!important;background:#b42318!important;color:#fff!important;font:700 10px/1 Arial,Helvetica,sans-serif!important}html body.template-product main#MainContent fieldset.product-form__input.tg-native-size-option:not(.tg-size-required-invalid) .tg-size-required-error{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/36/assets/tangible-product-size-v5.css.map */
