.bt-size-guide .product-popup-modal__content{position:absolute;inset:0 0 0 auto;transform:none;margin:0;width:min(680px,100%);max-width:100%;height:100%;max-height:100%;padding:0;border:0;border-radius:0;background:#fff;display:flex;flex-direction:column}.bt-size-guide .product-popup-modal__content-header{position:relative;flex-shrink:0;padding:24px;border-bottom:1px solid #ddd;background:#fff}.bt-size-guide .product-popup-modal__content-header h5{margin:0;font-size:20px;letter-spacing:.12em;text-transform:uppercase}.bt-size-guide .product-popup-modal__toggle{min-width:44px;min-height:44px}.bt-size-guide scroll-shadow{flex:1;min-height:0;overflow:auto}.bt-size-guide .product-popup-modal__content-info{padding:24px;overflow-wrap:anywhere}.bt-size-guide #bt-sizing-preview{max-width:100%;margin:0;padding:0}.bt-size-guide #bt-sizing-preview h1{display:none}.bt-size-guide #bt-sizing-preview table{min-width:0;width:100%}.bt-size-guide .product-popup-modal__content-info>div{max-width:100%}.product-form__input .product-popup-modal__button{min-height:44px;text-decoration:underline;text-underline-offset:4px}.product-form__input .product-popup-modal__button svg{flex-shrink:0}@media(max-width:767px){.bt-size-guide .product-popup-modal__content{width:100%;height:100dvh}.bt-size-guide .product-popup-modal__content-header{padding:18px 16px}.bt-size-guide .product-popup-modal__content-info{padding:20px 16px}.bt-size-guide #bt-sizing-preview th,.bt-size-guide #bt-sizing-preview td{padding:10px 6px;font-size:12px}}