.product-popup-modal--size-guide{align-items:flex-start;justify-content:flex-end}.product-popup-modal--size-guide .product-popup-modal__content{--modal-width: 960px;width:var(--modal-width);max-width:100vw;height:100vh;max-height:100vh;border-radius:0;margin:0;transform:translate3d(100%,0,0);opacity:1;display:flex;flex-direction:column;overflow:hidden;will-change:transform;transition:transform .6s cubic-bezier(.16,1,.3,1) .25s}.product-popup-modal--size-guide[open] .product-popup-modal__content{transform:translateZ(0);opacity:1}.product-popup-modal--size-guide[closing] .product-popup-modal__content{transform:translate3d(100%,0,0);opacity:1;transition:transform .4s cubic-bezier(.7,0,.84,0) 0s}.size-guide-modal__close{color:rgb(var(--color-armada-black));flex-shrink:0}.size-guide-modal__header{display:flex;align-items:center;justify-content:space-between;padding:var(--space-6, 2.4rem) var(--space-6, 2.4rem) var(--space-3, .8rem) var(--space-7, 3.2rem);background-color:rgb(var(--color-armada-white, 255 255 255));flex-shrink:0}.size-guide-modal__title{font-family:var(--font-body-family);font-weight:var(--font-body-weight, 400);font-size:var(--size-body-xl, 2.4rem);line-height:1.35;letter-spacing:-.024rem;color:rgb(var(--color-armada-black, 0 0 0))}.size-guide-modal__tabs{display:flex;gap:var(--space-4, 1.2rem);padding:0 var(--space-7, 3.2rem);flex-shrink:0}.size-guide-modal__tab{display:flex;align-items:center;justify-content:center;padding:var(--space-3, .8rem) var(--space-1, .2rem);background:none;border:none;cursor:pointer;font-family:var(--font-body-family);font-weight:var(--font-body-weight, 400);font-size:var(--size-body-m, 1.6rem);line-height:1.5;color:rgb(var(--color-armada-med-grey, 141 140 140));text-decoration:none;transition:color .2s ease;text-transform:uppercase}.size-guide-modal__tab--active{color:rgb(var(--color-armada-night-grey, 49 49 49));text-decoration:underline;text-decoration-skip-ink:none}.size-guide-modal__tab--inactive{color:rgb(var(--color-armada-med-grey, 141 140 140));text-decoration:none}.size-guide-modal__tab--inactive:hover{color:rgb(var(--color-armada-black, 0 0 0));text-decoration:underline}.size-guide-modal__body{flex:1;overflow-y:auto;padding:var(--space-4, 1.2rem) var(--space-7, 3.2rem) var(--space-8, 4rem);display:flex;flex-direction:column;gap:var(--space-9, 4.8rem)}.size-guide-modal__panel{display:flex;flex-direction:column}.size-guide-modal__panel[hidden]{display:none}.size-guide-modal__panel>.sg-block{margin-top:var(--space-5, 1.6rem)}.size-guide-modal__panel>.sg-block:first-child{margin-top:0}.size-guide-modal__panel>.sg-block--heading,.size-guide-modal__panel>.sg-block--finder{margin-top:var(--space-9, 4.8rem)}.size-guide-modal__panel>.sg-block--heading:first-child,.size-guide-modal__panel>.sg-block--finder:first-child{margin-top:0}.size-guide-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(18rem,calc((100% - 3 * var(--space-7, 3.2rem)) / 4)),1fr));gap:var(--space-7, 3.2rem)}.size-guide-card{display:flex;flex-direction:column;gap:var(--space-3, .8rem)}.size-guide-card__img{aspect-ratio:3 / 4;overflow:hidden;background-color:rgb(var(--color-armada-dust, 248 248 248))}.size-guide-card__img img{width:100%;height:100%;object-fit:cover;display:block}.size-guide-card__name{font-family:var(--font-body-family);font-weight:700;font-size:var(--size-body-m, 1.6rem);line-height:1.5;color:rgb(var(--color-armada-black, 0 0 0));margin:0}.size-guide-card__desc{font-family:var(--font-body-family);font-weight:var(--font-body-weight, 400);font-size:var(--size-body-m, 1.6rem);line-height:1.5;color:rgb(var(--color-armada-black, 0 0 0));margin:0}.size-guide-card__links{display:flex;gap:var(--space-3, .8rem);align-items:center;flex-wrap:wrap;font-family:var(--font-body-family);font-size:var(--size-body-m, 1.6rem);line-height:1.5;color:rgb(var(--color-armada-black, 0 0 0))}.size-guide-card__links a{color:rgb(var(--color-armada-black, 0 0 0));text-decoration:underline}.size-guide-card__links a:hover{color:rgb(var(--color-armada-dark-grey, 101 101 101))}.size-guide-definitions{display:flex;flex-direction:column;gap:var(--space-5, 1.6rem)}.size-guide-definitions--with-image{flex-direction:row;gap:var(--space-8, 4rem);align-items:flex-start}.size-guide-definitions__list{display:flex;flex-direction:column;gap:var(--space-4, 1.2rem);flex:1;min-width:0}.size-guide-definition{display:flex;flex-direction:column;gap:var(--space-4, 1.2rem)}.size-guide-definition__term{font-family:var(--font-body-family);font-weight:700;font-size:var(--size-body-m, 1.6rem);line-height:1.5;color:rgb(var(--color-armada-black, 0 0 0));margin:0}.size-guide-definition__desc{font-family:var(--font-body-family);font-weight:var(--font-body-weight, 400);font-size:var(--size-body-m, 1.6rem);line-height:1.5;color:rgb(var(--color-armada-black, 0 0 0));margin:0}.size-guide-definitions__image{flex-shrink:0;width:32.4rem;max-width:40%}.size-guide-definitions__image img{width:100%;height:auto;display:block}.size-guide-rte,.size-guide-card__body.rte,.size-guide-definitions__list.rte{font-family:var(--font-body-family);font-size:var(--size-body-m, 1.6rem);line-height:1.5;color:rgb(var(--color-armada-black, 0 0 0))}.size-guide-rte>.metafield-rich_text_field>:first-child,.size-guide-card__body.rte>.metafield-rich_text_field>:first-child,.size-guide-definitions__list.rte>.metafield-rich_text_field>:first-child{margin-top:0}.size-guide-rte.rte h2,.size-guide-rte.rte h3,.size-guide-card__body.rte h2,.size-guide-card__body.rte h3,.size-guide-definitions__list.rte h2,.size-guide-definitions__list.rte h3{font-family:var(--font-body-family);font-weight:700;font-size:var(--size-body-l, 1.8rem);line-height:1.4;letter-spacing:-.024rem;margin:var(--space-6, 2.4rem) 0 var(--space-4, 1.2rem);color:rgb(var(--color-armada-black, 0 0 0))}.size-guide-rte p,.size-guide-card__body.rte p,.size-guide-definitions__list.rte p{margin:0 0 var(--space-4, 1.2rem)}.size-guide-rte ul,.size-guide-rte ol{margin:0 0 var(--space-4, 1.2rem);padding-left:var(--space-6, 2.4rem)}.size-guide-rte a,.size-guide-card__body.rte a,.size-guide-definitions__list.rte a{color:inherit;text-decoration:underline}.size-guide-section{display:flex;flex-direction:column;gap:var(--space-4, 1.2rem)}.size-guide-section__title{font-family:var(--font-body-family);font-weight:var(--font-body-weight, 400);font-size:var(--size-body-xl, 2.4rem);line-height:1.35;letter-spacing:-.024rem;color:rgb(var(--color-armada-black, 0 0 0));margin:0}.size-guide-section__body{display:flex;flex-direction:column;gap:var(--space-5, 1.6rem)}.size-guide-desc-text{font-family:var(--font-body-family);font-weight:var(--font-body-weight, 400);font-size:var(--size-body-m, 1.6rem);line-height:1.5;color:rgb(var(--color-armada-black, 0 0 0));max-width:60rem;margin:0}.size-guide-table{width:100%;border-collapse:collapse}.size-guide-table th,.size-guide-table td{padding:1rem var(--space-6, 2.4rem);border:1px solid rgb(var(--color-armada-light-grey, 209 207 207));font-family:var(--font-body-family);font-size:var(--size-body-m, 1.6rem);line-height:1.5;vertical-align:middle}.size-guide-table thead th{background-color:rgb(var(--color-armada-dust, 248 248 248));font-weight:700;color:rgb(var(--color-armada-night-grey, 49 49 49))}.size-guide-table tbody td{background-color:rgb(var(--color-armada-white, 255 255 255));color:rgb(var(--color-armada-black, 0 0 0));font-weight:var(--font-body-weight, 400)}.size-guide-table tbody td a{color:rgb(var(--color-armada-black, 0 0 0));text-decoration:underline}.size-guide-table tbody td a:hover{color:rgb(var(--color-armada-dark-grey, 101 101 101))}.size-guide-bullets{display:flex;flex-direction:column;gap:var(--space-3, .8rem);list-style:none;margin:0;padding:0;color:rgb(var(--color-armada-night-grey, 49 49 49))}.size-guide-bullets li{display:flex;align-items:center;gap:var(--space-4, 1.2rem);font-family:var(--font-body-family);font-size:var(--size-body-m, 1.6rem);line-height:1.5}.size-guide-bullets li:before{content:"\25cf";font-size:var(--size-body-xxs, 1rem);flex-shrink:0}.size-guide-chart{width:100%;border-collapse:collapse}.size-guide-chart th,.size-guide-chart td{height:4.4rem;text-align:center;vertical-align:middle;border:1px solid rgb(var(--color-armada-light-grey, 209 207 207));font-family:var(--font-body-family);font-size:var(--size-body-m, 1.6rem);font-weight:var(--font-body-weight, 400);line-height:1.5;white-space:nowrap;padding:1rem var(--space-3, .8rem)}.size-guide-chart th:first-child,.size-guide-chart td:first-child{background-color:rgb(var(--color-armada-night-grey, 49 49 49));color:rgb(var(--color-armada-white, 255 255 255))}.size-guide-chart th:nth-child(2),.size-guide-chart td:nth-child(2),.size-guide-chart th:nth-child(4),.size-guide-chart td:nth-child(4){background-color:rgb(var(--color-armada-dust, 248 248 248));color:rgb(var(--color-armada-night-grey, 49 49 49))}.size-guide-chart th:nth-child(3),.size-guide-chart td:nth-child(3){background-color:rgb(var(--color-armada-white, 255 255 255));color:rgb(var(--color-armada-night-grey, 49 49 49))}.size-guide-chart thead th:not(:first-child){font-weight:700}.size-guide-finder__embed{min-height:4rem}.size-guide-finder{display:flex;flex-direction:column;gap:var(--space-4, 1.2rem)}.size-guide-finder__heading{font-family:var(--font-body-family);font-weight:var(--font-body-weight, 400);font-size:var(--size-body-xl, 2.4rem);line-height:1.35;letter-spacing:-.024rem;color:rgb(var(--color-armada-night-grey, 49 49 49));margin:0}.size-guide-finder__desc{font-family:var(--font-body-family);font-weight:var(--font-body-weight, 400);font-size:var(--size-body-m, 1.6rem);line-height:1.5;color:rgb(var(--color-armada-black, 0 0 0));max-width:60rem;margin:0}.size-guide-finder__question{font-family:var(--font-body-family);font-weight:700;font-size:var(--size-body-m, 1.6rem);line-height:1.5;color:rgb(var(--color-armada-black, 0 0 0));margin:0}.size-guide-finder__chips{display:flex;flex-wrap:wrap;gap:var(--space-3, .8rem)}.size-guide-finder__chip{padding:var(--space-3, .8rem);background-color:rgb(var(--color-armada-dust, 248 248 248));border:none;cursor:pointer;font-family:var(--font-body-family);font-weight:var(--font-body-weight, 400);font-size:var(--size-body-xs, 1.2rem);line-height:1.3;letter-spacing:.12px;color:rgb(var(--color-armada-dark-grey, 101 101 101));transition:background-color .2s ease,color .2s ease}.size-guide-finder__chip:hover,.size-guide-finder__chip.is-active{background-color:rgb(var(--color-armada-night-grey, 49 49 49));color:rgb(var(--color-armada-white, 255 255 255))}.size-guide-finder__input-row{display:flex;align-items:stretch;width:100%}.size-guide-finder__input{flex:1;border:1px solid rgb(var(--color-armada-dark-grey, 101 101 101));border-right:none;border-radius:2px 0 0 2px;padding:var(--space-4, 1.2rem);font-family:var(--font-body-family);font-weight:var(--font-body-weight, 400);font-size:var(--size-body-xs, 1.2rem);line-height:1.3;color:rgb(var(--color-armada-black, 0 0 0));background:rgb(var(--color-armada-white, 255 255 255));outline:none}.size-guide-finder__input::placeholder{color:rgb(var(--color-armada-med-grey, 141 140 140))}.size-guide-finder__submit{background-color:rgb(var(--color-armada-black, 0 0 0));color:rgb(var(--color-armada-white, 255 255 255));border:none;border-radius:0 2px 2px 0;padding:var(--space-4, 1.2rem) var(--space-7, 3.2rem);cursor:pointer;font-family:var(--font-body-family);font-weight:500;font-size:var(--size-body-s, 1.4rem);line-height:1.4;letter-spacing:.028em;white-space:nowrap;transition:background-color .2s ease}.size-guide-finder__submit:hover{background-color:rgb(var(--color-armada-night-grey, 49 49 49))}@media screen and (max-width:1023px){.product-popup-modal--size-guide{align-items:flex-end;justify-content:center}.product-popup-modal--size-guide .product-popup-modal__content{--modal-width: 100%;height:100vh;height:100dvh;border-radius:0;transform:translate3d(0,100%,0);opacity:1;transition:transform .6s cubic-bezier(.16,1,.3,1) .25s}.product-popup-modal--size-guide[open] .product-popup-modal__content{transform:translateZ(0)}.product-popup-modal--size-guide[closing] .product-popup-modal__content{transform:translate3d(0,100%,0);transition:transform .4s cubic-bezier(.7,0,.84,0) 0s}.size-guide-modal__header{padding-left:var(--space-5, 1.6rem);padding-right:var(--space-5, 1.6rem)}.size-guide-modal__tabs{padding:0 var(--space-5, 1.6rem)}.size-guide-modal__body{padding:var(--space-4, 1.2rem) var(--space-5, 1.6rem) var(--space-8, 4rem)}.size-guide-cards{grid-template-columns:1fr;gap:var(--space-6, 2.4rem)}.size-guide-definitions--with-image{flex-direction:column}.size-guide-definitions__image{width:100%;max-width:100%}.size-guide-chart,.size-guide-table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.size-guide-finder__input-row{flex-wrap:wrap;gap:var(--space-3, .8rem)}.size-guide-finder__input{border-right:1px solid rgb(var(--color-armada-dark-grey, 101 101 101));border-radius:2px;min-width:0}.size-guide-finder__submit{border-radius:2px;width:100%;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/armada-size-guide.css.map */
