.size-guide-modal__content{max-width:120rem!important;width:calc(100% - 2rem)!important;height:auto!important;max-height:90vh!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%);margin:0!important;padding:0!important;border-radius:1.2rem;background:rgb(var(--color-background));box-shadow:0 2rem 5rem #00000026;overflow-y:auto;opacity:0}.product-popup-modal__toggle{top:1.5rem!important;right:1.5rem!important;padding:.8rem!important}@media screen and (min-width:750px){.size-guide-modal__content{width:calc(100% - 4.5rem)!important}}.product-popup-modal[open] .size-guide-modal__content{animation:size-guide-fade-in .4s cubic-bezier(.16,1,.3,1) forwards}@keyframes size-guide-fade-in{0%{opacity:0;transform:translate(-50%,-48%) scale(.98)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.size-guide-modal__info{padding:2.5rem 1rem!important;margin-bottom:4rem}@media screen and (min-width:750px){.size-guide-modal__info{padding:2.5rem 2rem!important}}.size-guide-modal__info h2{margin-top:0;margin-bottom:2rem;text-align:center;font-weight:600;letter-spacing:.1rem}.size-guide-modal__grid{display:flex;flex-direction:column;gap:3rem}@media screen and (min-width:990px){.size-guide-modal__grid{flex-direction:row;align-items:stretch}}.size-guide__image{margin:0 auto;max-width:600px;filter:drop-shadow(0 .5rem 1.5rem rgba(0,0,0,.05))}@media screen and (min-width:990px){.size-guide__image{flex:0 0 35%;margin:0}}.size-guide__image img{width:100%;height:auto;border-radius:.8rem;display:block}.size-guide__table-wrapper{overflow-x:auto;border:.1rem solid rgba(var(--color-foreground),.08);border-radius:.8rem;flex:1;display:flex}.size-guide__table{width:max-content;min-width:100%;margin:0 auto;border-collapse:collapse;text-align:left;height:100%}.size-guide__table th{background:rgba(var(--color-foreground),.03);font-weight:600;text-align:center;padding:1.5rem 1rem;border-bottom:.2rem solid rgba(var(--color-foreground),.08);white-space:nowrap}.size-guide__table th,.size-guide__table td{padding:1.2rem .8rem;text-align:center;border-bottom:.1rem solid rgba(var(--color-foreground),.05);font-size:1.3rem;min-width:6rem}@media screen and (min-width:750px){.size-guide__table th,.size-guide__table td{padding:1.5rem 1rem;font-size:1.4rem;min-width:8rem}}.size-guide__table th:first-child,.size-guide__table td:first-child{min-width:4rem;width:4rem;opacity:.5;font-size:1.1rem}.size-guide__table th:nth-child(2),.size-guide__table td:nth-child(2){min-width:12rem;padding-left:0}.size-guide__table tr:last-child td{border-bottom:none}.size-guide__table tr:hover td{background:rgba(var(--color-foreground),.01)}.size-guide-button{display:inline-flex;align-items:center;gap:1rem;padding:1rem 0;font-family:inherit;font-weight:500;font-size:1.4rem;cursor:pointer;transition:opacity .3s ease;text-decoration:underline;text-underline-offset:.4rem;background:transparent;border:none;color:rgb(var(--color-foreground))}.size-guide-button:hover{opacity:.7}.size-guide-button svg{width:1.8rem;height:1.8rem}@media screen and (max-width:749px){.size-guide-modal__info{padding:2rem 1.5rem!important}.size-guide-modal__info h2{font-size:2rem}.size-guide__table th,.size-guide__table td{padding:1rem .8rem;font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-size-guide.css.map */
