.modal-link{display:inline-block;margin-left:.5rem}.modal-link__button{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;font-size:1.2rem;gap:.5rem;padding:0;text-decoration:underline;transition:opacity .2s ease}.modal-link__button:hover{opacity:.7}.modal-link__icon{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.modal-link__text{line-height:1}.product-form__input .form__label,.product-form__input legend.form__label{align-items:center;display:inline-flex;flex-wrap:wrap;gap:0}.modal-content__body{line-height:1.6}.modal-content__body table{border-collapse:collapse;margin:1.5rem 0;width:100%}.modal-content__body table td,.modal-content__body table th{border:1px solid rgba(var(--color-foreground),.1);padding:.75rem 1rem;text-align:left}.modal-content__body table th{background-color:rgba(var(--color-foreground),.05);font-weight:600}@media screen and (max-width:989.98px){.modal-content__body table{font-size:.875rem}.modal-content__body table td,.modal-content__body table th{padding:.5rem .75rem}}.modal-content__body img{border-radius:4px;height:auto;margin:1.5rem 0;max-width:100%}.modal-content__body p{margin-bottom:1rem}.modal-content__body p:last-child{margin-bottom:0}.modal-content__body ol,.modal-content__body ul{margin-bottom:1rem;padding-left:1.5rem}.modal-content__body li{margin-bottom:.5rem}.modal-content__body h3,.modal-content__body h4{margin-bottom:1rem;margin-top:1.5rem}.size-guide-modal .product-popup-modal__content-info{max-width:800px}.product-form__input--pill{align-items:center;display:flex;flex-flow:row wrap;position:relative}.size-guide-link{margin-left:auto}.size-guide-link .modal-link__text{text-transform:uppercase}