.size-guide_page__gjjr7{background:#0a0a0a;min-height:100vh}.size-guide_hero__39YDN{background:linear-gradient(135deg,#0f0f0f,#1a1a1a);padding:8rem 2rem 4rem;text-align:center;border-bottom:1px solid rgba(255,255,255,.1)}.size-guide_heroContent__YdHOw{max-width:800px;margin:0 auto}.size-guide_heroLabel__Twag9{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.25rem;background:rgba(255,93,0,.2);border:1px solid rgba(255,93,0,.5);border-radius:50px;color:#ff5d00;font-weight:600;font-size:.9rem;margin-bottom:2rem}.size-guide_heroTitle__CvqRN{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;color:white;line-height:1.1;margin-bottom:1rem}.size-guide_gradient__cAJN4{background:linear-gradient(135deg,#0f6cb8,#ff5d00);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.size-guide_heroSubtitle__Z1OPE{font-size:1.25rem;color:rgba(255,255,255,.7);line-height:1.6}.size-guide_contentSection__RvY0q{padding:4rem 2rem}.size-guide_container__OcFUw{max-width:1400px;margin:0 auto}.size-guide_guideGrid__i3IFo{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;align-items:center;margin-bottom:4rem}.size-guide_imageSection__85IZf{position:relative}.size-guide_imageWrapper__lLhrx{position:relative;width:100%;height:650px;background:#1a1a1a;border-radius:20px;overflow:visible;display:flex;align-items:flex-start;justify-content:center;padding:1rem 2rem 2rem}.size-guide_sleeveImage__YUZsd{object-fit:contain;width:85%;height:85%;transform:translateY(-30px)}.size-guide_arrowLower__nt_Ta,.size-guide_arrowUpper__ox_Z6{position:absolute;width:200px;display:flex;flex-direction:column;align-items:center}.size-guide_arrowUpper__ox_Z6{top:8%;left:50%;transform:translateX(-50%)}.size-guide_arrowLower__nt_Ta{bottom:8%;left:50%;transform:translateX(-50%)}.size-guide_arrowSvg__uSA_o{width:100%;height:60px}.size-guide_arrowLabel__hkonE{color:#ff5d00;font-weight:700;font-size:.9rem;text-align:center;margin-top:.5rem;text-shadow:0 2px 4px rgba(0,0,0,.5)}.size-guide_tableSection__y2zzC{background:#1a1a1a;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:3rem}.size-guide_tableTitle__ctZFN{font-size:2rem;font-weight:800;color:white;margin-bottom:2rem;text-align:center}.size-guide_tableWrapper__6wlRW{overflow-x:auto}.size-guide_sizeTable__NHC5Q{width:100%;border-collapse:collapse;margin-bottom:1.5rem}.size-guide_sizeTable__NHC5Q thead{background:rgba(255,93,0,.1)}.size-guide_sizeTable__NHC5Q th{padding:1.25rem;text-align:center;font-weight:700;color:white;font-size:1.1rem;border:1px solid rgba(255,255,255,.1)}.size-guide_sizeTable__NHC5Q th:first-child{background:transparent;border:none}.size-guide_sizeTable__NHC5Q td{padding:1.25rem;text-align:center;color:rgba(255,255,255,.9);font-size:1.05rem;border:1px solid rgba(255,255,255,.1)}.size-guide_labelCell__qrTD0{font-weight:700;text-align:left!important;background:rgba(255,255,255,.02)}.size-guide_note__dyJ8q{text-align:center;margin-top:1.5rem}.size-guide_note__dyJ8q p{color:rgba(255,255,255,.6);font-style:italic;font-size:.95rem}.size-guide_instructionsSection__L0lKc{margin:5rem 0}.size-guide_instructionsTitle__gR7hU{font-size:2.5rem;font-weight:800;color:white;text-align:center;margin-bottom:3rem}.size-guide_instructionsGrid__sxTg0{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem}.size-guide_instructionCard__m6PN8{background:#1a1a1a;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:2rem;text-align:center;transition:all .3s}.size-guide_instructionCard__m6PN8:hover{border-color:rgba(255,93,0,.5);transform:translateY(-5px)}.size-guide_stepNumber__qUiwI{width:60px;height:60px;background:linear-gradient(135deg,#0f6cb8,#ff5d00);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:800;color:white;margin:0 auto 1.5rem}.size-guide_instructionCard__m6PN8 h3{font-size:1.3rem;font-weight:700;color:white;margin-bottom:1rem}.size-guide_instructionCard__m6PN8 p{color:rgba(255,255,255,.7);line-height:1.7}.size-guide_tipsSection__PYw_e{background:linear-gradient(135deg,rgba(15,108,184,.1),rgba(255,93,0,.1));border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:3rem;margin:3rem 0}.size-guide_tipsTitle__zzccL{font-size:2rem;font-weight:800;color:white;margin-bottom:1.5rem;text-align:center}.size-guide_tipsList__eiE80{list-style:none;padding:0;max-width:800px;margin:0 auto}.size-guide_tipsList__eiE80 li{padding:1rem 0 1rem 2.5rem;color:rgba(255,255,255,.8);line-height:1.7;position:relative;font-size:1.05rem}.size-guide_tipsList__eiE80 li:before{content:"✓";position:absolute;left:0;color:#4caf50;font-weight:800;font-size:1.3rem}.size-guide_ctaSection__vjyPT{display:flex;gap:1.5rem;justify-content:center;margin:4rem 0 2rem;flex-wrap:wrap}.size-guide_primaryBtn__iJR5j{padding:1.25rem 2.5rem;background:linear-gradient(135deg,#0f6cb8,#ff5d00);color:white;text-decoration:none;border-radius:10px;font-weight:700;font-size:1.1rem;transition:all .3s;box-shadow:0 4px 15px rgba(255,93,0,.3)}.size-guide_primaryBtn__iJR5j:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(255,93,0,.4)}.size-guide_secondaryBtn__sM_qq{padding:1.25rem 2.5rem;background:transparent;color:white;text-decoration:none;border-radius:10px;border:2px solid rgba(255,255,255,.3);font-weight:700;font-size:1.1rem;transition:all .3s}.size-guide_secondaryBtn__sM_qq:hover{border-color:#ff5d00;color:#ff5d00;transform:translateY(-3px)}.size-guide_backLink__hh2wu{display:inline-flex;align-items:center;gap:.5rem;color:rgba(255,255,255,.6);text-decoration:none;font-weight:600;transition:color .3s;margin-top:2rem}.size-guide_backLink__hh2wu:hover{color:#ff5d00}@media (max-width:1024px){.size-guide_guideGrid__i3IFo{grid-template-columns:1fr;gap:3rem}.size-guide_imageWrapper__lLhrx{height:500px}}@media (max-width:768px){.size-guide_hero__39YDN{padding:6rem 1.5rem 3rem}.size-guide_contentSection__RvY0q{padding:3rem 1.5rem}.size-guide_imageWrapper__lLhrx{height:400px}.size-guide_arrowLower__nt_Ta,.size-guide_arrowUpper__ox_Z6{width:150px}.size-guide_tableSection__y2zzC{padding:2rem 1.5rem}.size-guide_sizeTable__NHC5Q td,.size-guide_sizeTable__NHC5Q th{padding:.75rem;font-size:.9rem}.size-guide_instructionsGrid__sxTg0{grid-template-columns:1fr}.size-guide_ctaSection__vjyPT{flex-direction:column}.size-guide_primaryBtn__iJR5j,.size-guide_secondaryBtn__sM_qq{width:100%;text-align:center}}