Propozycja dla ludzi z charakterem, którzy cenią autentyczny, rolniczy etos, tradycję i dumę z własnych korzeni. Prosta, wyrazista i pełna charakteru. .rm-size-accordion { width: 100%; max-width: 700px; margin: 16px 0; background: #ffffff !important; border: 2px solid #3A6D36; border-radius: 14px; box-shadow: 0 3px 9px rgba(0, 0, 0, 0.10); box-sizing: border-box; overflow: hidden; font-family: inherit; } .rm-size-accordion summary { list-style: none; } .rm-size-accordion summary::-webkit-details-marker { display: none; } .rm-size-summary { display: flex; align-items: center; width: 100%; min-height: 56px; background: #ffffff !important; padding: 0 !important; margin: 0 !important; cursor: pointer; box-sizing: border-box; user-select: none; } .rm-size-summary:hover, .rm-size-summary:focus, .rm-size-summary:active { background: #ffffff !important; outline: none !important; box-shadow: none !important; } .rm-size-icon { width: 58px; min-width: 58px; height: 44px; margin-left: 10px; background: transparent !important; border: 0 !important; border-radius: 10px; display: flex; align-items: center; justify-content: center; box-sizing: border-box; overflow: visible; } .rm-size-icon img { display: block; width: 38px; height: 38px; object-fit: contain; } .rm-size-text { flex: 1; min-width: 0; padding: 0 8px 0 12px; box-sizing: border-box; } .rm-size-title { display: block; font-size: 16px; font-weight: 900; color: #111111 !important; line-height: 1.05; letter-spacing: 0.2px; text-transform: uppercase; white-space: nowrap; } .rm-size-subtitle { display: block; font-size: 13.5px; font-weight: 700; color: #3A6D36 !important; margin-top: 3px; line-height: 1.1; white-space: nowrap; } .rm-size-arrow { width: 30px; min-width: 30px; display: flex; align-items: center; justify-content: center; padding-right: 8px; box-sizing: border-box; transition: transform 0.25s ease; } .rm-size-arrow svg { width: 18px; height: 18px; display: block; } .rm-size-arrow svg * { fill: none !important; stroke: #3A6D36 !important; stroke-width: 3 !important; stroke-linecap: round !important; stroke-linejoin: round !important; } .rm-size-accordion[open] .rm-size-arrow { transform: rotate(90deg); } .rm-size-content { padding: 0 12px 14px 12px; background: #ffffff !important; box-sizing: border-box; } .rm-size-table-wrap { width: 100%; overflow-x: auto; margin-top: 10px; } .rm-size-table { width: 100%; border-collapse: collapse; font-family: inherit; border: 1px solid #d8e3d6; line-height: 1.5; background: #ffffff; margin: 0; } .rm-size-table thead tr { background: #ffffff !important; } .rm-size-table th { border: 1px solid #d8e3d6; padding: 11px 10px; text-align: center; font-weight: 900; color: #3A6D36 !important; font-size: 14px; background: #ffffff !important; text-transform: none !important; } .rm-size-table td { border: 1px solid #dddddd; padding: 11px 10px; text-align: center; color: #111111; font-size: 14px; background: #ffffff; } .rm-size-table td:first-child { font-weight: 900; color: #3A6D36; } .rm-size-note { margin: 10px 0 0 0; font-size: 13px; color: #555555; font-style: italic; line-height: 1.35; } @media (max-width: 480px) { .rm-size-accordion { max-width: 100%; border-radius: 14px; margin: 14px 0; } .rm-size-summary { min-height: 54px; } .rm-size-icon { width: 52px; min-width: 52px; height: 40px; margin-left: 8px; border-radius: 9px; } .rm-size-icon img { width: 34px; height: 34px; } .rm-size-title { font-size: 14.5px; } .rm-size-subtitle { font-size: 12.5px; } .rm-size-text { padding-left: 10px; } .rm-size-arrow { width: 24px; min-width: 24px; padding-right: 6px; } .rm-size-arrow svg { width: 16px; height: 16px; } .rm-size-content { padding: 0 8px 12px 8px; } .rm-size-table th, .rm-size-table td { padding: 9px 6px; font-size: 13px; } .rm-size-note { font-size: 12.5px; } } TABELA ROZMIAROWA Koszulka męska Rozmiar Szerokość Długość S 50 cm 69 cm M 53 cm 71 cm L 56 cm 74 cm XL 58 cm 76 cm XXL 61 cm 78 cm 3XL 66 cm 82 cm * Tolerancja rozmiaru +/- 1-2 cm.