.product-info-drawer{z-index:100;width:100%;max-width:460px;transition:all .3s;position:fixed;inset:0 0 0 auto;overflow:auto;transform:translate(100%)}.product-info-drawer.active{transform:translate(0)}.product-info-drawer.active .sizes-info{display:block}.product-info-drawer .product-drawer__content{-webkit-box-shadow:none;box-shadow:none;color:rgb(var(--color-foreground));z-index:101;background:#fff;border-radius:.5rem 0 0 .5rem;flex-direction:column;width:100%;min-height:100%;padding:1.3rem;display:flex;position:relative;inset:0}@media (min-width:768px){.product-info-drawer .product-drawer__content{width:460px;padding:4.3rem;box-shadow:-.313rem 0 .313rem #0003}}.product-info-drawer .product-drawer__content .selected-block h2{color:#00338d;margin:1em 0;font-size:3.1rem}.product-info-drawer .product-drawer__content .selected-block .two-columns{margin:2em 0}.product-info-drawer .product-drawer__content .selected-block .two-columns .fit-column{text-align:center;width:50%;padding:1em;position:relative}.product-info-drawer .product-drawer__content .selected-block .two-columns .fit-column .fit-column__icon{text-align:center}.product-info-drawer .product-drawer__content .selected-block .two-columns .fit-column .fit-column__icon svg{margin:auto}.product-info-drawer .product-drawer__content .selected-block .two-columns .fit-column label{color:#00338d;text-transform:uppercase;margin:1em 0;font-size:1.813rem;display:block}.product-info-drawer .product-drawer__content .selected-block .two-columns .fit-column .gender-info{margin:1em 0;display:block}.product-info-drawer .product-drawer__content .width-info{display:none}.product-info-drawer .product-drawer__content .width-info.open{display:block;position:relative;overflow:auto}.product-info-drawer .product-drawer__content .width-info.open p{line-height:2.5rem}.product-info-drawer .product-drawer__content .sizes-info{display:none}.product-info-drawer .product-drawer__content .sizes-info.open{display:block;position:relative}.product-info-drawer .product-drawer__content .sizes-info table{width:100%;-webkit-box-shadow:none;box-shadow:none;font-size:inherit}.product-info-drawer .product-drawer__content .sizes-info tr:nth-child(odd){background:#f2f5f9}.product-info-drawer .product-drawer__content .sizes-info tr:nth-child(2n){background:#e5eaf3}.product-info-drawer .product-drawer__content .sizes-info tr:hover:not(:first-child){color:#fff;background:#8792b0!important}.product-info-drawer .product-drawer__content .sizes-info tr:first-child{color:inherit;background:#fff;font-size:1.25rem}.product-info-drawer .product-drawer__content .sizes-info td{border:none;padding:.75rem 1.2rem}.product-info-drawer .product-drawer__content .sizes-info a{color:inherit}.product-info-drawer .product-drawer__content .sizes-info .accordion{border-bottom:none;display:none}.product-info-drawer .product-drawer__content .sizes-info .active{display:block}.product-info-drawer .product-drawer__content .sizes-info summary{border-bottom:1px solid #c2c2c2;padding-bottom:2px}.product-info-drawer .product-drawer__content .sizes-info .accordion__title{padding-left:1rem;font-size:2rem;font-weight:700}.product-info-drawer .product-drawer__content .sizes-info .accordion__content{padding:0}.product-info-drawer .product-drawer__content .get-notified-info{display:none}.product-info-drawer .product-drawer__content .get-notified-info.open{display:block}.product-info-drawer .product-drawer__content.lesspadding{padding:1em;overflow:auto}.product-info-drawer .product-width-info__close{z-index:999999;position:absolute;right:0}.product-info-drawer .get-notified-info .get-notified-info__heading{letter-spacing:.2px;color:#424242;margin-bottom:1em;font-size:1.8rem;line-height:26px}.product-info-drawer .get-notified-info .get-notified-info__form .field{margin:1em 0}.product-info-drawer .get-notified-info .get-notified-info__form .contact__button .button{background-color:#00338d;border-radius:4px;width:100%;box-shadow:0 4px 10px #00000026}.product-info-drawer .get-notified-info .get-notified-info__form .message .alert-danger{color:#a94442;background-color:#f2dede;border:.1rem solid #0000;border-radius:0;margin-bottom:2rem;padding:1.5rem}.product-info-drawer .get-notified-info .get-notified-info__form .message .alert-success{color:#3c763d;background-color:#dff0d8;border:.1rem solid #0000;border-radius:0;margin-bottom:2rem;padding:1.5rem}.product-info-drawer .get-notified-info .get-notified-info__form .message .alert:not(:last-child){display:none}.product-info-drawer__mobile{font-family:var(--font-body-family);z-index:100;background-color:#fff;width:100%;max-width:100%;padding-left:5px;transition:all .3s;position:fixed;inset:25rem 0 0 auto;overflow:auto;transform:translateY(100%);box-shadow:0 -4px 10px #00000026}.product-info-drawer__mobile.active{transform:translateY(0)}.product-info-drawer__mobile .product-width-info-mobile__close{z-index:999999;position:absolute;right:0}.product-info-drawer__mobile .get-notified-info-mobile{color:rgb(var(--color-foreground));z-index:1;background:#fff;border-radius:8px 0 0 8px;flex-direction:column;padding:5.3rem 2rem;display:flex;position:absolute;inset:0;box-shadow:-5px 0 5px #0003}.product-info-drawer__mobile .get-notified-info-mobile .get-notified-info__heading{letter-spacing:.2px;color:#424242;margin-bottom:1em;font-size:1.8rem;line-height:26px}.product-info-drawer__mobile .get-notified-info-mobile .get-notified-info__form-mobile .field{margin:1em 0}.product-info-drawer__mobile .get-notified-info-mobile .get-notified-info__form-mobile .contact__button .button{background-color:#00338d;border-radius:4px;width:100%;box-shadow:0 4px 10px #00000026}.product-info-drawer__mobile .get-notified-info-mobile .get-notified-info__form-mobile .message-mobile .alert-danger{color:#a94442;background-color:#f2dede;border:.1rem solid #0000;border-radius:0;margin-bottom:2rem;padding:1.5rem}.product-info-drawer__mobile .get-notified-info-mobile .get-notified-info__form-mobile .message-mobile .alert-success{color:#3c763d;background-color:#dff0d8;border:.1rem solid #0000;border-radius:0;margin-bottom:2rem;padding:1.5rem}.product-info-drawer__mobile .get-notified-info-mobile .get-notified-info__form-mobile .message-mobile .alert:not(:last-child){display:none}
