.mini-modal__overlay{background:var(--color-blur);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.mini-modal__container{overflow-x:hidden}.size-guide__container{border-radius:var(--radius-l);border:.2em solid var(--color-main)}.size-guide__container details{min-width:100%;max-width:100%}.size-guide__link__item{cursor:pointer}.size-guide__grid{border:1px solid var(--color-dark-grey);border-radius:.25rem;min-width:max-content;overflow-x:scroll}.size-guide__grid.sg-active{display:block}.grid-row{display:grid;grid-template-columns:repeat(8,minmax(.25rem,1fr))}.grid__item{padding:.5rem;border-right:1px solid var(--color-dark-grey);text-transform:uppercase;display:flex;align-items:center;justify-content:center;font-size:.75rem}.grid__item:nth-child(1),.grid__item:nth-child(2),.grid__item:nth-child(3),.grid__item:nth-child(4){background-color:var(--color-grey)}.grid__item:last-child{border-right:none}.grid-row__header{background-color:var(--color-grey)}.grid-row{border-bottom:1px solid var(--color-dark-grey)}.grid-row:last-child{border-bottom:none}.grid-row--double{border-bottom:none}.grid-row--double .grid__item{border-bottom:1px solid var(--color-dark-grey)}.grid-row--double .grid__item:nth-child(9),.grid-row--double .grid__item:nth-child(10),.grid-row--double .grid__item:nth-child(11){background-color:var(--color-grey)}.grid-row--double .grid__item:nth-child(8){border-right:none}.grid-row__header .grid__item{border-right:1px solid var(--color-dark-grey);text-transform:none;font-size:.75rem}.grid-row__header .grid__item:last-child{border-right:none}.size-guide__toggle{width:fit-content;padding:.5rem 0;gap:.75rem;margin:.5rem auto .5rem 0;position:sticky;left:0}.size-guide__toggle__item{padding:.25rem 0;border-bottom:1px solid transparent}.size-guide__toggle__item.selected{color:var(--color-red);border-color:var(--color-red)}.measure-guide{gap:1rem;flex-direction:column}.measure-guide__image *{border-radius:.25rem}#content-size-guide{overflow-x:scroll}.measure-guide__image,.measure-guide__text{width:100%}@media screen and (min-width:1024px){#content-size-guide{overflow:auto}.grid__item{padding:.5rem .75rem;width:auto;font-size:1rem}.grid-row__header .grid__item{font-size:1rem}.size-guide__container details{width:50vw}.size-guide__grid{width:auto;overflow:auto}.measure-guide{flex-direction:row;gap:2rem}.measure-guide__image,.measure-guide__text{width:50%}.size-guide__toggle{margin:1rem auto;position:relative}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/component-size-guide.css.map */
