.nsc-purchase-note .nsc-ship-note{font-weight:700;color:#111}.nsc-purchase-note .nsc-delivery-note{color:#111}.nsc-fit-note,.nsc-model-note{margin:10px 0 0;font-size:13px;line-height:1.5;color:#494744}.nsc-fit-note{font-weight:600}.nsc-size-guide{border:1.5px solid #111;padding:0;background:#fff;color:#111;width:min(640px,calc(100vw - 24px));max-height:calc(100dvh - 40px);box-shadow:8px 9px #111}.nsc-size-guide::backdrop{background:#0000008c}.nsc-size-guide__inner{padding:20px}.nsc-size-guide__head{display:flex;justify-content:space-between;align-items:center;gap:12px}.nsc-size-guide__head h2{margin:0;font:900 22px/1.1 Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:-.02em}.nsc-size-guide__close{width:44px;height:44px;border:1.5px solid #111;background:#fff;color:#111;font-size:24px;line-height:1;cursor:pointer}.nsc-size-guide__close:focus-visible,.nsc-size-guide__body:focus-visible{outline:2px solid #111;outline-offset:2px}.nsc-size-guide__product{margin:6px 0 14px;font:700 12px/1.2 Arial,Helvetica,sans-serif;letter-spacing:.08em;color:#494744;text-transform:uppercase}.nsc-size-guide__body{overflow-x:auto}.nsc-size-guide__body table{border-collapse:collapse;width:100%;min-width:420px;font:400 14px/1.2 Arial,Helvetica,sans-serif}.nsc-size-guide__body th,.nsc-size-guide__body td{border:1px solid #c6c2bc;padding:10px 8px;text-align:center;color:#111;background:#fff;white-space:nowrap}.nsc-size-guide__body th{font-weight:700}.nsc-size-guide__body tr:first-child th{background:#111;color:#fff}.nsc-size-guide__note{margin:12px 0 0;font-size:12.5px;color:#494744}@media(max-width:600px){.nsc-size-guide__inner{padding:16px 12px}.nsc-size-guide__body table{min-width:0;font-size:12px}.nsc-size-guide__body th,.nsc-size-guide__body td{padding:8px 3px}}.nsc-vh{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}.template-product .product-info>.kicker{display:none}.template-product .product-info>.nsc-breadcrumb{margin:0 0 10px}.template-product .product-info .product-page-price{margin:12px 0 10px}.template-product .product-info>.nsc-purchase-note{margin:0 0 22px;padding:9px 12px;background:#f3f3f1;border-left:2px solid #111;font-size:11.5px;line-height:1.5;color:#55524e}.template-product .product-info>.nsc-purchase-note p{margin:0}.template-product .product-info>.nsc-purchase-note .nsc-ship-note{font-weight:400;color:#55524e}.template-product .product-info>.nsc-purchase-note a{color:inherit}.template-product .product-form .variant-group{margin:0 0 20px;width:100%}.template-product .product-form .variant-group[hidden]{display:none!important}.template-product .product-form .variant-group legend{float:none;padding:0;margin:0 0 8px}.nsc-size-meta{margin:0 0 10px}.template-product .nsc-size-meta .nsc-size-link{display:inline-flex;align-items:center;gap:4px;padding:2px 0;font-size:12px;font-weight:700}.template-product .nsc-size-meta .nsc-size-link[hidden]{display:none!important}.template-product .nsc-size-meta .nsc-size-link .nsc-ui-arrow{width:14px;height:14px}.template-product .nsc-size-meta .nsc-fit-note{margin:3px 0 0;font-size:12px;font-weight:400;line-height:1.4;color:#55524e}.template-product .product-form .variant-pills.variant-pills--size{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.template-product .product-form .variant-pills--size label{display:block;min-width:0}.template-product .product-form .variant-pills--size span{width:100%;min-width:0!important;padding:0 4px;height:44px;min-height:44px;font-size:12px;font-weight:700;letter-spacing:.04em;box-sizing:border-box}.nsc-swatch-group legend{font-size:11px!important;letter-spacing:.02em;text-transform:none}.nsc-swatch-current{font-weight:400;letter-spacing:.04em}.template-product .product-form .variant-pills.nsc-swatches{display:flex;flex-wrap:wrap;gap:12px;padding:3px}.template-product .product-form .nsc-swatches .nsc-swatch{display:block;position:relative;cursor:pointer}.template-product .product-form .variant-pills.nsc-swatches .nsc-swatch__chip{display:block;width:40px;min-width:40px!important;height:40px;min-height:40px;padding:0;border-radius:0!important;background:var(--nsc-sw)!important;border:1px solid rgba(0,0,0,.25)!important;box-sizing:border-box}.template-product .product-form .variant-pills.nsc-swatches .nsc-swatch__chip.is-light{border-color:#9a9a9a!important}.template-product .product-form .variant-pills.nsc-swatches input:checked+.nsc-swatch__chip{background:var(--nsc-sw)!important;outline:2px solid #111;outline-offset:3px;border-color:#00000040!important}.template-product .product-form .variant-pills.nsc-swatches input:focus-visible+.nsc-swatch__chip{outline:2px dashed #111;outline-offset:3px}.template-product .product-form .variant-pills.nsc-swatches input:checked:focus-visible+.nsc-swatch__chip{outline-style:solid}.template-product .product-form:not(:has(.variant-group:not([hidden]))) .quantity-row{border-top:0;padding-top:0}.template-product .product-form .quantity-row,.template-product .product-form .add-to-cart{width:100%}.template-product .product-info>.nsc-delivery-note{margin:10px 0 0;font-size:11.5px;line-height:1.45;color:#55524e}.template-product .product-info .product-perks.nsc-buying-help{display:block!important;margin-top:22px;padding:0;background:transparent!important;border-top:1px solid rgba(0,0,0,.18);border-bottom:0}.template-product .product-info .nsc-buying-help>div{display:flex!important;flex-direction:row!important;align-items:center;justify-content:space-between;gap:12px;padding:12px 0!important;border:0!important;border-bottom:1px solid rgba(0,0,0,.12)!important;text-align:left!important}.template-product .product-info .nsc-buying-help strong{font-size:11px!important;letter-spacing:.08em;white-space:nowrap}.template-product .product-info .nsc-buying-help a{display:inline-flex!important;align-items:center;gap:4px;margin:0!important;font-size:12px!important;line-height:1.3;white-space:nowrap;text-align:right}.template-product .product-info .nsc-buying-help a .nsc-ui-arrow{width:14px;height:14px;flex:0 0 14px}@media(max-width:640px){.template-product .product-info{align-items:stretch;text-align:left}.template-product .product-info>.nsc-breadcrumb{order:0}.template-product .product-info>h1{order:1}.template-product .product-info>.product-page-price{order:2;margin:10px 0 8px}.template-product .product-info>.nsc-purchase-note{order:2;margin:0 0 18px}.template-product .product-info>.product-form{order:3;padding-top:16px}.template-product .product-info>.nsc-delivery-note,.template-product .product-info>.nsc-fit-note,.template-product .product-info>.nsc-model-note{order:3}.template-product .product-info>.product-perks{order:4}.template-product .product-info>.nsc-size-guide{order:9}.template-product .product-form .variant-pills.variant-pills--size{gap:6px}}@media(min-width:991px){.template-product .product-info{width:100%;max-width:420px}}
/*# sourceMappingURL=/cdn/shop/t/94/assets/nsc-pdp-extras.css.map */
