#size-guide{width:100%;margin:0 auto;padding:3rem 1.5rem 5rem}@media (min-width:768px){#size-guide{width:750px}}@media (min-width:992px){#size-guide{width:970px}}@media (min-width:1200px){#size-guide{width:1170px}}#size-guide .page-heading{text-align:center;margin-bottom:2.4rem}#size-guide .page-heading h1{color:var(--color-dark-text);margin:0 0 1rem;font-family:Poppins,PoppinsFallback,sans-serif;font-size:3.6rem;font-weight:700;line-height:3.96rem}#size-guide .page-heading p{color:var(--color-product-description);max-width:640px;margin:0 auto;font-size:1.5rem;line-height:2.2rem}#size-guide .gender-tabs{border-bottom:1px solid var(--color-outline);-webkit-overflow-scrolling:touch;justify-content:center;gap:.4rem;margin-bottom:2.4rem;display:flex;overflow-x:auto}#size-guide .gender-tabs .gender-tab{color:var(--color-complementary-text);cursor:pointer;letter-spacing:.05rem;text-transform:uppercase;background:0 0;border:0;border-bottom:3px solid transparent;flex:none;padding:1.2rem 2rem;font-family:Poppins,PoppinsFallback,sans-serif;font-size:1.5rem;font-weight:700;transition:color .2s ease-in-out,border-color .2s ease-in-out}#size-guide .gender-tabs .gender-tab:hover{color:var(--color-dark-text)}#size-guide .gender-tabs .gender-tab.is-active{border-bottom-color:var(--color-primary);color:var(--color-dark-text)}#size-guide .guide-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.2rem;margin-bottom:2.4rem;display:flex}#size-guide .guide-pills{flex-wrap:wrap;justify-content:flex-start;gap:.8rem;display:flex}#size-guide .guide-pills .guide-pill{background-color:var(--color-white);border:1px solid var(--color-outline);color:var(--color-dark-text);cursor:pointer;border-radius:999px;padding:.9rem 1.8rem;font-family:Poppins,PoppinsFallback,sans-serif;font-size:1.4rem;font-weight:600;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out}#size-guide .guide-pills .guide-pill:hover{border-color:var(--color-primary)}#size-guide .guide-pills .guide-pill.is-active{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}#size-guide .unit-toggle{border:1px solid var(--color-outline);border-radius:999px;flex:none;justify-content:center;gap:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:auto;display:flex;overflow:hidden}#size-guide .unit-toggle .unit-button{background-color:var(--color-white);color:var(--color-dark-text);cursor:pointer;letter-spacing:.05rem;text-transform:uppercase;border:0;min-width:6.4rem;padding:.8rem 1.6rem;font-family:Poppins,PoppinsFallback,sans-serif;font-size:1.3rem;font-weight:700;transition:background-color .2s ease-in-out,color .2s ease-in-out}#size-guide .unit-toggle .unit-button+.unit-button{border-left:1px solid var(--color-outline)}#size-guide .unit-toggle .unit-button:hover{background-color:var(--color-bg-menu)}#size-guide .unit-toggle .unit-button.is-active{background-color:var(--color-primary);color:var(--color-white)}#size-guide .guide-sections{margin-top:4.8rem}#size-guide .guide-sections .guide-section{border-top:1px solid var(--color-outline);text-align:center;margin-top:3.2rem;padding-top:3.2rem}#size-guide .guide-sections .guide-section:first-child{border-top:0;margin-top:0;padding-top:0}#size-guide .guide-sections .guide-section h2{color:var(--color-dark-text);margin:0 0 1rem;font-family:Poppins,PoppinsFallback,sans-serif;font-size:2.4rem;font-weight:700;line-height:3rem}#size-guide .guide-sections .guide-section h3{color:var(--color-dark-text);margin:0 0 .6rem;font-family:Poppins,PoppinsFallback,sans-serif;font-size:1.5rem;font-weight:700}#size-guide .guide-sections .guide-section p{color:var(--color-product-description);margin:0;font-size:1.4rem;line-height:2.2rem}#size-guide .guide-sections .guide-section p.guide-section-lead{max-width:640px;margin:0 auto 2.4rem}#size-guide .guide-sections .guide-measure,#size-guide .guide-sections .guide-made-for{text-align:left}#size-guide .guide-sections .guide-measure p.guide-section-lead,#size-guide .guide-sections .guide-made-for p.guide-section-lead{margin:0 0 2.4rem}#size-guide .guide-sections .measure-list{margin:0;padding:0;list-style:none}#size-guide .guide-sections .measure-list li{border-top:1px solid var(--color-outline);grid-template-columns:3.2rem 1fr;align-items:baseline;gap:.6rem 1.6rem;padding:1.6rem 0;display:grid}@media (min-width:768px){#size-guide .guide-sections .measure-list li{grid-template-columns:4rem 20rem 1fr}}#size-guide .guide-sections .measure-list .measure-number{color:var(--color-complementary-text);font-family:Poppins,PoppinsFallback,sans-serif;font-size:1.2rem;font-weight:700}#size-guide .guide-sections .measure-list h3{letter-spacing:.1rem;text-transform:uppercase;margin:0}#size-guide .guide-sections .measure-list p{grid-column:1/-1}@media (min-width:768px){#size-guide .guide-sections .measure-list p{grid-column:auto}}#size-guide .guide-sections .pillar-list{grid-template-columns:1fr;gap:2.4rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){#size-guide .guide-sections .pillar-list{grid-template-columns:repeat(3,1fr)}}#size-guide .guide-sections .pillar-list li{border-left:2px solid var(--color-dark-text);padding-left:1.6rem}#size-guide .guide-sections .pillar-list h3{letter-spacing:.1rem;text-transform:uppercase}#size-guide .guide-sections .guide-help-button{background-color:var(--color-primary);color:var(--color-white);letter-spacing:.05rem;text-transform:uppercase;border-radius:999px;margin-top:1.6rem;padding:1.2rem 3.2rem;font-family:Poppins,PoppinsFallback,sans-serif;font-size:1.4rem;font-weight:700;text-decoration:none;transition:opacity .2s ease-in-out;display:inline-block}#size-guide .guide-sections .guide-help-button:hover{opacity:.85}#size-guide .guide-table-scroll{-webkit-overflow-scrolling:touch;border:1px solid var(--color-outline);border-radius:8px;overflow-x:auto}#size-guide .guide-table{border-collapse:collapse;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%}#size-guide .guide-table th,#size-guide .guide-table td{border-bottom:1px solid var(--color-outline);text-align:center;white-space:nowrap;padding:1.2rem 1.6rem;font-size:1.4rem}#size-guide .guide-table th[scope=row]{background-color:var(--color-bg-menu);color:var(--color-dark-text);text-align:left;z-index:1;font-family:Poppins,PoppinsFallback,sans-serif;font-weight:700;position:-webkit-sticky;position:sticky;left:0}#size-guide .guide-table tr:last-child th,#size-guide .guide-table tr:last-child td{border-bottom:0}#size-guide .guide-table tr.is-header-row th,#size-guide .guide-table tr.is-header-row td{background-color:var(--color-bg-menu);color:var(--color-dark-text);text-transform:uppercase;font-family:Poppins,PoppinsFallback,sans-serif;font-weight:700}#size-guide .scroll-hint{color:var(--color-complementary-text);text-align:center;margin:.8rem 0 0;font-size:1.2rem}@media (min-width:768px){#size-guide .scroll-hint{display:none}}#size-guide .footnote{color:var(--color-product-description);text-align:center;max-width:720px;margin:2.4rem auto 0;font-size:1.3rem;line-height:2rem}#size-guide .state-message{text-align:center;color:var(--color-product-description);flex-direction:column;align-items:center;padding:4rem 2rem;display:flex}#size-guide .state-message p{max-width:480px;margin:0;font-size:1.5rem}.module-section{flex-direction:column;gap:50px;display:flex}.content-banners,.content-banners picture,.content-banners picture img{width:100%}.markups-section>h2{color:var(--color-black);margin-top:0;font-family:Poppins,PoppinsFallback,sans-serif;font-size:2.6rem;font-weight:700}.markups-section a{text-decoration:none}.markups-section .markup{width:100%;height:100%;display:flex}.markups-section .markup>*{flex-direction:column;justify-content:center;align-items:center;min-width:100%;min-height:100%;display:flex}.markups-section .markup h1,.markups-section .markup h2,.markups-section .markup h3,.markups-section .markup h4,.markups-section .markup h5,.markups-section .markup h6{margin:0;font-weight:700}.markups-section .markup h1{font-size:2.6rem}.markups-section .markup h2{font-size:2.2rem}.markups-section .markup h3{font-size:1.8rem}.markups-section .markup h4{font-size:1.4rem}.markups-section .markup h5{font-size:1.15rem}.markups-section .markup h6{font-size:1rem}.markups-section .markups-content-swiper .wrapper{min-width:100%;min-height:100%;display:grid}.markups-section .markups-content-swiper .markup{max-width:calc(100% - 100px);margin:0 auto}.markups-section .markups-content-grid{flex-flow:wrap;margin:-10px;display:flex}.markups-section .markups-content-grid .wrapper{width:100%}.images-section>h2{color:var(--color-black);font-family:Poppins,PoppinsFallback,sans-serif;font-size:2.6rem;font-weight:700}.images-section .images-content-swiper{position:relative}.images-section .images-content-swiper .content-swiper{z-index:300;max-width:calc(100% - 60px);margin:0 auto;position:relative}.images-section .images-content-swiper .content-swiper picture{width:100%;height:100%;padding:15px;display:inline-block}.images-section .images-content-swiper .content-swiper picture img{object-fit:cover;border-radius:5px;width:100%;height:100%}.images-section .images-content-grid{flex-wrap:wrap;row-gap:20px;display:flex}.images-section .images-content-grid picture{border-radius:5px;width:100%;height:100%;display:flex}.images-section .images-content-grid picture img{object-fit:cover;width:100%;height:100%}.images-section .wrapper{align-items:center;display:flex}